==>(B Building on glalie(B ==>(B Checking for remote environment...(B ==>(B Syncing package to remote host...(B sending incremental file list created directory packages/python-poetry ./ .SRCINFO 1,542 100% 0.00kB/s 0:00:00 1,542 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=11/13) .nvchecker.toml 85 100% 83.01kB/s 0:00:00 85 100% 83.01kB/s 0:00:00 (xfr#2, to-chk=10/13) 0001-Test-vcs.git.backend-tests-9507.patch 6,566 100% 6.26MB/s 0:00:00 6,566 100% 6.26MB/s 0:00:00 (xfr#3, to-chk=9/13) 0002-tests-make-test-independent-of-git-setting-of-defaul.patch 1,631 100% 1.56MB/s 0:00:00 1,631 100% 1.56MB/s 0:00:00 (xfr#4, to-chk=8/13) 0003-Dulwich-upgrade-10674.patch 17,186 100% 5.46MB/s 0:00:00 17,186 100% 5.46MB/s 0:00:00 (xfr#5, to-chk=7/13) LICENSE 646 100% 210.29kB/s 0:00:00 646 100% 210.29kB/s 0:00:00 (xfr#6, to-chk=6/13) PKGBUILD 3,003 100% 977.54kB/s 0:00:00 3,003 100% 977.54kB/s 0:00:00 (xfr#7, to-chk=5/13) REUSE.toml 650 100% 158.69kB/s 0:00:00 650 100% 158.69kB/s 0:00:00 (xfr#8, to-chk=4/13) python-poetry-2.4.1-1.log 1,340 100% 327.15kB/s 0:00:00 1,340 100% 327.15kB/s 0:00:00 (xfr#9, to-chk=3/13) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE LICENSES/MIT.txt 1,078 100% 263.18kB/s 0:00:00 1,078 100% 263.18kB/s 0:00:00 (xfr#10, to-chk=0/13) sent 12,098 bytes received 265 bytes 4,945.20 bytes/sec total size is 32,602 speedup is 2.64 ==>(B Running pkgctl build --arch riscv64 on remote host...(B ==> WARNING:(B invalid architecture: riscv64(B ==>(B Updating pacman database cache(B [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==>(B Building python-poetry(B  ->(B repo: extra(B  ->(B arch: riscv64(B  ->(B worker: felix-3(B ==>(B Building python-poetry for [extra] (riscv64)(B ]3008;start=4efd11ae732f451b972f6139013c9e1e;user=felix;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=1010541;comm=sudo;targetuser=root;type=session\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=43a14bc657094708b893824e91333e4b;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=1010595;comm=systemd-nspawn;container=arch-nspawn-1010595;type=container\]11;?\]2;🔵 Container arch-nspawn-1010595 on glalie.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=43a14bc657094708b893824e91333e4b\==>(B Building in chroot for [extra] (riscv64)...(B ==>(B Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-3]...(Bdone(B ]3008;start=687a3f6a09bb4824a07290888394956c;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=1011628;comm=sudo;targetuser=felix;type=session\==>(B Making package: python-poetry 2.4.1-1 (Wed Sep 9 12:21:34 2026)(B ==>(B Retrieving sources...(B  ->(B Downloading poetry-2.4.1.tar.gz...(B % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00:01 0 0 0 0 0 0 0 0 0 00:01 0 0 0 0 0 0 0 0 0 00:01 0 100 249.3k 0 249.3k 0 0 96963 0 00:02 248.6k 100 1.95M 0 1.95M 0 0 549.3k 0 00:03 992.8k 100 4.16M 0 4.16M 0 0 918.3k 0 00:04 1.38M 100 4.77M 0 4.77M 0 0 986.2k 0 00:04 1.38M 100 4.77M 0 4.77M 0 0 985.9k 0 00:04 1.38M 100 4.77M 0 4.77M 0 0 985.9k 0 00:04 1.38M ==>(B Validating source files with sha256sums...(B poetry-2.4.1.tar.gz ... Passed ]3008;end=687a3f6a09bb4824a07290888394956c\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=831a711aade14b17b03d1af5bfd7d781;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=1012944;comm=systemd-nspawn;container=makechrootpkg-python-poetry.build.1010567;type=container\]11;?\]2;🔵 Container makechrootpkg-python-poetry.build.1010567 on glalie.felixc.at\]3008;start=c2407fbaedcc4708b54006f61ef4e48c;user=root;hostname=makechrootpkg-python-poetry.build.1010567;machineid=bc09cb1bbe5d452fb1c6fa9ee790c373;bootid=4c75e059af6f4ac3b74dfb4ef4c340bc;pid=14;comm=sudo;targetuser=builduser;type=session\==>(B Making package: python-poetry 2.4.1-1 (Wed Sep 9 04:22:22 2026)(B ==>(B Checking runtime dependencies...(B ==>(B Installing missing dependencies...(B ]3008;start=0bb782923d824c61a4c9df45bcaec9d1;user=builduser;hostname=makechrootpkg-python-poetry.build.1010567;machineid=bc09cb1bbe5d452fb1c6fa9ee790c373;bootid=4c75e059af6f4ac3b74dfb4ef4c340bc;pid=884;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (55) New Version Net Change Download Size extra/python-attrs 26.1.0-1 0.63 MiB extra/python-certifi 2026.07.22-1 0.02 MiB extra/python-cffi 2.1.1-1 1.41 MiB extra/python-charset-normalizer 3.5.1-1 0.63 MiB extra/python-crashtest 0.4.1-5 0.06 MiB extra/python-cryptography 50.0.1-1 6.43 MiB extra/python-distlib 0.4.3-1 1.33 MiB extra/python-idna 3.19-1 0.66 MiB extra/python-jaraco.classes 3.4.0-3 0.05 MiB extra/python-jaraco.context 6.1.2-1 0.06 MiB extra/python-jaraco.functools 4.1.0-3 0.07 MiB extra/python-jeepney 0.9.0-3 0.44 MiB extra/python-jsonschema-specifications 2025.9.1-2 0.05 MiB extra/python-lark-parser 1.3.1-2 1.39 MiB extra/python-lockfile 0.12.2-15 0.11 MiB extra/python-more-itertools 11.1.0-1 0.77 MiB extra/python-msgpack 1.1.2-2 0.30 MiB extra/python-poetry 2.1.2-1 3.03 MiB extra/python-ptyprocess 0.7.0-9 0.12 MiB extra/python-pycparser 3.00-1 0.71 MiB extra/python-python-discovery 1.6.0-1 0.47 MiB extra/python-rapidfuzz 3.14.6.p1-1 5.18 MiB 1.17 MiB extra/python-referencing 0.37.0-3.1 0.41 MiB extra/python-rpds-py 2026.6.3-1 0.73 MiB extra/python-secretstorage 3.5.0-1 0.13 MiB extra/python-six 1.17.0-3 0.12 MiB extra/python-typing_extensions 4.16.0-1 0.53 MiB extra/python-webencodings 0.5.1-13 0.07 MiB extra/python-build 1.6.0-1 0.33 MiB extra/python-cachecontrol 1:0.14.4-3 0.19 MiB extra/python-cachy 0.3.0-12 0.20 MiB 0.04 MiB extra/python-cleo 1:2.1.0-2 1.09 MiB extra/python-dulwich 1.2.14-1 11.49 MiB extra/python-fastjsonschema 2.21.2-2 0.28 MiB extra/python-filelock 3.29.6-1 0.50 MiB extra/python-findpython 0.8.0-1 0.22 MiB extra/python-html5lib 1.1-18 1.69 MiB extra/python-installer 1.0.1-1 0.21 MiB extra/python-jsonschema 4.26.0-1.1 1.39 MiB extra/python-keyring 25.7.0-3 0.36 MiB extra/python-packaging 26.3-1 1.58 MiB extra/python-pbs-installer 2026.09.01-1 1.18 MiB 0.09 MiB extra/python-pexpect 4.9.0-7.1 0.61 MiB extra/python-pkginfo 1.12.1.2-3 0.35 MiB extra/python-platformdirs 4.11.7-1 0.47 MiB extra/python-poetry-core 2.4.1-1 1.68 MiB extra/python-poetry-plugin-export 1.10.0-1 0.12 MiB 0.03 MiB extra/python-pyproject-hooks 1.2.0-6 0.11 MiB extra/python-requests 2.34.2-1 0.76 MiB extra/python-requests-toolbelt 1.0.0-6 0.44 MiB extra/python-shellingham 1.5.4-4 0.06 MiB extra/python-tomlkit 0.15.1-1 0.83 MiB extra/python-trove-classifiers 2026.6.1.19-1 0.16 MiB extra/python-urllib3 2.6.3-1 1.44 MiB extra/python-virtualenv 21.7.8-1 6.42 MiB 3.89 MiB Total Download Size: 5.22 MiB Total Installed Size: 60.04 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-virtualenv-21.7.8-1-any downloading... python-rapidfuzz-3.14.6.p1-1-riscv64 downloading... python-pbs-installer-2026.09.01-1-any downloading... python-cachy-0.3.0-12-any downloading... python-poetry-plugin-export-1.10.0-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-packaging... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation [pending] installing python-filelock... installing python-msgpack... installing python-charset-normalizer... installing python-idna... installing python-urllib3... Optional dependencies for python-urllib3 python-brotli: Brotli support python-brotlicffi: Brotli support python-h2: HTTP/2 support python-pysocks: SOCKS support installing python-certifi... installing python-requests... Optional dependencies for python-requests python-chardet: alternative character encoding library python-pysocks: SOCKS proxy support installing python-cachecontrol... Optional dependencies for python-cachecontrol python-lockfile: for filecache [pending] python-redis: for redis cache installing python-cachy... installing python-crashtest... installing python-rapidfuzz... Optional dependencies for python-rapidfuzz python-numpy installing python-typing_extensions... installing python-cleo... installing python-dulwich... Optional dependencies for python-dulwich python-fastimport: for fast-import support python-gpgme: for PGP signature support python-idna: for HTTPS support via urllib3 [installed] python-merge3: for merge support python-paramiko: for use as the SSH implementation python-pyopenssl: for HTTPS support via urllib3 python-pyinotify: to watch for changes to refs python-rich: for colorized diff support installing python-fastjsonschema... installing python-platformdirs... installing python-findpython... installing python-six... installing python-webencodings... installing python-html5lib... Optional dependencies for python-html5lib python-lxml: lxml treebuilder python-genshi: genshi treewalker installing python-installer... installing python-attrs... installing python-rpds-py... installing python-referencing... installing python-jsonschema-specifications... installing python-jsonschema... Optional dependencies for python-jsonschema python-isoduration: for duration format python-fqdn: for hostname format python-idna: for idn-hostname format [installed] python-jsonpointer: for json-pointer & relative-json-pointer format python-rfc3339-validator: for date-time format python-rfc3987: for iri, iri-reference, uri & uri-reference format python-uri-template: for uri-template format python-webcolors: for color format installing python-more-itertools... installing python-jaraco.classes... installing python-jaraco.context... installing python-jaraco.functools... installing python-pycparser... installing python-cffi... Optional dependencies for python-cffi python-setuptools: "limited api" version checking in cffi.setuptools_ext installing python-cryptography... installing python-jeepney... Optional dependencies for python-jeepney python-trio: support D-Bus applications with Trio installing python-secretstorage... installing python-keyring... Optional dependencies for python-keyring libsecret: libsecret backend [installed] python-dbus: kwallet backend python-gobject: libsecret backend python-keyrings-alt: Alternative backends python-pluggy: devpi client installing python-pbs-installer... Optional dependencies for python-pbs-installer python-httpx: for download support python-zstandard: for zstd installation support installing python-ptyprocess... installing python-pexpect... installing python-pkginfo... installing python-lark-parser... Optional dependencies for python-lark-parser python-atomicwrites: for atomic_cache python-regex: for regex support installing python-poetry-core... installing python-lockfile... installing python-requests-toolbelt... installing python-shellingham... installing python-tomlkit... installing python-trove-classifiers... installing python-distlib... installing python-python-discovery... installing python-virtualenv... installing python-poetry... Optional dependencies for python-poetry python-pip: to use pip with virtual environments installing python-poetry-plugin-export... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h]3008;end=0bb782923d824c61a4c9df45bcaec9d1\==>(B Checking buildtime dependencies...(B ==>(B Installing missing dependencies...(B ]3008;start=613ac0457fc24d90b8131765f76d9821;user=builduser;hostname=makechrootpkg-python-poetry.build.1010567;machineid=bc09cb1bbe5d452fb1c6fa9ee790c373;bootid=4c75e059af6f4ac3b74dfb4ef4c340bc;pid=1148;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (17) New Version Net Change Download Size extra/libyaml 0.2.5-3 0.16 MiB extra/python-execnet 2.1.2-3 0.55 MiB extra/python-iniconfig 2.3.0-1 0.07 MiB extra/python-orderly-set 5.5.0-1 0.19 MiB 0.03 MiB extra/python-pluggy 1.6.0-3.1 0.23 MiB extra/python-pygments 2.21.0-1 15.59 MiB extra/python-wheel 0.48.0-1 0.34 MiB extra/python-yaml 6.0.3-2 0.93 MiB extra/python-deepdiff 9.0.0-1 1.44 MiB 0.26 MiB extra/python-httpretty 1.1.4-14 0.28 MiB 0.06 MiB extra/python-pip 26.2.1-1 16.68 MiB extra/python-psutil 7.2.2-1 1.14 MiB extra/python-pytest 1:9.1.1-1 4.95 MiB extra/python-pytest-mock 3.14.1-1 0.11 MiB extra/python-pytest-randomly 5.0.0-1 0.05 MiB extra/python-pytest-xdist 3.8.0-3 0.56 MiB extra/python-responses 0.26.3-1 0.32 MiB Total Download Size: 0.34 MiB Total Installed Size: 43.58 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-deepdiff-9.0.0-1-any downloading... python-httpretty-1.1.4-14-any downloading... python-orderly-set-5.5.0-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-orderly-set... installing python-deepdiff... Optional dependencies for python-deepdiff python-click: for cli python-tomli-w: for TOML support python-yaml: for YAML support [pending] python-clevercsv: for more robust CSV parsing python-orjson: for speed and memory optimized parsing installing python-psutil... installing python-httpretty... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures [installed] python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand installing python-pip... installing python-iniconfig... installing python-pluggy... installing python-pygments... installing python-pytest... installing python-pytest-mock... installing python-pytest-randomly... installing python-execnet... installing python-pytest-xdist... Optional dependencies for python-pytest-xdist python-psutil: to use psutil for detection of the number of CPUs available [installed] python-setproctitle: to update the process title installing libyaml... installing python-yaml... installing python-responses... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h]3008;end=613ac0457fc24d90b8131765f76d9821\==>(B Retrieving sources...(B  ->(B Found poetry-2.4.1.tar.gz(B ==> WARNING:(B Skipping all source file integrity checks.(B ==>(B Extracting sources...(B  ->(B Extracting poetry-2.4.1.tar.gz with bsdtar(B ==>(B Starting build()...(B * Getting build dependencies for wheel... * Building wheel... Successfully built poetry-2.4.1-py3-none-any.whl ==>(B Starting check()...(B ============================= test session starts ============================== platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 -- /usr/bin/python cachedir: .pytest_cache Using --randomly-seed=4273114309 rootdir: /build/python-poetry/src/poetry-2.4.1 configfile: pyproject.toml plugins: mock-3.14.1, randomly-5.0.0, xdist-3.8.0 created: 128/128 workers 128 workers [3136 items] scheduling tests via LoadScheduling tests/config/test_file_config_source.py::test_file_config_source_remove_property_with_list_keys tests/config/test_file_config_source.py::test_file_config_source_get_property_should_raise_if_not_found tests/utils/test_extras.py::test_get_extra_package_names[packages0-extras0-extra_names0-expected_extra_package_names0] tests/console/commands/test_search.py::test_search_with_legacy_repository[legacy_repository_json] tests/console/commands/env/test_remove.py::test_remove_all[None] tests/console/commands/python/test_python_remove.py::test_remove_version_free_threaded[False-False] tests/console/commands/env/test_remove.py::test_remove_in_project_all tests/utils/test_python_manager.py::test_python_get_version_on_the_fly tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[requests-6] tests/repositories/test_pypi_repository.py::test_find_packages_min_release_age_multiple_calls[constraints1] tests/console/commands/python/test_python_remove.py::test_remove_version_free_threaded[True-False] tests/repositories/test_pypi_repository.py::test_find_packages_min_release_age[min_release_age_exclude0] tests/repositories/test_pypi_repository.py::test_invalid_versions_ignored tests/repositories/test_pypi_repository.py::test_find_packages_yanked[>=21.11b0-expected3] tests/vcs/git/test_backend.py::test_info tests/repositories/test_pypi_repository.py::test_urls tests/vcs/git/test_backend.py::test_clone_legacy_strips_ref_prefixes[refs/tags/v1.0-v1.0] tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec8-refs/heads/main-None-f7c3bc1d808e04732adf679965ccc34ca7ae3441-None] tests/repositories/test_pypi_repository.py::test_find_links_for_package_yanked[black-21.11b0-True-Broken regex dependency. Use 21.11b1 instead.] tests/vcs/git/test_backend.py::test_git_refspec tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec5-refs/tags/v1.0.0^{}-None-None-v1.0.0] tests/publishing/test_uploader.py::test_uploader_properly_handles_nonstandard_errors [gw0] [ 0%] PASSED tests/config/test_file_config_source.py::test_file_config_source_remove_property_with_list_keys tests/vcs/git/test_backend.py::test_urlpathjoin[ssh://git@github.com/org/repo/-ssh://git@github.com/org/other-repo] [gw2] [ 0%] PASSED tests/utils/test_extras.py::test_get_extra_package_names[packages0-extras0-extra_names0-expected_extra_package_names0] tests/utils/test_extras.py::test_get_extra_package_names[packages2-extras2-extra_names2-expected_extra_package_names2] [gw2] [ 0%] PASSED tests/utils/test_extras.py::test_get_extra_package_names[packages2-extras2-extra_names2-expected_extra_package_names2] tests/config/test_file_config_source.py::test_file_config_source_get_property tests/utils/test_extras.py::test_get_extra_package_names[packages3-extras3-extra_names3-expected_extra_package_names3] tests/publishing/test_uploader.py::test_uploader_files_only_latest[files1-expected_files1-1.2.3] tests/publishing/test_uploader.py::test_uploader_registers_with_sdist_for_appropriate_400_errors tests/publishing/test_uploader.py::test_uploader_files_only_latest[files4-expected_files4-1.2.4] [gw16] [ 0%] PASSED tests/vcs/git/test_backend.py::test_clone_legacy_strips_ref_prefixes[refs/tags/v1.0-v1.0] tests/vcs/git/test_backend.py::test_peeled_tag[str] [gw14] [ 0%] PASSED tests/utils/test_python_manager.py::test_python_get_version_on_the_fly [gw22] [ 0%] PASSED tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec5-refs/tags/v1.0.0^{}-None-None-v1.0.0] tests/vcs/git/test_backend.py::test_get_revision [gw22] [ 0%] PASSED tests/vcs/git/test_backend.py::test_get_revision tests/vcs/git/test_backend.py::test_get_name_from_source_url[https://github.com/python-poetry/poetry/] tests/utils/test_python_manager.py::test_get_preferred_python_use_poetry_python_disabled_fallback tests/console/commands/test_lock.py::test_lock_does_not_update_if_not_necessary tests/publishing/test_uploader.py::test_uploader_files_only_latest[files0-expected_files0-] tests/publishing/test_uploader.py::test_uploader_files_only_latest[files5-expected_files5-1.2.4] [gw21] [ 0%] PASSED tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec8-refs/heads/main-None-f7c3bc1d808e04732adf679965ccc34ca7ae3441-None] [gw0] [ 0%] PASSED tests/config/test_file_config_source.py::test_file_config_source_get_property tests/console/commands/test_lock.py::test_lock_with_incompatible_lockfile[True] [gw29] [ 0%] PASSED tests/vcs/git/test_backend.py::test_info tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.9-linux-groups1-False] tests/config/test_file_config_source.py::test_file_config_source_add_property [gw24] [ 0%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_min_release_age[min_release_age_exclude0] tests/repositories/test_pypi_repository.py::test_find_packages_min_release_age[min_release_age_exclude1] [gw2] [ 0%] PASSED tests/utils/test_extras.py::test_get_extra_package_names[packages3-extras3-extra_names3-expected_extra_package_names3] tests/utils/test_extras.py::test_get_extra_package_names[packages6-extras6-extra_names6-expected_extra_package_names6] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-True-True-True] tests/mixology/test_incompatibility.py::test_str_dependency_cause[dependency12-dependency22-foo (1.0) depends on bar (1.1) @ https://example.com/bar.whl] [gw16] [ 0%] PASSED tests/vcs/git/test_backend.py::test_peeled_tag[str] tests/vcs/git/test_backend.py::test_urlpathjoin[ssh://git@github.com/org/repo-ssh://git@github.com/other-repo] [gw17] [ 0%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_yanked[>=21.11b0-expected3] tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[hbmqtt==0.9.6-1] tests/config/test_source.py::test_source_priority_as_string[supplemental-2] [gw1] [ 0%] PASSED tests/config/test_file_config_source.py::test_file_config_source_get_property_should_raise_if_not_found tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec3-refs/tags/v1.0.0^{}-None-None-v1.0.0] tests/vcs/git/test_backend.py::test_get_name_from_source_url[https://github.com/python-poetry/poetry.git] tests/console/commands/test_search.py::test_search_only_legacy_repository[legacy_repository_json] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.8-win32-groups5-True] [gw0] [ 0%] PASSED tests/config/test_file_config_source.py::test_file_config_source_add_property [gw18] [ 0%] PASSED tests/repositories/test_pypi_repository.py::test_urls [gw22] [ 0%] PASSED tests/vcs/git/test_backend.py::test_get_name_from_source_url[https://github.com/python-poetry/poetry/] tests/config/test_file_config_source.py::test_file_config_source_remove_property [gw2] [ 0%] PASSED tests/utils/test_extras.py::test_get_extra_package_names[packages6-extras6-extra_names6-expected_extra_package_names6] tests/utils/test_patterns.py::test_sdist_file_re[flask-restful-swagger-2-0.35.tar.gz-expected1] [gw12] [ 0%] PASSED tests/repositories/test_pypi_repository.py::test_invalid_versions_ignored tests/repositories/test_pypi_repository.py::test_package_yanked[black-21.11b0-True-Broken regex dependency. Use 21.11b1 instead.] tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[query7-7] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.8-linux-groups6-True] tests/utils/test_extras.py::test_get_extra_package_names[packages5-extras5-extra_names5-expected_extra_package_names5] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-True-groups2-expected2] [gw29] [ 0%] PASSED tests/vcs/git/test_backend.py::test_get_name_from_source_url[https://github.com/python-poetry/poetry.git] tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec2-refs/heads/feature-refs/heads/feature-None-None] [gw16] [ 0%] PASSED tests/vcs/git/test_backend.py::test_urlpathjoin[ssh://git@github.com/org/repo-ssh://git@github.com/other-repo] tests/vcs/git/test_backend.py::test_peeled_tag[bytes] [gw10] [ 0%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_min_release_age_multiple_calls[constraints1] [gw20] [ 0%] PASSED tests/vcs/git/test_backend.py::test_git_refspec tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec1-refs/tags/v1.0.0^{}-None-None-v1.0.0] tests/puzzle/test_transaction.py::test_calculate_operations_extras_no_redundant_uninstall[bar] [gw24] [ 0%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_min_release_age[min_release_age_exclude1] tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[request-0] tests/vcs/git/test_backend.py::test_clone_legacy_strips_ref_prefixes[abc123-abc123] [gw2] [ 0%] PASSED tests/utils/test_extras.py::test_get_extra_package_names[packages5-extras5-extra_names5-expected_extra_package_names5] [gw20] [ 0%] PASSED tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec1-refs/tags/v1.0.0^{}-None-None-v1.0.0] tests/vcs/git/test_backend.py::test_clone_legacy_strips_ref_prefixes[HEAD-HEAD] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-True-groups1-expected1] [gw16] [ 0%] PASSED tests/vcs/git/test_backend.py::test_peeled_tag[bytes] tests/vcs/git/test_backend.py::test_clone_existing_locked_tag tests/repositories/test_pypi_repository.py::test_package_yanked_no_dependencies[False] tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-True-False-False] [gw29] [ 0%] PASSED tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec2-refs/heads/feature-refs/heads/feature-None-None] tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec6-refs/heads/main-refs/heads/main-None-None] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-True-True-False] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-True-False-True] [gw14] [ 0%] PASSED tests/utils/test_python_manager.py::test_get_preferred_python_use_poetry_python_disabled_fallback tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-True-groups1-expected1] tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[False-False-3.8-expected0] tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-True-True-False] [gw41] [ 0%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-True-groups2-expected2] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.8-win32-groups0-True] [gw28] [ 1%] PASSED tests/vcs/git/test_backend.py::test_urlpathjoin[ssh://git@github.com/org/repo/-ssh://git@github.com/org/other-repo] tests/vcs/git/test_backend.py::test_get_name_from_source_url[git@github.com:python-poetry/poetry.git] tests/inspection/test_info.py::test_info_setup_complex_calls_script [gw32] [ 1%] PASSED tests/mixology/test_incompatibility.py::test_str_dependency_cause[dependency12-dependency22-foo (1.0) depends on bar (1.1) @ https://example.com/bar.whl] tests/utils/test_python_manager.py::test_detect_active_python_with_bat [gw14] [ 1%] SKIPPED tests/utils/test_python_manager.py::test_detect_active_python_with_bat [gw22] [ 1%] PASSED tests/vcs/git/test_backend.py::test_clone_legacy_strips_ref_prefixes[abc123-abc123] tests/vcs/git/test_backend.py::test_valid_revision_sha [gw22] [ 1%] PASSED tests/vcs/git/test_backend.py::test_valid_revision_sha tests/inspection/test_info.py::test_info_from_wheel_metadata_versions[299] tests/inspection/test_info.py::test_info_from_wheel_metadata_incomplete [gw21] [ 1%] PASSED tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec3-refs/tags/v1.0.0^{}-None-None-v1.0.0] tests/mixology/test_incompatibility.py::test_str_dependency_cause[dependency13-dependency23-foo[bar] (1.0) depends on foo (1.0)] [gw33] [ 1%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-True-groups1-expected1] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-True-True-True] tests/repositories/test_legacy_repository.py::test_page_clean_link[legacy_repository_html] tests/inspection/test_info.py::test_info_from_sdist_name_ending_in_suffix_chars [gw20] [ 1%] PASSED tests/vcs/git/test_backend.py::test_clone_legacy_strips_ref_prefixes[HEAD-HEAD] tests/vcs/git/test_backend.py::test_invalid_revision_sha [gw20] [ 1%] PASSED tests/vcs/git/test_backend.py::test_invalid_revision_sha tests/repositories/test_legacy_repository.py::test_get_package_retrieves_packages_with_no_hashes[legacy_repository_html] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.8-win32-groups3-False] tests/vcs/git/test_backend.py::test_short_sha_not_in_head tests/console/commands/self/test_remove_plugins.py::test_remove_installed_package tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-True-groups2-expected2] [gw26] [ 1%] PASSED tests/config/test_source.py::test_source_priority_as_string[supplemental-2] tests/config/test_source.py::test_source_default_is_primary tests/utils/test_python_manager.py::test_python_get_system_python [gw51] [ 1%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-True-groups1-expected1] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-False-True-True] [gw29] [ 1%] PASSED tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec6-refs/heads/main-refs/heads/main-None-None] tests/vcs/git/test_backend.py::test_clone_nested_annotated_tags tests/console/commands/self/test_install.py::test_self_install[[tool.poetry]\nname = "poetry-instance"\nversion = "1.2"\ndescription = ""\nauthors = []\nlicense = ""\n# no package-mode -> defaults to true\n\n[tool.poetry.dependencies]\npython = "3.9"\npoetry = "1.2"\n] tests/repositories/test_legacy_repository.py::test_get_40x_and_returns_none[403] tests/repositories/test_legacy_repository.py::test_get_package_information_includes_python_requires[legacy_repository_json] [gw28] [ 1%] PASSED tests/vcs/git/test_backend.py::test_get_name_from_source_url[git@github.com:python-poetry/poetry.git] tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec0-refs/heads/main-main-None-None] tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_html->=20.0a0-expected2] [gw37] [ 1%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-True-False-False] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-True-groups3-expected3] tests/repositories/test_legacy_repository.py::test_get_package_from_both_py2_and_py3_specific_wheels_python_constraint[legacy_repository_json] [gw14] [ 1%] PASSED tests/utils/test_python_manager.py::test_python_get_system_python [gw44] [ 1%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-True-groups2-expected2] tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_html-*-expected0] tests/utils/test_python_manager.py::test_get_preferred_python_use_poetry_python_disabled [gw14] [ 1%] PASSED tests/utils/test_python_manager.py::test_get_preferred_python_use_poetry_python_disabled tests/console/commands/test_update.py::test_update_with_multiple_invalid_package_names_shows_error tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age[legacy_repository_json-min_release_age_exclude2] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-True-groups0-expected0] [gw44] [ 1%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-True-groups0-expected0] [gw26] [ 1%] PASSED tests/config/test_source.py::test_source_default_is_primary tests/repositories/test_legacy_repository.py::test_cached_or_downloaded_file_supports_trailing_slash[legacy_repository_json] tests/config/test_source.py::test_source_to_table[source0-table_body0] tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age[legacy_repository_json-min_release_age_exclude1] tests/console/commands/test_update.py::test_update_prints_operations[--dry-run-True] [gw50] [ 1%] PASSED tests/inspection/test_info.py::test_info_from_wheel_metadata_versions[299] tests/inspection/test_info.py::test_info_from_poetry_directory tests/console/commands/source/test_show.py::test_source_show_one[lower] [gw17] [ 1%] PASSED tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[hbmqtt==0.9.6-1] tests/repositories/test_pypi_repository.py::test_find_packages_only_prereleases[>=19.0.0a0-1] tests/utils/env/test_env.py::test_env_no_pip[flags1-packages1] [gw58] [ 1%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_html->=20.0a0-expected2] tests/repositories/test_legacy_repository.py::test_get_40x_and_returns_none[404] tests/utils/env/test_env.py::test_run_python_script_called_process_error [gw32] [ 1%] PASSED tests/mixology/test_incompatibility.py::test_str_dependency_cause[dependency13-dependency23-foo[bar] (1.0) depends on foo (1.0)] tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-False-False-False] [gw41] [ 1%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.8-win32-groups0-True] tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-True-False-False] [gw58] [ 1%] PASSED tests/repositories/test_legacy_repository.py::test_get_40x_and_returns_none[404] tests/console/commands/source/test_show.py::test_source_show_one[upper] [gw68] [ 1%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_html-*-expected0] tests/repositories/test_legacy_repository.py::test_get_page_prefers_json [gw17] [ 1%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_only_prereleases[>=19.0.0a0-1] [gw37] [ 1%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-True-groups3-expected3] tests/puzzle/test_transaction.py::test_it_should_calculate_operations_for_installed_packages [gw38] [ 1%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-True-True-True] tests/repositories/test_pypi_repository.py::test_get_release_info_includes_only_supported_types [gw63] [ 1%] PASSED tests/repositories/test_legacy_repository.py::test_cached_or_downloaded_file_supports_trailing_slash[legacy_repository_json] [gw31] [ 1%] PASSED tests/utils/test_patterns.py::test_sdist_file_re[flask-restful-swagger-2-0.35.tar.gz-expected1] tests/utils/test_patterns.py::test_sdist_file_re[poetry_core-1.5.0.tar.gz-expected0] [gw37] [ 2%] PASSED tests/puzzle/test_transaction.py::test_it_should_calculate_operations_for_installed_packages [gw58] [ 2%] PASSED tests/repositories/test_legacy_repository.py::test_get_page_prefers_json [gw52] [ 2%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[False-False-3.8-expected0] tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-False-False-True] [gw7] [ 2%] PASSED tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[requests-6] tests/repositories/test_legacy_repository.py::test_get_package_information_fallback_read_setup[legacy_repository_html] [gw31] [ 2%] PASSED tests/utils/test_patterns.py::test_sdist_file_re[poetry_core-1.5.0.tar.gz-expected0] tests/console/commands/test_lock.py::test_lock_path_dependency_does_not_exist[missing_directory_dependency-False] tests/repositories/test_legacy_repository.py::test_root_page_prefers_json [gw29] [ 2%] PASSED tests/vcs/git/test_backend.py::test_clone_nested_annotated_tags [gw43] [ 2%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-True-False-True] tests/repositories/test_legacy_repository.py::test_get_package_information_fallback_read_setup[legacy_repository_json] [gw41] [ 2%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-True-False-False] [gw17] [ 2%] PASSED tests/repositories/test_pypi_repository.py::test_get_release_info_includes_only_supported_types [gw49] [ 2%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-True-True-False] [gw66] [ 2%] PASSED tests/repositories/test_legacy_repository.py::test_root_page_prefers_json [gw32] [ 2%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-False-False-False] [gw39] [ 2%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.9-linux-groups1-False] tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-False-False-False] tests/repositories/test_legacy_repository.py::test_get_package_information_includes_files[legacy_repository_json] [gw9] [ 2%] PASSED tests/console/commands/python/test_python_remove.py::test_remove_version_free_threaded[True-False] [gw48] [ 2%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_information_includes_python_requires[legacy_repository_json] tests/repositories/test_legacy_repository.py::test_find_packages_no_prereleases[legacy_repository_json] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-True-groups1-expected1] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-False-groups3-expected3] [gw44] [ 2%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-False-groups3-expected3] [gw0] [ 2%] PASSED tests/config/test_file_config_source.py::test_file_config_source_remove_property tests/config/test_file_config_source.py::test_file_config_source_add_property_with_list_keys [gw0] [ 2%] PASSED tests/config/test_file_config_source.py::test_file_config_source_add_property_with_list_keys tests/repositories/test_legacy_repository.py::test_page_absolute_links_path_are_correct[legacy_repository_json] [gw12] [ 2%] PASSED tests/repositories/test_pypi_repository.py::test_package_yanked[black-21.11b0-True-Broken regex dependency. Use 21.11b1 instead.] [gw60] [ 2%] PASSED tests/repositories/test_legacy_repository.py::test_page_absolute_links_path_are_correct[legacy_repository_json] tests/repositories/test_legacy_repository.py::test_get_package_retrieves_non_sha256_hashes_mismatching_known_hash[legacy_repository_html] [gw5] [ 2%] PASSED tests/console/commands/env/test_remove.py::test_remove_in_project_all [gw53] [ 2%] PASSED tests/inspection/test_info.py::test_info_from_wheel_metadata_incomplete tests/repositories/test_pypi_repository.py::test_find_packages_does_not_select_prereleases_if_not_allowed [gw24] [ 2%] PASSED tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[request-0] [gw28] [ 2%] PASSED tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec0-refs/heads/main-main-None-None] tests/vcs/git/test_backend.py::test_invalid_revision_sha_min_len tests/repositories/test_legacy_repository.py::test_get_package_information_sets_appropriate_python_versions_if_wheels_only[legacy_repository_html] [gw64] [ 2%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age[legacy_repository_json-min_release_age_exclude2] tests/console/commands/python/test_python_remove.py::test_remove_invalid_version tests/console/commands/env/test_remove.py::test_remove_by_name tests/inspection/test_info.py::test_info_no_setup_pkg_info_no_deps_dynamic [gw53] [ 2%] PASSED tests/inspection/test_info.py::test_info_no_setup_pkg_info_no_deps_dynamic tests/inspection/test_info.py::test_info_setup_complex_pep517_legacy tests/repositories/test_pypi_repository.py::test_package_yanked_no_dependencies[True] [gw12] [ 2%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_does_not_select_prereleases_if_not_allowed [gw47] [ 2%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_from_both_py2_and_py3_specific_wheels_python_constraint[legacy_repository_json] tests/repositories/test_legacy_repository.py::test_get_package_information_skips_dependencies_with_invalid_constraints[legacy_repository_json] [gw37] [ 2%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-True-groups1-expected1] tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-True-False-True] [gw45] [ 2%] PASSED tests/repositories/test_legacy_repository.py::test_get_40x_and_returns_none[403] tests/repositories/test_pypi_repository.py::test_package_not_canonicalized [gw66] [ 2%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_information_includes_files[legacy_repository_json] tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_html-*-1] tests/repositories/test_legacy_repository.py::test_find_links_for_package_yanked[legacy_repository_json-black-21.11b0-True-Broken regex dependency. Use 21.11b1 instead.] [gw38] [ 2%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-False-False-True] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-False-groups0-expected0] [gw38] [ 3%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-False-groups0-expected0] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-False-False-False] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-False-False-False] [gw27] [ 3%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.8-win32-groups5-True] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-True-groups3-expected3] tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-False-True-False] [gw11] [ 3%] PASSED tests/publishing/test_uploader.py::test_uploader_registers_with_sdist_for_appropriate_400_errors tests/publishing/test_uploader.py::test_uploader_properly_handles_400_errors [gw24] [ 3%] PASSED tests/repositories/test_pypi_repository.py::test_package_yanked_no_dependencies[True] [gw65] [ 3%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_information_sets_appropriate_python_versions_if_wheels_only[legacy_repository_html] tests/repositories/test_legacy_repository.py::test_find_packages_no_prereleases[legacy_repository_html] [gw16] [ 3%] PASSED tests/vcs/git/test_backend.py::test_clone_existing_locked_tag tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-False-groups2-expected2] tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[requests>=2.18.4-2] [gw32] [ 3%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-False-False-False] [gw39] [ 3%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-False-groups2-expected2] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.9-linux-groups2-True] [gw38] [ 3%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-True-groups3-expected3] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.9-win32-groups7-False] tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[True-False-3.8-expected0] [gw18] [ 3%] PASSED tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[query7-7] [gw30] [ 3%] PASSED tests/publishing/test_uploader.py::test_uploader_files_only_latest[files5-expected_files5-1.2.4] tests/publishing/test_uploader.py::test_uploader_skips_existing[400-cannot be updated] [gw49] [ 3%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-False-False-False] tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[False-True-3.8-expected0] [gw49] [ 3%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[False-True-3.8-expected0] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-False-False-True] [gw49] [ 3%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-False-False-True] [gw10] [ 3%] PASSED tests/repositories/test_pypi_repository.py::test_package_yanked_no_dependencies[False] [gw38] [ 3%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.9-win32-groups7-False] tests/console/commands/test_update.py::test_update_with_version_specifier_raises_error[nonexistent==1.2.3] [gw21] [ 3%] PASSED tests/vcs/git/test_backend.py::test_short_sha_not_in_head tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[False-True-3.9-expected1] [gw39] [ 3%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.9-linux-groups2-True] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-False-True-True] [gw39] [ 3%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-False-True-True] [gw15] [ 3%] PASSED tests/repositories/test_pypi_repository.py::test_find_links_for_package_yanked[black-21.11b0-True-Broken regex dependency. Use 21.11b1 instead.] [gw68] [ 3%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_no_prereleases[legacy_repository_html] tests/repositories/test_legacy_repository.py::test_get_package_information_includes_python_requires[legacy_repository_html] [gw68] [ 3%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_information_includes_python_requires[legacy_repository_html] tests/repositories/test_pypi_repository.py::test_find_packages_only_prereleases[*-1] [gw15] [ 3%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_only_prereleases[*-1] tests/repositories/test_pypi_repository.py::test_find_packages_yanked[==21.11b0-expected4] [gw10] [ 3%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_yanked[==21.11b0-expected4] tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[reques*-0] [gw1] [ 3%] PASSED tests/console/commands/test_search.py::test_search_only_legacy_repository[legacy_repository_json] [gw50] [ 3%] PASSED tests/inspection/test_info.py::test_info_from_poetry_directory tests/repositories/test_pypi_repository.py::test_pypi_repository_supports_reading_bz2_files [gw12] [ 3%] PASSED tests/repositories/test_pypi_repository.py::test_package_not_canonicalized tests/repositories/test_legacy_repository.py::test_authenticator_with_implicit_repository_configuration[repositories2] [gw58] [ 3%] PASSED tests/repositories/test_legacy_repository.py::test_authenticator_with_implicit_repository_configuration[repositories2] [gw4] [ 3%] PASSED tests/console/commands/test_search.py::test_search_with_legacy_repository[legacy_repository_json] tests/repositories/test_pypi_repository.py::test_find_packages tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_json-*-1] [gw24] [ 3%] PASSED tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[requests>=2.18.4-2] [gw3] [ 3%] PASSED tests/console/commands/env/test_remove.py::test_remove_all[None] [gw48] [ 4%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_no_prereleases[legacy_repository_json] [gw44] [ 4%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-False-False-False] tests/vcs/git/test_backend.py::test_clone_legacy_strips_ref_prefixes[refs/heads/main-main] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-True-groups2-expected2] [gw54] [ 4%] PASSED tests/inspection/test_info.py::test_info_from_sdist_name_ending_in_suffix_chars [gw43] [ 4%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-False-True-False] [gw42] [ 4%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.8-linux-groups6-True] tests/repositories/test_legacy_repository.py::test_get_package_with_dist_and_universal_py3_wheel[legacy_repository_json] [gw6] [ 4%] PASSED tests/console/commands/python/test_python_remove.py::test_remove_version_free_threaded[False-False] tests/packages/test_direct_origin.py::test_direct_origin_caches_url_dependency [gw26] [ 4%] PASSED tests/config/test_source.py::test_source_to_table[source0-table_body0] [gw40] [ 4%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-True-True-False] tests/utils/env/test_env.py::test_env_no_pip[flags2-packages2] tests/utils/env/test_env.py::test_virtualenvs_with_spaces_in_their_path_work_as_expected [gw51] [ 4%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-False-True-True] [gw33] [ 4%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-True-True-True] [gw62] [ 4%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age[legacy_repository_json-min_release_age_exclude1] tests/utils/env/test_env.py::test_env_system_packages_are_relative_to_lib[False] tests/utils/env/test_env.py::test_run_python_script_only_stdout tests/console/commands/test_install.py::test_install_warning_corrupt_root[module-False] [gw36] [ 4%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras_no_redundant_uninstall[bar] tests/console/commands/test_install.py::test_install_path_dependency_does_not_exist[missing_directory_dependency---without dev] tests/console/commands/test_install.py::test_install_ensures_project_plugins[--no-plugins-0] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---all-groups-groups10] tests/plugins/test_plugin_manager.py::test_ensure_plugins_ignore_irrelevant_markers[True] tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options4-valid_groups4-True] tests/utils/env/test_env.py::test_system_env_usersite[True] tests/console/commands/test_install.py::test_all_extras_populates_installer tests/plugins/test_plugin_manager.py::test_ensure_plugins_install_overwrite_wrong_version_plugins[False] tests/console/commands/test_install.py::test_install_path_dependency_does_not_exist[missing_file_dependency-] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---without main-groups8] tests/console/commands/test_install.py::test_install_missing_directory_dependency_with_no_directory[] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---with foo-groups11] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---with foo,bar --without baz --without bim --only bam-groups9] tests/plugins/test_plugin_manager.py::test_ensure_plugins_pins_other_installed_packages tests/console/commands/test_check.py::test_check_readme_file_exists[poetry_array-False] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---without bam-groups12] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True--groups0] tests/console/commands/env/test_use.py::test_activate_does_not_activate_non_existing_virtualenv_with_unsupported_version[True] tests/console/commands/test_check.py::test_check_readme_file_exists[poetry_str-True] tests/console/commands/test_check.py::test_check_valid tests/console/commands/test_check.py::test_check_readme_file_exists[project_str-False] tests/repositories/link_sources/test_json.py::test_yanked[yanked6-reason] tests/repositories/link_sources/test_json.py::test_metadata[metadata16-True-expected_metadata_hashes16] tests/console/commands/python/test_python_list.py::test_list_all tests/repositories/link_sources/test_json.py::test_metadata[metadata14-True-expected_metadata_hashes14] tests/repositories/link_sources/test_json.py::test_metadata[metadata7-True-expected_metadata_hashes7] [gw37] [ 4%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-True-False-True] tests/console/commands/test_add.py::test_add_constraint_with_optional[existing_extras2-expected_extras2-True] tests/console/commands/test_add.py::test_add_with_path_dependency_no_loopiness tests/console/commands/test_add.py::test_add_should_skip_when_adding_existing_package_with_no_constraint[False] tests/console/commands/python/test_python_list.py::test_list_implementation[CPython-2] tests/console/commands/test_add.py::test_add_to_existing_group[True] tests/repositories/link_sources/test_json.py::test_base_url[https://example.org/files/demo-0.1.whl-https://example.org/simple/-https://example.org/files/demo-0.1.whl] tests/console/commands/test_add.py::test_add_url_constraint_wheel_with_extras[foo] tests/console/commands/test_add.py::test_add_git_constraint tests/console/commands/test_add.py::test_add_does_not_update_locked_dependencies[False-4.3.2-foo --lock] tests/console/commands/test_add.py::test_add_constraint_with_optional[None-expected_extras0-False] tests/console/commands/test_add.py::test_add_does_not_update_locked_dependencies[True-4.3.1-foo] tests/console/commands/test_add.py::test_add_constraint_with_extras[MsgPack] tests/console/commands/test_add.py::test_add_constraint_with_optional[existing_extras2-expected_extras2-False] tests/mixology/version_solver/test_dependency_cache.py::test_solver_dependency_cache_respects_source_type tests/console/commands/python/test_python_list.py::test_list_version[3.9.2-0] tests/console/commands/test_add.py::test_add_no_constraint_editable_error tests/console/commands/test_add.py::test_add_git_constraint_with_extras[foo] tests/console/commands/test_add.py::test_add_directory_constraint[False-required_fixtures0] [gw12] [ 4%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages [gw45] [ 4%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_json-*-1] tests/repositories/link_sources/test_html.py::test_base_url[demo-0.1.whl-https://example.org/files/-https://example.org/simple/-https://example.org/demo-0.1.whl] tests/console/commands/python/test_python_install.py::test_install_passes_options_to_installer[cpython-True] tests/console/commands/python/test_python_install.py::test_install_success [gw66] [ 4%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_html-*-1] tests/repositories/test_legacy_repository.py::test_page_invalid_version_link[legacy_repository_html] [gw41] [ 4%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[False-True-3.9-expected1] [gw23] [ 4%] PASSED tests/publishing/test_uploader.py::test_uploader_files_only_latest[files0-expected_files0-] [gw19] [ 4%] PASSED tests/publishing/test_uploader.py::test_uploader_properly_handles_nonstandard_errors [gw35] [ 4%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.8-win32-groups3-False] [gw28] [ 4%] PASSED tests/vcs/git/test_backend.py::test_invalid_revision_sha_min_len [gw57] [ 4%] PASSED tests/repositories/test_legacy_repository.py::test_page_clean_link[legacy_repository_html] [gw11] [ 4%] PASSED tests/publishing/test_uploader.py::test_uploader_properly_handles_400_errors tests/inspection/test_info.py::test_info_from_wheel_metadata_version_unknown [gw21] [ 4%] PASSED tests/vcs/git/test_backend.py::test_clone_legacy_strips_ref_prefixes[refs/heads/main-main] [gw49] [ 4%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-True-groups2-expected2] [gw81] [ 4%] PASSED tests/utils/env/test_env.py::test_run_python_script_called_process_error [gw60] [ 4%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_retrieves_non_sha256_hashes_mismatching_known_hash[legacy_repository_html] [gw32] [ 4%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[True-False-3.8-expected0] tests/repositories/test_legacy_repository.py::test_authenticator_with_implicit_repository_configuration[repositories1] [gw30] [ 4%] PASSED tests/publishing/test_uploader.py::test_uploader_skips_existing[400-cannot be updated] [gw71] [ 4%] PASSED tests/packages/test_direct_origin.py::test_direct_origin_caches_url_dependency tests/repositories/test_pypi_repository.py::test_find_packages_only_prereleases[>=1-1] [gw8] [ 4%] PASSED tests/publishing/test_uploader.py::test_uploader_files_only_latest[files4-expected_files4-1.2.4] [gw76] [ 5%] PASSED tests/utils/env/test_env.py::test_system_env_usersite[True] tests/repositories/test_pypi_repository.py::test_fallback_pep_658_metadata tests/console/commands/env/test_remove.py::test_remove_in_project tests/console/commands/test_search.py::test_search_empty_results[legacy_repository_html] [gw9] [ 5%] PASSED tests/console/commands/python/test_python_remove.py::test_remove_invalid_version [gw111] [ 5%] PASSED tests/repositories/link_sources/test_json.py::test_yanked[yanked6-reason] [gw109] [ 5%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata7-True-expected_metadata_hashes7] [gw104] [ 5%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata16-True-expected_metadata_hashes16] tests/repositories/test_legacy_repository.py::test_get_200_returns_page [gw101] [ 5%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata14-True-expected_metadata_hashes14] [gw10] [ 5%] PASSED tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[reques*-0] [gw126] [ 5%] PASSED tests/repositories/link_sources/test_html.py::test_base_url[demo-0.1.whl-https://example.org/files/-https://example.org/simple/-https://example.org/demo-0.1.whl] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-False-groups0-expected0] [gw61] [ 5%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_with_dist_and_universal_py3_wheel[legacy_repository_json] [gw65] [ 5%] PASSED tests/repositories/test_legacy_repository.py::test_page_invalid_version_link[legacy_repository_html] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-True-groups0-expected0] tests/console/commands/test_search.py::test_search_multiple_queries[legacy_repository_json] tests/repositories/test_legacy_repository.py::test_page_invalid_version_link[legacy_repository_json] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-False-groups1-expected1] tests/inspection/test_info.py::test_info_no_setup_pkg_info_no_deps_for_sure tests/repositories/test_pypi_repository.py::test_package [gw82] [ 5%] PASSED tests/utils/env/test_env.py::test_run_python_script_only_stdout [gw34] [ 5%] PASSED tests/console/commands/test_lock.py::test_lock_does_not_update_if_not_necessary [gw50] [ 5%] PASSED tests/inspection/test_info.py::test_info_from_wheel_metadata_version_unknown tests/inspection/test_info.py::test_info_from_poetry_directory_fallback_on_poetry_create_error [gw103] [ 5%] PASSED tests/repositories/link_sources/test_json.py::test_base_url[https://example.org/files/demo-0.1.whl-https://example.org/simple/-https://example.org/files/demo-0.1.whl] [gw47] [ 5%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_information_skips_dependencies_with_invalid_constraints[legacy_repository_json] [gw64] [ 5%] PASSED tests/repositories/test_legacy_repository.py::test_find_links_for_package_yanked[legacy_repository_json-black-21.11b0-True-Broken regex dependency. Use 21.11b1 instead.] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-False-True-False] [gw48] [ 5%] PASSED tests/repositories/test_legacy_repository.py::test_authenticator_with_implicit_repository_configuration[repositories1] tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[False-False-3.9-expected1] [gw83] [ 5%] PASSED tests/plugins/test_plugin_manager.py::test_ensure_plugins_install_overwrite_wrong_version_plugins[False] tests/console/commands/python/test_python_remove.py::test_remove_version_implementation[pypy] [gw17] [ 5%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_only_prereleases[>=1-1] tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-False-False-True] [gw118] [ 5%] PASSED tests/mixology/version_solver/test_dependency_cache.py::test_solver_dependency_cache_respects_source_type tests/config/test_source.py::test_source_priority_as_string[SUPPLEMENTAL-2] tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-True-False-True] tests/repositories/test_legacy_repository.py::test_sdist_format_support[legacy_repository_html] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-False-groups2-expected2] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-True-groups0-expected0] [gw18] [ 5%] PASSED tests/repositories/test_pypi_repository.py::test_fallback_pep_658_metadata [gw95] [ 5%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---without main-groups8] [gw99] [ 5%] PASSED tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options4-valid_groups4-True] [gw68] [ 5%] PASSED tests/repositories/test_legacy_repository.py::test_get_200_returns_page [gw117] [ 5%] PASSED tests/console/commands/test_add.py::test_add_should_skip_when_adding_existing_package_with_no_constraint[False] [gw110] [ 5%] PASSED tests/console/commands/python/test_python_list.py::test_list_all [gw108] [ 5%] PASSED tests/console/commands/python/test_python_list.py::test_list_implementation[CPython-2] [gw3] [ 5%] PASSED tests/console/commands/env/test_remove.py::test_remove_in_project [gw74] [ 5%] PASSED tests/console/commands/source/test_show.py::test_source_show_one[upper] [gw79] [ 5%] PASSED tests/utils/env/test_env.py::test_virtualenvs_with_spaces_in_their_path_work_as_expected [gw4] [ 5%] PASSED tests/console/commands/test_search.py::test_search_empty_results[legacy_repository_html] [gw85] [ 5%] PASSED tests/plugins/test_plugin_manager.py::test_ensure_plugins_ignore_irrelevant_markers[True] [gw13] [ 6%] PASSED tests/publishing/test_uploader.py::test_uploader_files_only_latest[files1-expected_files1-1.2.3] [gw90] [ 6%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---with foo-groups11] tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_json->=1-1] [gw92] [ 6%] PASSED tests/console/commands/test_install.py::test_install_ensures_project_plugins[--no-plugins-0] [gw78] [ 6%] PASSED tests/utils/env/test_env.py::test_env_no_pip[flags1-packages1] [gw44] [ 6%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-False-groups0-expected0] tests/repositories/test_legacy_repository.py::test_page_relative_links_path_are_correct[legacy_repository_json] [gw27] [ 6%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-True-groups0-expected0] [gw1] [ 6%] PASSED tests/console/commands/test_search.py::test_search_multiple_queries[legacy_repository_json] [gw58] [ 6%] PASSED tests/repositories/test_legacy_repository.py::test_page_invalid_version_link[legacy_repository_json] [gw39] [ 6%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-False-groups1-expected1] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.9-linux-groups4-True] tests/publishing/test_uploader.py::test_uploader_post_data_sdist [gw52] [ 6%] PASSED tests/inspection/test_info.py::test_info_no_setup_pkg_info_no_deps_for_sure tests/publishing/test_uploader.py::test_uploader_properly_handles_redirects[301-Moved Permanently] [gw7] [ 6%] PASSED tests/repositories/test_pypi_repository.py::test_package tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-True-True-False] tests/vcs/git/test_backend.py::test_invalid_revision_sha_max_len tests/repositories/test_legacy_repository.py::test_missing_version[legacy_repository_json] [gw94] [ 6%] PASSED tests/console/commands/test_install.py::test_install_missing_directory_dependency_with_no_directory[] tests/publishing/test_uploader.py::test_uploader_skips_existing[403-Not enough permissions to overwrite artifact] tests/vcs/git/test_backend.py::test_get_name_from_source_url[https://github.com/python-poetry/poetry] [gw54] [ 6%] PASSED tests/inspection/test_info.py::test_info_from_poetry_directory_fallback_on_poetry_create_error tests/utils/env/test_env.py::test_env_system_packages[True] [gw88] [ 6%] PASSED tests/plugins/test_plugin_manager.py::test_ensure_plugins_pins_other_installed_packages [gw5] [ 6%] PASSED tests/console/commands/env/test_remove.py::test_remove_by_name [gw87] [ 6%] PASSED tests/console/commands/test_install.py::test_install_path_dependency_does_not_exist[missing_directory_dependency---without dev] tests/repositories/test_legacy_repository.py::test_get_package_information_skips_dependencies_with_invalid_constraints[legacy_repository_html] tests/publishing/test_uploader.py::test_uploader_properly_handles_redirects[304-Not Modified] [gw43] [ 6%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-False-True-False] [gw42] [ 6%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[False-False-3.9-expected1] [gw91] [ 6%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---without bam-groups12] tests/packages/test_direct_origin.py::test_direct_origin_get_package_from_file [gw6] [ 6%] PASSED tests/console/commands/python/test_python_remove.py::test_remove_version_implementation[pypy] [gw40] [ 6%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-False-False-True] [gw26] [ 6%] PASSED tests/config/test_source.py::test_source_priority_as_string[SUPPLEMENTAL-2] [gw51] [ 6%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-True-False-True] [gw33] [ 6%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-False-groups2-expected2] [gw93] [ 6%] PASSED tests/console/commands/test_install.py::test_all_extras_populates_installer [gw62] [ 6%] PASSED tests/repositories/test_legacy_repository.py::test_sdist_format_support[legacy_repository_html] tests/publishing/test_uploader.py::test_uploader_properly_handles_file_not_existing [gw36] [ 6%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-True-groups0-expected0] tests/plugins/test_plugin_manager.py::test_ensure_plugins_install_overwrite_wrong_version_plugins[True] tests/console/commands/python/test_python_remove.py::test_remove_version_free_threaded[True-True] tests/repositories/link_sources/test_json.py::test_yanked[yanked2-False] tests/repositories/link_sources/test_json.py::test_metadata[metadata8-True-expected_metadata_hashes8] tests/repositories/link_sources/test_json.py::test_metadata[metadata5-True-expected_metadata_hashes5] tests/repositories/link_sources/test_json.py::test_metadata[metadata15-True-expected_metadata_hashes15] [gw45] [ 6%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_json->=1-1] tests/repositories/test_pypi_repository.py::test_find_packages_yanked[>=20.0a0-expected2] [gw86] [ 6%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---all-groups-groups10] tests/repositories/link_sources/test_html.py::test_base_url[demo-0.1.whl-https://example.org/files/-https://example.org/simple/-https://example.org/files/demo-0.1.whl] [gw72] [ 6%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---with foo,bar --without baz --without bim --only bam-groups9] [gw66] [ 6%] PASSED tests/repositories/test_legacy_repository.py::test_page_relative_links_path_are_correct[legacy_repository_json] [gw89] [ 7%] PASSED tests/console/commands/test_install.py::test_install_warning_corrupt_root[module-False] tests/repositories/test_legacy_repository.py::test_page_absolute_links_path_are_correct[legacy_repository_html] tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age[legacy_repository_html-min_release_age_exclude2] [gw41] [ 7%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups_and_markers[3.9-linux-groups4-True] [gw23] [ 7%] PASSED tests/publishing/test_uploader.py::test_uploader_post_data_sdist [gw19] [ 7%] PASSED tests/publishing/test_uploader.py::test_uploader_properly_handles_redirects[301-Moved Permanently] [gw35] [ 7%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-True-True-False] [gw28] [ 7%] PASSED tests/vcs/git/test_backend.py::test_invalid_revision_sha_max_len [gw57] [ 7%] PASSED tests/repositories/test_legacy_repository.py::test_missing_version[legacy_repository_json] [gw11] [ 7%] PASSED tests/publishing/test_uploader.py::test_uploader_skips_existing[403-Not enough permissions to overwrite artifact] tests/utils/env/test_env.py::test_env_scheme_dict_returns_modified_when_read_only tests/console/commands/test_lock.py::test_lock_path_dependency_does_not_exist[missing_directory_dependency-True] tests/inspection/test_info.py::test_info_prefer_poetry_config_over_egg_info [gw21] [ 7%] PASSED tests/vcs/git/test_backend.py::test_get_name_from_source_url[https://github.com/python-poetry/poetry] [gw81] [ 7%] PASSED tests/utils/env/test_env.py::test_env_system_packages[True] tests/repositories/link_sources/test_json.py::test_metadata[metadata4-False-expected_metadata_hashes4] tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age[legacy_repository_html-min_release_age_exclude0] tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_html-<=18-0] [gw60] [ 7%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_information_skips_dependencies_with_invalid_constraints[legacy_repository_html] tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_html->=21.11b0-expected3] [gw30] [ 7%] PASSED tests/publishing/test_uploader.py::test_uploader_properly_handles_redirects[304-Not Modified] tests/plugins/test_plugin_manager.py::test_load_plugins_and_activate [gw71] [ 7%] PASSED tests/packages/test_direct_origin.py::test_direct_origin_get_package_from_file tests/console/commands/python/test_python_install.py::test_install_corrupt[True] [gw124] [ 7%] PASSED tests/console/commands/python/test_python_install.py::test_install_passes_options_to_installer[cpython-True] [gw69] [ 7%] PASSED tests/console/commands/source/test_show.py::test_source_show_one[lower] [gw123] [ 7%] PASSED tests/console/commands/python/test_python_install.py::test_install_success [gw8] [ 7%] PASSED tests/publishing/test_uploader.py::test_uploader_properly_handles_file_not_existing tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[non-existent-0] [gw111] [ 7%] PASSED tests/repositories/link_sources/test_json.py::test_yanked[yanked2-False] [gw9] [ 7%] PASSED tests/console/commands/python/test_python_remove.py::test_remove_version_free_threaded[True-True] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---only bam-groups5] [gw109] [ 7%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata8-True-expected_metadata_hashes8] [gw105] [ 7%] PASSED tests/console/commands/python/test_python_list.py::test_list_version[3.9.2-0] [gw104] [ 7%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata5-True-expected_metadata_hashes5] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---with foo,bar --without baz --without bim --only bam-groups9] tests/repositories/test_legacy_repository.py::test_get_package_from_both_py2_and_py3_specific_wheels[legacy_repository_html] tests/console/commands/test_add.py::test_add_local_version [gw25] [ 7%] PASSED tests/console/commands/test_lock.py::test_lock_with_incompatible_lockfile[True] tests/console/commands/python/test_python_list.py::test_list_implementation[PyPy-1] [gw101] [ 7%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata15-True-expected_metadata_hashes15] tests/console/commands/python/test_python_list.py::test_list_version[3.9.3-1] tests/console/commands/env/test_remove.py::test_remove_all_and_version [gw120] [ 7%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_optional[None-expected_extras0-False] tests/console/commands/source/test_show.py::test_source_show_two[lower] tests/utils/env/test_env.py::test_env_finds_fallback_executables_for_generic_env[major] tests/console/commands/test_search.py::test_search_only_legacy_repository[legacy_repository_html] tests/plugins/test_plugin_manager.py::test_add_project_plugin_path_no_addsitedir_when_path_missing tests/publishing/test_uploader.py::test_uploader_register_uses_wheel_if_no_sdist tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---only foo,bar-groups4] [gw10] [ 7%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_yanked[>=20.0a0-expected2] tests/console/commands/test_install.py::test_install_extra_path_dependency_does_not_exist[] [gw126] [ 7%] PASSED tests/repositories/link_sources/test_html.py::test_base_url[demo-0.1.whl-https://example.org/files/-https://example.org/simple/-https://example.org/files/demo-0.1.whl] [gw125] [ 7%] PASSED tests/console/commands/test_add.py::test_add_does_not_update_locked_dependencies[False-4.3.2-foo --lock] tests/utils/env/test_env.py::test_generic_env_system_packages [gw61] [ 7%] PASSED tests/repositories/test_legacy_repository.py::test_page_absolute_links_path_are_correct[legacy_repository_html] [gw65] [ 7%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age[legacy_repository_html-min_release_age_exclude2] tests/puzzle/test_transaction.py::test_calculate_operations_extras_no_redundant_uninstall[foo] [gw76] [ 7%] PASSED tests/plugins/test_plugin_manager.py::test_ensure_plugins_install_overwrite_wrong_version_plugins[True] tests/console/commands/test_search.py::test_search [gw80] [ 8%] PASSED tests/utils/env/test_env.py::test_env_system_packages_are_relative_to_lib[False] tests/inspection/test_info.py::test_info_setup_complex tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[reques t-0] tests/console/commands/test_install.py::test_only_root_conflicts_with_without_only_all_groups[--only foo] [gw34] [ 8%] PASSED tests/console/commands/test_lock.py::test_lock_path_dependency_does_not_exist[missing_directory_dependency-True] [gw50] [ 8%] PASSED tests/inspection/test_info.py::test_info_prefer_poetry_config_over_egg_info [gw82] [ 8%] PASSED tests/utils/env/test_env.py::test_env_scheme_dict_returns_modified_when_read_only tests/utils/test_pip.py::test_pip_install_successful tests/plugins/test_plugin_manager.py::test_add_project_plugin_path_addsitedir_called [gw103] [ 8%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata4-False-expected_metadata_hashes4] [gw102] [ 8%] PASSED tests/console/commands/test_check.py::test_check_readme_file_exists[poetry_array-False] tests/console/commands/env/test_remove.py::test_remove_all[other] [gw47] [ 8%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age[legacy_repository_html-min_release_age_exclude0] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---only foo-groups3] [gw64] [ 8%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_html-<=18-0] [gw73] [ 8%] PASSED tests/console/commands/test_update.py::test_update_with_version_specifier_raises_error[nonexistent==1.2.3] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-False-groups0-expected0] [gw48] [ 8%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_html->=21.11b0-expected3] tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-False-True-False] [gw83] [ 8%] PASSED tests/plugins/test_plugin_manager.py::test_load_plugins_and_activate tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options5-valid_groups5-True] tests/console/commands/python/test_python_remove.py::test_remove_version_not_precise_enough tests/puzzle/test_transaction.py::test_it_should_calculate_operations_in_correct_order tests/mixology/test_incompatibility.py::test_str_dependency_cause[dependency10-dependency20-foo (1.0) depends on bar (2.0)] tests/puzzle/test_transaction.py::test_it_should_remove_installed_packages_if_required tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-False-groups1-expected1] tests/console/commands/test_install.py::test_install_warning_corrupt_root[-False] tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_html->=19.0a0-expected1] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-True-False-True] [gw18] [ 8%] PASSED tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[non-existent-0] [gw95] [ 8%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---only bam-groups5] [gw99] [ 8%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---with foo,bar --without baz --without bim --only bam-groups9] [gw127] [ 8%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_optional[existing_extras2-expected_extras2-False] [gw68] [ 8%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_from_both_py2_and_py3_specific_wheels[legacy_repository_html] [gw110] [ 8%] PASSED tests/console/commands/python/test_python_list.py::test_list_implementation[PyPy-1] [gw3] [ 8%] PASSED tests/console/commands/env/test_remove.py::test_remove_all_and_version [gw108] [ 8%] PASSED tests/console/commands/python/test_python_list.py::test_list_version[3.9.3-1] [gw74] [ 8%] PASSED tests/console/commands/source/test_show.py::test_source_show_two[lower] [gw4] [ 8%] PASSED tests/console/commands/test_search.py::test_search_only_legacy_repository[legacy_repository_html] [gw85] [ 8%] PASSED tests/plugins/test_plugin_manager.py::test_add_project_plugin_path_no_addsitedir_when_path_missing [gw13] [ 8%] PASSED tests/publishing/test_uploader.py::test_uploader_register_uses_wheel_if_no_sdist [gw90] [ 8%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---only foo,bar-groups4] tests/repositories/test_legacy_repository.py::test_get_package_retrieves_non_sha256_hashes[legacy_repository_html] tests/console/commands/test_install.py::test_only_root_conflicts_with_without_only_all_groups[--all-groups] [gw92] [ 8%] PASSED tests/console/commands/test_install.py::test_install_extra_path_dependency_does_not_exist[] tests/console/commands/test_install.py::test_all_groups_conflicts_with_only_with_without[--with foo,bar --without baz] tests/repositories/test_legacy_repository.py::test_find_links_for_package_yanked[legacy_repository_html-black-19.10b0-False-] tests/console/commands/test_install.py::test_sync_option_is_passed_to_the_installer[True] [gw27] [ 8%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras_no_redundant_uninstall[foo] tests/publishing/test_uploader.py::test_uploader_skips_existing[400-Repository does not allow updating assets] tests/publishing/test_uploader.py::test_uploader_files_only_latest[files3-expected_files3-1.2.4] [gw7] [ 8%] PASSED tests/repositories/test_pypi_repository.py::test_search_fallbacks_to_find_packages[reques t-0] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-True-groups0-expected0] [gw56] [ 8%] PASSED tests/console/commands/self/test_install.py::test_self_install[[tool.poetry]\nname = "poetry-instance"\nversion = "1.2"\ndescription = ""\nauthors = []\nlicense = ""\n# no package-mode -> defaults to true\n\n[tool.poetry.dependencies]\npython = "3.9"\npoetry = "1.2"\n] tests/repositories/test_legacy_repository.py::test_page_relative_links_path_are_correct[legacy_repository_html] tests/utils/test_patterns.py::test_wheel_file_re[SQLAlchemy-1.3.20-cp27-cp27mu-manylinux2010_x86_64.whl-expected1] [gw115] [ 8%] PASSED tests/console/commands/test_add.py::test_add_url_constraint_wheel_with_extras[foo] [gw94] [ 8%] PASSED tests/console/commands/test_install.py::test_only_root_conflicts_with_without_only_all_groups[--only foo] [gw70] [ 8%] PASSED tests/console/commands/test_update.py::test_update_prints_operations[--dry-run-True] [gw77] [ 8%] PASSED tests/console/commands/env/test_use.py::test_activate_does_not_activate_non_existing_virtualenv_with_unsupported_version[True] [gw117] [ 9%] PASSED tests/console/commands/test_add.py::test_add_local_version tests/utils/env/test_env.py::test_check_output_with_called_process_error [gw88] [ 9%] PASSED tests/plugins/test_plugin_manager.py::test_add_project_plugin_path_addsitedir_called [gw1] [ 9%] PASSED tests/console/commands/test_search.py::test_search [gw20] [ 9%] PASSED tests/console/commands/self/test_remove_plugins.py::test_remove_installed_package [gw87] [ 9%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---only foo-groups3] tests/repositories/test_legacy_repository.py::test_get_package_from_both_py2_and_py3_specific_wheels_python_constraint[legacy_repository_html] [gw96] [ 9%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True--groups0] [gw43] [ 9%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-False-groups0-expected0] [gw118] [ 9%] PASSED tests/console/commands/python/test_python_install.py::test_install_corrupt[True] tests/publishing/test_uploader.py::test_uploader_skips_existing[400-file name has already been taken] [gw42] [ 9%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-False-True-False] tests/console/commands/test_update.py::test_update_prints_operations[--lock-False] [gw6] [ 9%] PASSED tests/console/commands/python/test_python_remove.py::test_remove_version_not_precise_enough [gw40] [ 9%] PASSED tests/puzzle/test_transaction.py::test_it_should_calculate_operations_in_correct_order [gw26] [ 9%] PASSED tests/mixology/test_incompatibility.py::test_str_dependency_cause[dependency10-dependency20-foo (1.0) depends on bar (2.0)] [gw51] [ 9%] PASSED tests/puzzle/test_transaction.py::test_it_should_remove_installed_packages_if_required [gw119] [ 9%] PASSED tests/console/commands/test_add.py::test_add_git_constraint tests/console/commands/python/test_python_install.py::test_install_passes_options_to_installer[pypy-True] tests/console/commands/source/test_show.py::test_source_show_error [gw33] [ 9%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-False-groups1-expected1] tests/console/commands/python/test_python_install.py::test_install_free_threaded_via_trailing_t [gw62] [ 9%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_html->=19.0a0-expected1] tests/publishing/test_uploader.py::test_uploader_skip_existing_bubbles_unskippable_errors [gw36] [ 9%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-True-False-True] [gw15] [ 9%] PASSED tests/repositories/test_pypi_repository.py::test_pypi_repository_supports_reading_bz2_files tests/repositories/link_sources/test_json.py::test_metadata[metadata6-False-expected_metadata_hashes6] tests/console/commands/python/test_python_remove.py::test_remove_multiple_versions tests/repositories/link_sources/test_json.py::test_root_page_package_names tests/console/commands/python/test_python_list.py::test_list_free_threaded[-t-1] tests/repositories/link_sources/test_json.py::test_yanked[yanked3-False] tests/console/commands/test_lock.py::test_lock_path_dependency_deleted_from_pyproject[deleted_directory_dependency-False] tests/repositories/link_sources/test_json.py::test_metadata[metadata0-False-expected_metadata_hashes0] tests/console/commands/test_add.py::test_add_group_directory_constraint_mix_pep735[required_fixtures0] [gw67] [ 9%] PASSED tests/console/commands/test_update.py::test_update_with_multiple_invalid_package_names_shows_error [gw45] [ 9%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_retrieves_non_sha256_hashes[legacy_repository_html] tests/repositories/link_sources/test_html.py::test_metadata[data-dist-info-metadata-True-expected_metadata_hashes5] tests/console/commands/test_add.py::test_add_chooses_prerelease_if_only_prereleases_are_available [gw91] [ 9%] PASSED tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options5-valid_groups5-True] [gw75] [ 9%] PASSED tests/utils/env/test_env.py::test_env_no_pip[flags2-packages2] [gw66] [ 9%] PASSED tests/repositories/test_legacy_repository.py::test_find_links_for_package_yanked[legacy_repository_html-black-19.10b0-False-] tests/repositories/test_legacy_repository.py::test_get_package_retrieves_non_sha256_hashes_mismatching_known_hash[legacy_repository_json] tests/repositories/test_legacy_repository.py::test_missing_version[legacy_repository_html] tests/plugins/test_plugin_manager.py::test_ensure_plugins_no_plugins_existing_cache_is_removed [gw89] [ 9%] PASSED tests/console/commands/test_install.py::test_sync_option_is_passed_to_the_installer[True] tests/utils/env/test_env.py::test_system_env_usersite[False] [gw35] [ 9%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-True-groups0-expected0] [gw23] [ 9%] PASSED tests/publishing/test_uploader.py::test_uploader_skips_existing[400-Repository does not allow updating assets] [gw19] [ 9%] PASSED tests/publishing/test_uploader.py::test_uploader_files_only_latest[files3-expected_files3-1.2.4] [gw72] [ 9%] PASSED tests/console/commands/test_install.py::test_all_groups_conflicts_with_only_with_without[--with foo,bar --without baz] [gw57] [ 9%] PASSED tests/repositories/test_legacy_repository.py::test_page_relative_links_path_are_correct[legacy_repository_html] [gw11] [ 9%] PASSED tests/utils/test_patterns.py::test_wheel_file_re[SQLAlchemy-1.3.20-cp27-cp27mu-manylinux2010_x86_64.whl-expected1] tests/console/commands/test_lock.py::test_lock_path_dependency_does_not_exist[missing_file_dependency-True] [gw78] [ 9%] PASSED tests/utils/env/test_env.py::test_generic_env_system_packages tests/inspection/test_info.py::test_info_from_requires_txt tests/utils/env/test_env.py::test_call_does_not_block_on_full_pipe[sys.stderr] [gw86] [ 10%] PASSED tests/console/commands/test_install.py::test_only_root_conflicts_with_without_only_all_groups[--all-groups] [gw84] [ 10%] PASSED tests/console/commands/test_install.py::test_install_path_dependency_does_not_exist[missing_file_dependency-] [gw81] [ 10%] PASSED tests/utils/env/test_env.py::test_check_output_with_called_process_error tests/repositories/link_sources/test_json.py::test_yanked[yanked0-False] tests/console/commands/test_check.py::test_check_non_package_mode tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_json-*-expected0] tests/repositories/test_legacy_repository.py::test_package_partial_yank [gw60] [ 10%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_from_both_py2_and_py3_specific_wheels_python_constraint[legacy_repository_html] tests/console/commands/test_update.py::test_update_with_invalid_package_name_shows_error tests/repositories/test_legacy_repository.py::test_page_filters_out_invalid_package_names [gw113] [ 10%] PASSED tests/console/commands/test_add.py::test_add_with_path_dependency_no_loopiness [gw30] [ 10%] PASSED tests/publishing/test_uploader.py::test_uploader_skips_existing[400-file name has already been taken] tests/plugins/test_plugin_manager.py::test_ensure_plugins_install_only_missing_plugins [gw71] [ 10%] PASSED tests/console/commands/test_update.py::test_update_prints_operations[--lock-False] [gw8] [ 10%] PASSED tests/publishing/test_uploader.py::test_uploader_skip_existing_bubbles_unskippable_errors tests/repositories/test_pypi_repository.py::test_find_packages_yanked[*-expected0] [gw111] [ 10%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata6-False-expected_metadata_hashes6] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---only main-groups2] [gw109] [ 10%] PASSED tests/repositories/link_sources/test_json.py::test_root_page_package_names [gw104] [ 10%] PASSED tests/repositories/link_sources/test_json.py::test_yanked[yanked3-False] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---with bam-groups6] tests/console/commands/test_add.py::test_add_constraint_dependencies [gw9] [ 10%] PASSED tests/console/commands/python/test_python_remove.py::test_remove_multiple_versions tests/console/commands/python/test_python_list.py::test_list_free_threaded[-3] [gw101] [ 10%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata0-False-expected_metadata_hashes0] tests/console/commands/env/test_remove.py::test_remove_all[self] tests/console/commands/python/test_python_list.py::test_list_poetry_managed[True] [gw121] [ 10%] PASSED tests/console/commands/test_add.py::test_add_no_constraint_editable_error tests/console/commands/source/test_show.py::test_source_show_pypi_and_other tests/console/commands/test_search.py::test_search_multiple_queries[legacy_repository_html] tests/plugins/test_plugin_manager.py::test_project_plugins_are_installed_in_project_folder[False] tests/publishing/test_uploader.py::test_uploader_retries_upload_after_register tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---only foo,bar-groups4] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---only-root-groups1] [gw126] [ 10%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[data-dist-info-metadata-True-expected_metadata_hashes5] [gw125] [ 10%] PASSED tests/console/commands/test_add.py::test_add_chooses_prerelease_if_only_prereleases_are_available [gw97] [ 10%] PASSED tests/console/commands/test_check.py::test_check_readme_file_exists[project_str-False] [gw61] [ 10%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_retrieves_non_sha256_hashes_mismatching_known_hash[legacy_repository_json] [gw65] [ 10%] PASSED tests/repositories/test_legacy_repository.py::test_missing_version[legacy_repository_html] [gw107] [ 10%] PASSED tests/console/commands/test_add.py::test_add_to_existing_group[True] tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-False-True-True] [gw76] [ 10%] PASSED tests/plugins/test_plugin_manager.py::test_ensure_plugins_no_plugins_existing_cache_is_removed [gw80] [ 10%] PASSED tests/utils/env/test_env.py::test_system_env_usersite[False] tests/repositories/test_pypi_repository.py::test_find_packages_only_prereleases[<=18-0] tests/console/commands/self/test_install.py::test_sync_deprecation[True] [gw34] [ 10%] PASSED tests/console/commands/test_lock.py::test_lock_path_dependency_does_not_exist[missing_file_dependency-True] tests/console/commands/test_add.py::test_add_should_not_change_lock_file_when_dependency_installation_fail tests/console/commands/test_install.py::test_install_warning_corrupt_root[-True] [gw50] [ 10%] PASSED tests/inspection/test_info.py::test_info_from_requires_txt tests/console/commands/test_update.py::test_update_with_dry_run_keep_files_intact[docker --dry-run] tests/console/commands/env/test_use.py::test_get_prefers_explicitly_activated_virtualenvs_over_env_var tests/console/commands/test_add.py::test_add_latest_should_strip_out_invalid_pep508_path [gw82] [ 10%] PASSED tests/utils/env/test_env.py::test_call_does_not_block_on_full_pipe[sys.stderr] [gw103] [ 10%] PASSED tests/repositories/link_sources/test_json.py::test_yanked[yanked0-False] tests/plugins/test_plugin_manager.py::test_ensure_plugins_no_plugins_no_output tests/console/commands/test_search.py::test_search_empty_results[legacy_repository_json] [gw47] [ 10%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_json-*-expected0] tests/console/commands/test_install.py::test_extras_are_parsed_and_populate_installer tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---with foo --without foo-groups14] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-True-False-False] tests/console/commands/python/test_python_install.py::test_install_passes_options_to_installer[pypy-False] [gw48] [ 10%] PASSED tests/repositories/test_legacy_repository.py::test_page_filters_out_invalid_package_names [gw31] [ 10%] PASSED tests/console/commands/test_lock.py::test_lock_path_dependency_does_not_exist[missing_directory_dependency-False] tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[True-False-3.9-expected1] [gw83] [ 10%] PASSED tests/plugins/test_plugin_manager.py::test_ensure_plugins_install_only_missing_plugins tests/console/commands/python/test_python_remove.py::test_remove_version_free_threaded[False-True] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-False-False-True] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-False-groups2-expected2] tests/console/commands/test_add.py::test_add_to_section_that_does_not_exist_yet[dev] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-False-groups1-expected1] tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_json-==21.11b0-expected4] tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-False-True-True] [gw18] [ 10%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_yanked[*-expected0] tests/repositories/test_pypi_repository.py::test_find_packages_with_prereleases [gw95] [ 11%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---only main-groups2] [gw99] [ 11%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---with bam-groups6] [gw127] [ 11%] PASSED tests/console/commands/test_add.py::test_add_constraint_dependencies [gw110] [ 11%] PASSED tests/console/commands/python/test_python_list.py::test_list_free_threaded[-3] [gw114] [ 11%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_extras[MsgPack] [gw108] [ 11%] PASSED tests/console/commands/python/test_python_list.py::test_list_poetry_managed[True] [gw3] [ 11%] PASSED tests/console/commands/env/test_remove.py::test_remove_all[self] [gw93] [ 11%] PASSED tests/console/commands/test_install.py::test_install_warning_corrupt_root[-False] [gw124] [ 11%] PASSED tests/console/commands/python/test_python_install.py::test_install_passes_options_to_installer[pypy-True] [gw123] [ 11%] PASSED tests/console/commands/python/test_python_install.py::test_install_free_threaded_via_trailing_t [gw85] [ 11%] PASSED tests/plugins/test_plugin_manager.py::test_project_plugins_are_installed_in_project_folder[False] [gw105] [ 11%] PASSED tests/console/commands/python/test_python_list.py::test_list_free_threaded[-t-1] tests/console/commands/test_update.py::test_update_with_transitive_dependency [gw90] [ 11%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---only foo,bar-groups4] [gw4] [ 11%] PASSED tests/console/commands/test_search.py::test_search_multiple_queries[legacy_repository_html] tests/repositories/test_legacy_repository.py::test_get_package_from_both_py2_and_py3_specific_wheels[legacy_repository_json] [gw5] [ 11%] PASSED tests/console/commands/env/test_remove.py::test_remove_all[other] [gw92] [ 11%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---only-root-groups1] tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options0-valid_groups0-False] tests/utils/env/test_env.py::test_env_get_supported_tags_free_threading [gw120] [ 11%] PASSED tests/console/commands/test_add.py::test_add_group_directory_constraint_mix_pep735[required_fixtures0] [gw74] [ 11%] PASSED tests/console/commands/source/test_show.py::test_source_show_pypi_and_other [gw27] [ 11%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-False-True-True] tests/console/commands/test_install.py::test_install_ensures_project_plugins[-1] [gw7] [ 11%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_only_prereleases[<=18-0] tests/publishing/test_uploader.py::test_uploader_properly_handles_redirects[302-Found] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-True-False-False] tests/publishing/test_uploader.py::test_uploader_files_only_latest[files2-expected_files2-1.2.3] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---all-groups-groups10] tests/repositories/test_legacy_repository.py::test_get_40x_and_returns_none[401] tests/utils/test_patterns.py::test_wheel_file_re[isort-metadata-4.3.4-py2-none-any.whl-expected2] tests/utils/env/test_env.py::test_command_from_bin_preserves_relative_path [gw106] [ 11%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_optional[existing_extras2-expected_extras2-True] tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options3-valid_groups3-True] tests/console/commands/test_install.py::test_dry_run_populates_installer [gw117] [ 11%] PASSED tests/console/commands/test_add.py::test_add_latest_should_strip_out_invalid_pep508_path tests/utils/env/test_env.py::test_env_has_symlinks_on_nix [gw88] [ 11%] PASSED tests/plugins/test_plugin_manager.py::test_ensure_plugins_no_plugins_no_output [gw87] [ 11%] PASSED tests/console/commands/test_install.py::test_extras_are_parsed_and_populate_installer tests/repositories/test_legacy_repository.py::test_authenticator_with_implicit_repository_configuration[repositories0] [gw43] [ 11%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-True-False-False] tests/publishing/test_uploader.py::test_uploader_properly_handles_redirects[303-See Other] tests/console/commands/test_add.py::test_add_git_constraint_with_subdirectory[git+https://github.com/demo/subdirectories.git@master#subdirectory=two-master] [gw42] [ 11%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[True-False-3.9-expected1] [gw6] [ 11%] PASSED tests/console/commands/python/test_python_remove.py::test_remove_version_free_threaded[False-True] tests/console/commands/test_update.py::test_update_with_version_specifier_raises_error[docker==1.2.3] [gw40] [ 11%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-False-False-True] [gw51] [ 11%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-False-groups2-expected2] [gw33] [ 11%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-False-groups1-expected1] [gw119] [ 11%] PASSED tests/console/commands/test_add.py::test_add_to_section_that_does_not_exist_yet[dev] [gw62] [ 11%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_json-==21.11b0-expected4] [gw98] [ 12%] PASSED tests/console/commands/test_check.py::test_check_readme_file_exists[poetry_str-True] tests/publishing/test_uploader.py::test_uploader_skips_existing[409-] [gw36] [ 12%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-False-True-True] tests/repositories/link_sources/test_json.py::test_metadata[metadata2-True-expected_metadata_hashes2] [gw15] [ 12%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_with_prereleases tests/repositories/link_sources/test_json.py::test_metadata[metadata11-False-expected_metadata_hashes11] tests/repositories/link_sources/test_json.py::test_attributes tests/utils/test_python_manager.py::test_python_find_compatible tests/repositories/link_sources/test_json.py::test_yanked[yanked1-False] [gw73] [ 12%] PASSED tests/console/commands/test_update.py::test_update_with_invalid_package_name_shows_error tests/console/commands/test_add.py::test_add_poetry_dependencies_if_necessary[True] [gw69] [ 12%] PASSED tests/console/commands/source/test_show.py::test_source_show_error [gw45] [ 12%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_from_both_py2_and_py3_specific_wheels[legacy_repository_json] tests/repositories/link_sources/test_html.py::test_metadata[data-dist-info-metadata data-core-metadata='sha256=abcd'-True-expected_metadata_hashes12] tests/console/commands/test_add.py::test_add_git_constraint_with_subdirectory[git+https://github.com/demo/subdirectories.git#subdirectory=two-None] tests/console/commands/test_check.py::test_check_readme_file_exists[project_str-True] tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_json->=19.0a0-expected1] tests/repositories/test_legacy_repository.py::test_page_clean_link[legacy_repository_json] tests/console/commands/test_add.py::test_add_constraint_with_source [gw94] [ 12%] PASSED tests/console/commands/test_install.py::test_install_warning_corrupt_root[-True] tests/plugins/test_plugin_manager.py::test_ensure_plugins_install_missing_plugins tests/utils/env/test_env.py::test_system_env_has_correct_paths [gw89] [ 12%] PASSED tests/console/commands/test_install.py::test_install_ensures_project_plugins[-1] [gw23] [ 12%] PASSED tests/publishing/test_uploader.py::test_uploader_properly_handles_redirects[302-Found] [gw35] [ 12%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-True-False-False] [gw19] [ 12%] PASSED tests/publishing/test_uploader.py::test_uploader_files_only_latest[files2-expected_files2-1.2.3] [gw72] [ 12%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---all-groups-groups10] [gw57] [ 12%] PASSED tests/repositories/test_legacy_repository.py::test_get_40x_and_returns_none[401] [gw11] [ 12%] PASSED tests/utils/test_patterns.py::test_wheel_file_re[isort-metadata-4.3.4-py2-none-any.whl-expected2] tests/console/commands/test_lock.py::test_lock_always_updates_path_dependencies[False] [gw1] [ 12%] PASSED tests/console/commands/test_search.py::test_search_empty_results[legacy_repository_json] [gw13] [ 12%] PASSED tests/publishing/test_uploader.py::test_uploader_retries_upload_after_register [gw81] [ 12%] PASSED tests/utils/env/test_env.py::test_env_has_symlinks_on_nix tests/repositories/link_sources/test_json.py::test_metadata[metadata10-True-expected_metadata_hashes10] [gw118] [ 12%] PASSED tests/console/commands/python/test_python_install.py::test_install_passes_options_to_installer[pypy-False] tests/utils/env/test_env.py::test_env_system_packages_are_relative_to_lib[True] tests/repositories/test_legacy_repository.py::test_get_package_information_pep_658[legacy_repository_json] [gw60] [ 12%] PASSED tests/repositories/test_legacy_repository.py::test_authenticator_with_implicit_repository_configuration[repositories0] [gw86] [ 12%] PASSED tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options3-valid_groups3-True] [gw91] [ 12%] PASSED tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options0-valid_groups0-False] [gw30] [ 12%] PASSED tests/publishing/test_uploader.py::test_uploader_properly_handles_redirects[303-See Other] tests/console/commands/test_lock.py::test_lock_path_dependency_deleted_from_pyproject[deleted_directory_dependency-True] tests/plugins/test_plugin_manager.py::test_ensure_plugins_no_output_if_fresh[False] [gw71] [ 12%] PASSED tests/console/commands/test_update.py::test_update_with_version_specifier_raises_error[docker==1.2.3] [gw8] [ 12%] PASSED tests/publishing/test_uploader.py::test_uploader_skips_existing[409-] [gw111] [ 12%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata2-True-expected_metadata_hashes2] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---only foo-groups3] [gw109] [ 12%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata11-False-expected_metadata_hashes11] [gw104] [ 12%] PASSED tests/repositories/link_sources/test_json.py::test_attributes tests/console/commands/test_install.py::test_dry_run_does_not_build [gw102] [ 12%] PASSED tests/console/commands/test_check.py::test_check_non_package_mode tests/console/commands/test_add.py::test_add_does_not_update_locked_dependencies[False-4.3.2-foo] [gw9] [ 12%] PASSED tests/utils/test_python_manager.py::test_python_find_compatible tests/console/commands/python/test_python_list.py::test_list_no_versions [gw101] [ 12%] PASSED tests/repositories/link_sources/test_json.py::test_yanked[yanked1-False] tests/console/commands/python/test_python_list.py::test_list_poetry_managed[False] tests/console/commands/test_add.py::test_add_url_constraint_wheel_with_extras[FOO] [gw116] [ 12%] PASSED tests/console/commands/test_add.py::test_add_does_not_update_locked_dependencies[True-4.3.1-foo] tests/console/commands/env/test_remove.py::test_remove_all[empty] tests/console/commands/python/test_python_install.py::test_install_failure tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options7-valid_groups7-True] [gw113] [ 13%] PASSED tests/console/commands/test_add.py::test_add_git_constraint_with_subdirectory[git+https://github.com/demo/subdirectories.git@master#subdirectory=two-master] tests/console/commands/python/test_python_install.py::test_install_no_download tests/plugins/test_plugin_manager.py::test_ensure_plugins_remove_outdated tests/console/commands/python/test_python_list.py::test_list_version[3-3] tests/repositories/test_lockfile_repository.py::test_has_package tests/console/commands/test_install.py::test_compile_option_is_passed_to_the_installer[False] [gw78] [ 13%] PASSED tests/utils/env/test_env.py::test_command_from_bin_preserves_relative_path tests/console/commands/env/test_remove.py::test_remove_all[self_and_other] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---with bam-groups6] [gw126] [ 13%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[data-dist-info-metadata data-core-metadata='sha256=abcd'-True-expected_metadata_hashes12] tests/console/commands/test_add.py::test_add_constraint_with_optional[existing_extras3-expected_extras3-False] [gw125] [ 13%] PASSED tests/console/commands/test_add.py::test_add_git_constraint_with_subdirectory[git+https://github.com/demo/subdirectories.git#subdirectory=two-None] tests/console/commands/source/test_show.py::test_source_show_given_priority[source_primary] [gw61] [ 13%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_json->=19.0a0-expected1] [gw65] [ 13%] PASSED tests/repositories/test_legacy_repository.py::test_page_clean_link[legacy_repository_json] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-True-True-False] [gw76] [ 13%] PASSED tests/plugins/test_plugin_manager.py::test_ensure_plugins_install_missing_plugins [gw80] [ 13%] PASSED tests/utils/env/test_env.py::test_system_env_has_correct_paths tests/repositories/test_pypi_repository.py::test_fallback_inspects_sdist_first_if_no_matching_wheels_can_be_found tests/console/commands/test_add.py::test_add_creates_dependencies_array_if_necessary [gw34] [ 13%] PASSED tests/console/commands/test_lock.py::test_lock_always_updates_path_dependencies[False] tests/console/commands/test_add.py::test_add_should_skip_when_adding_canonicalized_existing_package_with_no_constraint[False] [gw103] [ 13%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata10-True-expected_metadata_hashes10] tests/plugins/test_plugin_manager.py::test_ensure_plugins_ignore_already_installed_in_system_env [gw47] [ 13%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_information_pep_658[legacy_repository_json] tests/console/commands/test_install.py::test_only_root_conflicts_with_without_only_all_groups[--with foo] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-False-groups3-expected3] [gw83] [ 13%] PASSED tests/plugins/test_plugin_manager.py::test_ensure_plugins_no_output_if_fresh[False] tests/console/commands/python/test_python_remove.py::test_remove_version_no_installation tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[True-True-3.8-expected0] tests/console/commands/test_add.py::test_add_does_not_update_locked_dependencies[True-4.3.1-foo --lock] tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_html->=19.0.0a0-1] tests/console/commands/test_check.py::test_check_readme_file_exists[project_dict-False] [gw84] [ 13%] PASSED tests/console/commands/test_install.py::test_dry_run_populates_installer tests/puzzle/test_transaction.py::test_it_should_update_installed_packages_if_sources_are_different tests/repositories/test_pypi_repository.py::test_find_links_for_package_yanked[black-19.10b0-False-] [gw95] [ 13%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---only foo-groups3] [gw99] [ 13%] PASSED tests/console/commands/test_install.py::test_dry_run_does_not_build [gw110] [ 13%] PASSED tests/console/commands/python/test_python_list.py::test_list_no_versions [gw108] [ 13%] PASSED tests/console/commands/python/test_python_list.py::test_list_poetry_managed[False] [gw3] [ 13%] PASSED tests/console/commands/env/test_remove.py::test_remove_all[empty] tests/console/commands/test_update.py::test_update_sync_option_is_passed_to_the_installer [gw85] [ 13%] PASSED tests/plugins/test_plugin_manager.py::test_ensure_plugins_remove_outdated tests/console/commands/source/test_show.py::test_source_show_given_priority[source_explicit] [gw4] [ 13%] PASSED tests/repositories/test_lockfile_repository.py::test_has_package [gw90] [ 13%] PASSED tests/console/commands/test_install.py::test_compile_option_is_passed_to_the_installer[False] [gw92] [ 13%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---with bam-groups6] [gw27] [ 13%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-False-True-True-False] tests/console/commands/test_install.py::test_install_path_dependency_does_not_exist[missing_file_dependency---without dev] tests/console/commands/test_install.py::test_install_logs_output_decorated tests/publishing/test_uploader.py::test_uploader_files_only_latest[files6-expected_files6-1.2.3+hash2] [gw7] [ 13%] PASSED tests/repositories/test_pypi_repository.py::test_fallback_inspects_sdist_first_if_no_matching_wheels_can_be_found tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-False-groups1-expected1] tests/publishing/test_uploader.py::test_uploader_properly_handles_redirects[300-Multiple Choices] tests/console/commands/test_install.py::test_no_directory_is_passed_to_installer[False] tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_json-<=18-0] tests/publishing/test_uploader.py::test_uploader_properly_handles_redirects[308-Permanent Redirect] tests/utils/env/test_env.py::test_env_get_supported_tags_matches_inside_virtualenv[False] [gw88] [ 13%] PASSED tests/plugins/test_plugin_manager.py::test_ensure_plugins_ignore_already_installed_in_system_env [gw117] [ 13%] PASSED tests/console/commands/test_add.py::test_add_should_skip_when_adding_canonicalized_existing_package_with_no_constraint[False] tests/console/commands/python/test_python_install.py::test_install_invalid_version tests/console/commands/test_install.py::test_install_warning_corrupt_root[module-True] [gw87] [ 13%] PASSED tests/console/commands/test_install.py::test_only_root_conflicts_with_without_only_all_groups[--with foo] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---with foo-groups11] [gw42] [ 13%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-False-groups3-expected3] [gw6] [ 13%] PASSED tests/console/commands/python/test_python_remove.py::test_remove_version_no_installation tests/console/commands/test_update.py::test_update_with_version_specifier_raises_error[docker>=1.0,<2.0] [gw40] [ 13%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[True-True-3.8-expected0] [gw62] [ 13%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_html->=19.0.0a0-1] tests/publishing/test_uploader.py::test_uploader_properly_handles_301_redirects [gw36] [ 13%] PASSED tests/puzzle/test_transaction.py::test_it_should_update_installed_packages_if_sources_are_different tests/repositories/link_sources/test_json.py::test_metadata[metadata13-True-expected_metadata_hashes13] [gw15] [ 14%] PASSED tests/repositories/test_pypi_repository.py::test_find_links_for_package_yanked[black-19.10b0-False-] tests/repositories/link_sources/test_json.py::test_metadata[metadata17-True-expected_metadata_hashes17] tests/repositories/link_sources/test_json.py::test_metadata[metadata3-True-expected_metadata_hashes3] tests/console/commands/test_check.py::test_check_readme_file_exists[project_dict-True] [gw127] [ 14%] PASSED tests/console/commands/test_add.py::test_add_does_not_update_locked_dependencies[False-4.3.2-foo] tests/repositories/link_sources/test_json.py::test_metadata[metadata9-False-expected_metadata_hashes9] tests/console/commands/test_add.py::test_add_file_constraint_wheel[required_fixtures0] tests/console/commands/test_add.py::test_add_should_skip_when_adding_existing_package_with_no_constraint[True] [gw77] [ 14%] PASSED tests/console/commands/env/test_use.py::test_get_prefers_explicitly_activated_virtualenvs_over_env_var tests/utils/env/test_env.py::test_env_commands_with_spaces_in_their_arg_work_as_expected tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs7-reason] tests/utils/test_log_utils.py::test_format_build_wheel_log [gw75] [ 14%] PASSED tests/utils/env/test_env.py::test_env_get_supported_tags_free_threading [gw112] [ 14%] PASSED tests/console/commands/test_add.py::test_add_directory_constraint[False-required_fixtures0] tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_html-==21.11b0-expected4] tests/plugins/test_plugin_manager.py::test_add_project_plugin_path [gw56] [ 14%] PASSED tests/console/commands/self/test_install.py::test_sync_deprecation[True] tests/utils/env/test_env.py::test_env_no_pip[flags0-packages0] [gw23] [ 14%] PASSED tests/publishing/test_uploader.py::test_uploader_files_only_latest[files6-expected_files6-1.2.3+hash2] [gw35] [ 14%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-False-groups1-expected1] [gw19] [ 14%] PASSED tests/publishing/test_uploader.py::test_uploader_properly_handles_redirects[300-Multiple Choices] [gw57] [ 14%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_json-<=18-0] tests/console/commands/test_lock.py::test_lock_with_invalid_lockfile[False] tests/repositories/link_sources/test_json.py::test_metadata[metadata12-False-expected_metadata_hashes12] [gw81] [ 14%] PASSED tests/utils/env/test_env.py::test_env_get_supported_tags_matches_inside_virtualenv[False] [gw25] [ 14%] PASSED tests/console/commands/test_lock.py::test_lock_path_dependency_deleted_from_pyproject[deleted_directory_dependency-False] tests/plugins/test_plugin_manager.py::test_load_plugins_with_invalid_plugin [gw124] [ 14%] PASSED tests/console/commands/python/test_python_install.py::test_install_failure [gw100] [ 14%] PASSED tests/console/commands/test_check.py::test_check_valid [gw107] [ 14%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_source [gw71] [ 14%] PASSED tests/console/commands/test_update.py::test_update_with_version_specifier_raises_error[docker>=1.0,<2.0] tests/console/commands/test_install.py::test_all_groups_conflicts_with_only_with_without[--with foo] [gw120] [ 14%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_optional[existing_extras3-expected_extras3-False] [gw89] [ 14%] PASSED tests/console/commands/test_install.py::test_install_logs_output_decorated [gw111] [ 14%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata13-True-expected_metadata_hashes13] [gw119] [ 14%] PASSED tests/console/commands/test_add.py::test_add_does_not_update_locked_dependencies[True-4.3.1-foo --lock] tests/console/commands/test_install.py::test_no_all_extras_doesnt_populate_installer [gw109] [ 14%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata17-True-expected_metadata_hashes17] [gw104] [ 14%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata3-True-expected_metadata_hashes3] tests/console/commands/test_install.py::test_install_path_dependency_does_not_exist[missing_directory_dependency-] tests/console/commands/python/test_python_list.py::test_list_version[3.9-2] [gw101] [ 14%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata9-False-expected_metadata_hashes9] tests/console/commands/python/test_python_list.py::test_list tests/plugins/test_plugin_manager.py::test_project_plugins_are_installed_in_project_folder[True] tests/console/commands/test_install.py::test_only_root_conflicts_with_without_only_all_groups[--with foo,bar --without baz] tests/console/commands/test_install.py::test_extras_conflicts_all_extras [gw126] [ 14%] PASSED tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs7-reason] [gw125] [ 14%] PASSED tests/utils/test_log_utils.py::test_format_build_wheel_log [gw115] [ 14%] PASSED tests/console/commands/test_add.py::test_add_should_not_change_lock_file_when_dependency_installation_fail [gw93] [ 14%] PASSED tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options7-valid_groups7-True] [gw61] [ 14%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_html-==21.11b0-expected4] [gw76] [ 14%] PASSED tests/plugins/test_plugin_manager.py::test_add_project_plugin_path [gw105] [ 14%] PASSED tests/console/commands/python/test_python_list.py::test_list_version[3-3] [gw103] [ 14%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata12-False-expected_metadata_hashes12] tests/console/commands/env/test_use.py::test_get_prefers_explicitly_activated_non_existing_virtualenvs_over_env_var tests/console/commands/test_add.py::test_add_file_constraint_sdist[required_fixtures0] tests/console/commands/test_install.py::test_sync_option_is_passed_to_the_installer[False] [gw80] [ 15%] PASSED tests/utils/env/test_env.py::test_env_no_pip[flags0-packages0] [gw83] [ 15%] PASSED tests/plugins/test_plugin_manager.py::test_load_plugins_with_invalid_plugin [gw8] [ 15%] PASSED tests/publishing/test_uploader.py::test_uploader_properly_handles_301_redirects [gw72] [ 15%] PASSED tests/console/commands/test_install.py::test_no_directory_is_passed_to_installer[False] [gw95] [ 15%] PASSED tests/console/commands/test_install.py::test_no_all_extras_doesnt_populate_installer [gw99] [ 15%] PASSED tests/console/commands/test_install.py::test_install_path_dependency_does_not_exist[missing_directory_dependency-] tests/console/commands/test_add.py::test_add_constraint_with_source_that_does_not_exist [gw110] [ 15%] PASSED tests/console/commands/python/test_python_list.py::test_list_version[3.9-2] tests/console/commands/env/test_use.py::test_activate_does_not_activate_non_existing_virtualenv_with_unsupported_version[False] [gw91] [ 15%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---with foo-groups11] [gw108] [ 15%] PASSED tests/console/commands/python/test_python_list.py::test_list [gw5] [ 15%] PASSED tests/console/commands/env/test_remove.py::test_remove_all[self_and_other] [gw70] [ 15%] PASSED tests/console/commands/test_update.py::test_update_with_dry_run_keep_files_intact[docker --dry-run] [gw85] [ 15%] PASSED tests/plugins/test_plugin_manager.py::test_project_plugins_are_installed_in_project_folder[True] [gw90] [ 15%] PASSED tests/console/commands/test_install.py::test_only_root_conflicts_with_without_only_all_groups[--with foo,bar --without baz] [gw92] [ 15%] PASSED tests/console/commands/test_install.py::test_extras_conflicts_all_extras [gw113] [ 15%] PASSED tests/console/commands/test_add.py::test_add_should_skip_when_adding_existing_package_with_no_constraint[True] tests/utils/env/test_env.py::test_env_scheme_dict_returns_original_when_writable tests/console/commands/test_add.py::test_add_constraint_with_optional[existing_extras1-expected_extras1-True] tests/repositories/test_legacy_repository.py::test_package_yanked[legacy_repository_html-black-19.10b0-False-] [gw123] [ 15%] PASSED tests/console/commands/python/test_python_install.py::test_install_no_download [gw88] [ 15%] PASSED tests/console/commands/env/test_use.py::test_get_prefers_explicitly_activated_non_existing_virtualenvs_over_env_var tests/console/commands/test_lock.py::test_lock_always_updates_path_dependencies[True] [gw87] [ 15%] PASSED tests/console/commands/test_install.py::test_sync_option_is_passed_to_the_installer[False] tests/console/commands/python/test_python_install.py::test_install_corrupt[False] tests/console/commands/test_check.py::test_check_lock_missing[-All set!\n-0] tests/console/commands/test_add.py::test_add_directory_with_poetry[required_fixtures0] tests/console/commands/test_add.py::test_add_does_not_add_poetry_dependencies_if_not_necessary[True] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---without foo,bar-groups7] tests/console/commands/test_add.py::test_add_constraint_with_optional[None-expected_extras0-True] [gw74] [ 15%] PASSED tests/console/commands/source/test_show.py::test_source_show_given_priority[source_primary] tests/mixology/version_solver/test_dependency_cache.py::test_solver_dependency_cache_respects_subdirectories tests/console/commands/test_add.py::test_add_to_new_group_keeps_existing_group tests/console/commands/test_install.py::test_non_package_mode_does_not_try_to_install_root [gw75] [ 15%] PASSED tests/utils/env/test_env.py::test_env_scheme_dict_returns_original_when_writable tests/console/commands/test_add.py::test_add_extras_are_parsed_and_included [gw56] [ 15%] PASSED tests/repositories/test_legacy_repository.py::test_package_yanked[legacy_repository_html-black-19.10b0-False-] [gw118] [ 15%] PASSED tests/console/commands/python/test_python_install.py::test_install_invalid_version tests/utils/env/test_env.py::test_env_get_supported_tags_matches_inside_virtualenv[True] tests/console/commands/test_install.py::test_install_logs_output tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---with foo --without foo-groups14] tests/repositories/parsers/test_pypi_search_parser.py::test_search_parser tests/console/commands/env/test_remove.py::test_remove_multiple tests/console/commands/test_add.py::test_add_multiple_dependencies_to_dependency_group tests/console/commands/cache/test_list.py::test_cache_list_empty [gw125] [ 15%] PASSED tests/mixology/version_solver/test_dependency_cache.py::test_solver_dependency_cache_respects_subdirectories tests/console/commands/source/test_show.py::test_source_show_simple tests/utils/env/test_env.py::test_run_with_called_process_error tests/repositories/test_legacy_repository.py::test_package_not_canonicalized[legacy_repository_json] tests/console/commands/python/test_python_install.py::test_install_passes_options_to_installer[cpython-False] [gw56] [ 15%] PASSED tests/repositories/test_legacy_repository.py::test_package_not_canonicalized[legacy_repository_json] tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age_multiple_calls[legacy_repository_html-constraints0] [gw67] [ 15%] PASSED tests/console/commands/test_update.py::test_update_with_transitive_dependency tests/config/test_file_config_source.py::test_file_config_source_get_property_with_list_keys tests/console/commands/test_update.py::test_update_with_version_specifier_raises_error[nonexistent>=1.0] [gw56] [ 15%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age_multiple_calls[legacy_repository_html-constraints0] tests/utils/test_extras.py::test_get_extra_package_names[packages4-extras4-extra_names4-expected_extra_package_names4] [gw13] [ 15%] PASSED tests/publishing/test_uploader.py::test_uploader_properly_handles_redirects[308-Permanent Redirect] tests/vcs/git/test_backend.py::test_clone_success tests/publishing/test_uploader.py::test_uploader_properly_handles_redirects[307-Temporary Redirect] tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec7-refs/heads/main-None-f7c3bc1d808e04732adf679965ccc34ca7ae3441-None] [gw2] [ 15%] PASSED tests/utils/test_extras.py::test_get_extra_package_names[packages4-extras4-extra_names4-expected_extra_package_names4] [gw0] [ 15%] PASSED tests/config/test_file_config_source.py::test_file_config_source_get_property_with_list_keys tests/vcs/git/test_backend.py::test_get_remote_url tests/repositories/link_sources/test_html.py::test_metadata[data-core-metadata=''-True-expected_metadata_hashes2] tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs5-reason] tests/utils/test_python_manager.py::test_fallback_on_detect_active_python tests/console/commands/self/test_remove_plugins.py::test_remove_installed_package_dry_run [gw2] [ 15%] PASSED tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs5-reason] tests/repositories/link_sources/test_html.py::test_base_url[demo-0.1.whl-None-https://example.org/simple/-https://example.org/demo-0.1.whl] [gw0] [ 15%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[data-core-metadata=''-True-expected_metadata_hashes2] [gw16] [ 16%] PASSED tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec7-refs/heads/main-None-f7c3bc1d808e04732adf679965ccc34ca7ae3441-None] tests/repositories/link_sources/test_html.py::test_metadata[-False-expected_metadata_hashes0] tests/repositories/link_sources/test_html.py::test_link_attributes[data-requires-python=">=3.7"-expected_link1] [gw2] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_base_url[demo-0.1.whl-None-https://example.org/simple/-https://example.org/demo-0.1.whl] tests/repositories/link_sources/test_html.py::test_metadata[data-core-metadata data-dist-info-metadata='sha256=abcd'-True-expected_metadata_hashes9] [gw29] [ 16%] PASSED tests/vcs/git/test_backend.py::test_get_remote_url [gw117] [ 16%] PASSED tests/console/commands/test_add.py::test_add_file_constraint_sdist[required_fixtures0] [gw0] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[-False-expected_metadata_hashes0] tests/repositories/link_sources/test_html.py::test_metadata[data-dist-info-metadata='sha256=abcd' data-core-metadata-True-expected_metadata_hashes10] tests/repositories/link_sources/test_html.py::test_metadata[data-dist-info-metadata='sha256=1234' data-core-metadata='sha256=abcd'-True-expected_metadata_hashes14] [gw127] [ 16%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_source_that_does_not_exist [gw2] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[data-core-metadata data-dist-info-metadata='sha256=abcd'-True-expected_metadata_hashes9] tests/repositories/link_sources/test_html.py::test_link_attributes[data-yanked-expected_link2] tests/console/commands/test_add.py::test_add_to_existing_group[False] [gw75] [ 16%] PASSED tests/utils/env/test_env.py::test_run_with_called_process_error tests/utils/env/test_env.py::test_env_system_packages[False] [gw16] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_link_attributes[data-requires-python=">=3.7"-expected_link1] tests/repositories/link_sources/test_html.py::test_base_url[demo-0.1.whl-None-https://example.org/simple/-https://example.org/simple/demo-0.1.whl] [gw0] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[data-dist-info-metadata='sha256=abcd' data-core-metadata-True-expected_metadata_hashes10] [gw14] [ 16%] PASSED tests/utils/test_python_manager.py::test_fallback_on_detect_active_python tests/console/test_application.py::test_application_input_configuration_and_sorting[tokens4-result4] [gw73] [ 16%] PASSED tests/console/commands/test_update.py::test_update_sync_option_is_passed_to_the_installer [gw2] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_link_attributes[data-yanked-expected_link2] tests/repositories/link_sources/test_html.py::test_metadata[data-core-metadata='sha256=abcd' data-dist-info-metadata='sha256=1234'-True-expected_metadata_hashes13] [gw70] [ 16%] PASSED tests/repositories/parsers/test_pypi_search_parser.py::test_search_parser tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs4-reason] tests/console/commands/test_update.py::test_update_with_version_specifier_raises_error[docker[extra]>=1.0] [gw29] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[data-dist-info-metadata='sha256=1234' data-core-metadata='sha256=abcd'-True-expected_metadata_hashes14] [gw16] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_base_url[demo-0.1.whl-None-https://example.org/simple/-https://example.org/simple/demo-0.1.whl] tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs9-reason 1\nreason 2] [gw0] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs4-reason] tests/repositories/test_cached_repository.py::test_get_release_info_cache[True] tests/repositories/link_sources/test_html.py::test_metadata[data-core-metadata='sha256=abcd' data-dist-info-metadata-True-expected_metadata_hashes11] [gw2] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[data-core-metadata='sha256=abcd' data-dist-info-metadata='sha256=1234'-True-expected_metadata_hashes13] tests/repositories/link_sources/test_html.py::test_link_attributes[data-yanked="<reason>"-expected_link4] tests/repositories/link_sources/test_html.py::test_metadata[data-core-metadata-True-expected_metadata_hashes1] [gw2] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_link_attributes[data-yanked="<reason>"-expected_link4] [gw69] [ 16%] PASSED tests/console/commands/source/test_show.py::test_source_show_given_priority[source_explicit] [gw29] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs9-reason 1\nreason 2] [gw89] [ 16%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---without foo,bar-groups7] tests/console/commands/source/test_show.py::test_source_show_no_sources [gw0] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[data-core-metadata-True-expected_metadata_hashes1] [gw16] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[data-core-metadata='sha256=abcd' data-dist-info-metadata-True-expected_metadata_hashes11] tests/repositories/link_sources/test_html.py::test_root_page_package_names tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs3-True] [gw84] [ 16%] PASSED tests/console/commands/test_install.py::test_all_groups_conflicts_with_only_with_without[--with foo] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---only main-groups2] tests/repositories/test_legacy_repository.py::test_get_package_information_sets_appropriate_python_versions_if_wheels_only[legacy_repository_json] [gw22] [ 16%] PASSED tests/vcs/git/test_backend.py::test_clone_success [gw82] [ 16%] PASSED tests/utils/env/test_env.py::test_env_system_packages_are_relative_to_lib[True] tests/utils/env/test_env.py::test_call_does_not_block_on_full_pipe[sys.stdout] [gw34] [ 16%] PASSED tests/console/commands/test_lock.py::test_lock_with_invalid_lockfile[False] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-True-groups3-expected3] tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-True-True-True] [gw29] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_root_page_package_names tests/repositories/link_sources/test_html.py::test_metadata[data-dist-info-metadata='sha256=abcd'-True-expected_metadata_hashes8] [gw49] [ 16%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-True-True-True-True] [gw16] [ 16%] PASSED tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs3-True] tests/repositories/link_sources/test_html.py::test_link_attributes[data-yanked=""-expected_link3] [gw58] [ 16%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_information_sets_appropriate_python_versions_if_wheels_only[legacy_repository_json] tests/repositories/test_repository.py::test_find_packages_yanked[==21.11b0-expected4] tests/repositories/link_sources/test_html.py::test_metadata[data-core-metadata='foo'-True-expected_metadata_hashes3] [gw70] [ 17%] PASSED tests/repositories/test_cached_repository.py::test_get_release_info_cache[True] tests/console/test_application.py::test_application_execute_plugin_command_with_plugins_disabled [gw94] [ 17%] PASSED tests/console/commands/test_install.py::test_install_path_dependency_does_not_exist[missing_file_dependency---without dev] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---only-root-groups1] [gw41] [ 17%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-True-groups3-expected3] [gw22] [ 17%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[data-core-metadata='foo'-True-expected_metadata_hashes3] tests/repositories/test_cached_repository.py::test_get_release_info_cache[False] [gw29] [ 17%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[data-dist-info-metadata='sha256=abcd'-True-expected_metadata_hashes8] tests/repositories/link_sources/test_html.py::test_link_attributes[-expected_link0] tests/repositories/test_repository.py::test_find_packages_allow_prereleases[False->=1.0-expected1] tests/repositories/link_sources/test_html.py::test_metadata[data-dist-info-metadata='foo'-True-expected_metadata_hashes7] [gw49] [ 17%] PASSED tests/repositories/test_repository.py::test_find_packages_yanked[==21.11b0-expected4] tests/repositories/test_repository.py::test_find_packages_yanked[*-expected0] [gw16] [ 17%] PASSED tests/repositories/link_sources/test_html.py::test_link_attributes[data-yanked=""-expected_link3] [gw96] [ 17%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---with foo --without foo-groups14] [gw116] [ 17%] PASSED tests/console/commands/test_add.py::test_add_file_constraint_wheel[required_fixtures0] [gw41] [ 17%] PASSED tests/repositories/test_repository.py::test_find_packages_allow_prereleases[False->=1.0-expected1] [gw113] [ 17%] PASSED tests/console/commands/test_add.py::test_add_multiple_dependencies_to_dependency_group [gw70] [ 17%] PASSED tests/repositories/test_cached_repository.py::test_get_release_info_cache[False] [gw22] [ 17%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[data-dist-info-metadata='foo'-True-expected_metadata_hashes7] [gw49] [ 17%] PASSED tests/repositories/test_repository.py::test_find_packages_yanked[*-expected0] [gw29] [ 17%] PASSED tests/repositories/link_sources/test_html.py::test_link_attributes[-expected_link0] tests/console/commands/test_add.py::test_add_does_not_add_poetry_dependencies_if_not_necessary[False] tests/console/commands/test_install.py::test_all_groups_conflicts_with_only_with_without[--without foo] [gw120] [ 17%] PASSED tests/console/commands/test_add.py::test_add_does_not_add_poetry_dependencies_if_not_necessary[True] tests/repositories/test_repository.py::test_package_yanked[black-19.10b0-False-] tests/console/commands/test_add.py::test_add_constraint_with_optional[existing_extras3-expected_extras3-True] tests/repositories/link_sources/test_html.py::test_hash_from_url tests/repositories/test_repository.py::test_package_pretty_name_is_kept tests/console/commands/test_add.py::test_add_poetry_dependencies_if_necessary[False] [gw41] [ 17%] PASSED tests/repositories/test_repository.py::test_package_yanked[black-19.10b0-False-] [gw22] [ 17%] PASSED tests/repositories/link_sources/test_html.py::test_hash_from_url [gw49] [ 17%] PASSED tests/repositories/test_repository.py::test_package_pretty_name_is_kept tests/repositories/link_sources/test_html.py::test_metadata[data-core-metadata='sha256=abcd'-True-expected_metadata_hashes4] tests/repositories/test_repository.py::test_find_packages_yanked[>=19.0a0-expected1] tests/repositories/test_repository.py::test_package_yanked[black-21.11b0-True-reason] tests/repositories/test_pypi_repository.py::test_get_should_invalid_cache_on_too_many_redirects_error [gw49] [ 17%] PASSED tests/repositories/test_repository.py::test_find_packages_yanked[>=19.0a0-expected1] tests/repositories/test_repository.py::test_find_packages_allow_prereleases[None->=1.0-expected0] [gw41] [ 17%] PASSED tests/repositories/test_repository.py::test_package_yanked[black-21.11b0-True-reason] tests/repositories/test_repository.py::test_search [gw22] [ 17%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[data-core-metadata='sha256=abcd'-True-expected_metadata_hashes4] [gw24] [ 17%] PASSED tests/repositories/test_pypi_repository.py::test_get_should_invalid_cache_on_too_many_redirects_error [gw49] [ 17%] PASSED tests/repositories/test_repository.py::test_find_packages_allow_prereleases[None->=1.0-expected0] tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs8-reason] tests/repositories/test_repository.py::test_find_packages_allow_prereleases[None->=1.5-expected3] [gw86] [ 17%] PASSED tests/console/commands/test_install.py::test_install_warning_corrupt_root[module-True] [gw58] [ 17%] PASSED tests/console/test_application.py::test_application_execute_plugin_command_with_plugins_disabled tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options8-valid_groups8-False] tests/console/test_application.py::test_application_input_configuration_and_sorting[tokens3-result3] [gw41] [ 17%] PASSED tests/repositories/test_repository.py::test_search tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-True-True-True] [gw106] [ 17%] PASSED tests/console/commands/test_add.py::test_add_creates_dependencies_array_if_necessary tests/console/commands/test_add.py::test_add_latest_should_not_create_duplicate_keys[True] [gw79] [ 17%] PASSED tests/utils/env/test_env.py::test_env_finds_fallback_executables_for_generic_env[major] [gw22] [ 17%] PASSED tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs8-reason] [gw119] [ 17%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_optional[None-expected_extras0-True] tests/console/commands/test_add.py::test_add_with_lock [gw24] [ 18%] PASSED tests/repositories/test_repository.py::test_find_packages_allow_prereleases[None->=1.5-expected3] tests/repositories/test_repository.py::test_find_packages_allow_prereleases[True->=1.5-expected5] tests/utils/env/test_env.py::test_build_environment_called_build_script_specified tests/repositories/test_repository.py::test_find_packages_yanked[>=21.11b0-expected3] [gw82] [ 18%] PASSED tests/utils/env/test_env.py::test_call_does_not_block_on_full_pipe[sys.stdout] [gw38] [ 18%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[True-False-True-True-True] tests/console/commands/test_init.py::test_predefined_and_interactive_dev_dependencies [gw41] [ 18%] PASSED tests/repositories/test_repository.py::test_find_packages_allow_prereleases[True->=1.5-expected5] [gw24] [ 18%] PASSED tests/repositories/test_repository.py::test_find_packages_yanked[>=21.11b0-expected3] tests/vcs/git/test_system.py::TestSystemGit::test_clone_invalid_parameter tests/puzzle/test_transaction.py::test_it_should_not_remove_system_site_packages [gw24] [ 18%] SKIPPED tests/vcs/git/test_system.py::TestSystemGit::test_clone_invalid_parameter tests/vcs/git/test_system.py::TestSystemGit::test_clone_success [gw24] [ 18%] SKIPPED tests/vcs/git/test_system.py::TestSystemGit::test_clone_success tests/vcs/git/test_system.py::TestSystemGit::test_checkout_1 [gw24] [ 18%] SKIPPED tests/vcs/git/test_system.py::TestSystemGit::test_checkout_1 [gw124] [ 18%] PASSED tests/console/commands/python/test_python_install.py::test_install_corrupt[False] tests/repositories/test_pypi_repository.py::test_find_packages_yanked[>=19.0a0-expected1] tests/vcs/git/test_system.py::TestSystemGit::test_checkout_2 [gw24] [ 18%] SKIPPED tests/vcs/git/test_system.py::TestSystemGit::test_checkout_2 tests/console/commands/debug/test_info.py::test_debug_info_displays_complete_info [gw72] [ 18%] PASSED tests/console/commands/test_install.py::test_install_logs_output tests/console/commands/python/test_python_install.py::test_install_reinstall tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec4-refs/heads/main-main-None-None] [gw121] [ 18%] PASSED tests/console/commands/test_add.py::test_add_poetry_dependencies_if_necessary[True] [gw12] [ 18%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_yanked[>=19.0a0-expected1] [gw91] [ 18%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---with foo --without foo-groups14] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-False-groups2-expected2] [gw37] [ 18%] PASSED tests/puzzle/test_transaction.py::test_it_should_not_remove_system_site_packages [gw21] [ 18%] PASSED tests/vcs/git/test_backend.py::test_git_ref_spec_resolve[refspec4-refs/heads/main-main-None-None] tests/console/commands/test_init.py::test_validate_package_invalid[foo bar foobar 2.0] tests/console/commands/test_init.py::test_add_package_with_extras_and_whitespace tests/console/commands/test_add.py::test_add_constraint_with_python tests/console/commands/test_init.py::test_respect_use_poetry_python_on_init[False-1.1] [gw5] [ 18%] PASSED tests/console/commands/env/test_remove.py::test_remove_multiple tests/repositories/test_pypi_repository.py::test_fallback_on_downloading_packages [gw31] [ 18%] PASSED tests/console/commands/test_lock.py::test_lock_path_dependency_deleted_from_pyproject[deleted_directory_dependency-True] [gw12] [ 18%] PASSED tests/console/commands/test_init.py::test_respect_use_poetry_python_on_init[False-1.1] tests/repositories/test_legacy_repository.py::test_package_yanked[legacy_repository_json-black-19.10b0-False-] [gw122] [ 18%] PASSED tests/console/commands/test_add.py::test_add_git_constraint_with_extras[foo] tests/console/commands/test_init.py::test_interactive_with_git_dependencies_and_other_name [gw94] [ 18%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---only-root-groups1] [gw32] [ 18%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-False-groups2-expected2] tests/console/commands/test_lock.py::test_lock_path_dependency_deleted_from_pyproject[deleted_file_dependency-True] tests/console/commands/test_init.py::test_init_existing_pyproject_with_build_system_fails tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-True-groups2-expected2] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-False-groups0-expected0] [gw37] [ 18%] PASSED tests/console/commands/test_init.py::test_validate_package_invalid[foo bar foobar 2.0] [gw127] [ 18%] PASSED tests/console/commands/test_add.py::test_add_to_existing_group[False] tests/console/commands/test_add.py::test_add_to_section_that_does_not_exist_yet[foo.BAR] tests/console/commands/test_init.py::test_basic_interactive [gw68] [ 18%] PASSED tests/repositories/test_legacy_repository.py::test_package_yanked[legacy_repository_json-black-19.10b0-False-] [gw39] [ 18%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-True-groups2-expected2] tests/console/commands/test_init.py::test_package_include[mypackage-None] tests/console/commands/test_init.py::test_interactive_with_wrong_dependency_inputs [gw44] [ 18%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-False-False-groups0-expected0] tests/console/commands/test_init.py::test_package_include[my-package-my_package] [gw17] [ 18%] PASSED tests/repositories/test_pypi_repository.py::test_fallback_on_downloading_packages tests/console/commands/test_init.py::test_validate_package_invalid[foo bar 2.0] tests/puzzle/test_transaction.py::test_it_should_not_remove_installed_packages_that_are_in_result [gw102] [ 18%] PASSED tests/console/commands/test_check.py::test_check_readme_file_exists[project_dict-True] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-True-groups3-expected3] tests/console/commands/test_check.py::test_check_poetry_readme_multiple [gw74] [ 18%] PASSED tests/console/commands/source/test_show.py::test_source_show_simple [gw43] [ 18%] PASSED tests/puzzle/test_transaction.py::test_it_should_not_remove_installed_packages_that_are_in_result [gw51] [ 19%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-True-groups3-expected3] [gw14] [ 19%] PASSED tests/console/test_application.py::test_application_input_configuration_and_sorting[tokens4-result4] tests/installation/test_chef.py::test_prepare_directory_script [gw13] [ 19%] PASSED tests/publishing/test_uploader.py::test_uploader_properly_handles_redirects[307-Temporary Redirect] tests/publishing/test_publisher.py::test_publish_read_from_environment_variable [gw115] [ 19%] PASSED tests/console/commands/test_add.py::test_add_to_new_group_keeps_existing_group tests/console/test_application.py::test_application_verify_source_cache_flag[False] [gw17] [ 19%] PASSED tests/console/commands/test_init.py::test_validate_package_invalid[foo bar 2.0] tests/vcs/git/test_backend.py::test_clone_annotated_tag tests/console/commands/test_init.py::test_interactive_with_file_dependency [gw32] [ 19%] PASSED tests/console/commands/test_init.py::test_init_existing_pyproject_with_build_system_fails [gw118] [ 19%] PASSED tests/console/commands/python/test_python_install.py::test_install_passes_options_to_installer[cpython-False] [gw80] [ 19%] PASSED tests/utils/env/test_env.py::test_env_get_supported_tags_matches_inside_virtualenv[True] tests/console/commands/test_add.py::test_add_constraint_with_extras_option[MsgPack] tests/console/commands/test_init.py::test_interactive_with_git_dependencies [gw21] [ 19%] PASSED tests/console/commands/test_init.py::test_add_package_with_extras_and_whitespace tests/repositories/test_pypi_repository.py::test_find_packages_min_release_age[min_release_age_exclude2] tests/console/commands/test_init.py::test_interactive_with_git_dependencies_with_reference [gw119] [ 19%] PASSED tests/console/commands/test_add.py::test_add_with_lock [gw123] [ 19%] PASSED tests/console/commands/cache/test_list.py::test_cache_list_empty tests/console/commands/cache/test_list.py::test_cache_list [gw38] [ 19%] PASSED tests/console/commands/test_init.py::test_predefined_and_interactive_dev_dependencies tests/repositories/test_pypi_repository.py::test_find_packages_min_release_age_multiple_calls[constraints0] tests/console/commands/test_init.py::test_validate_author[Jose\u0301 Duarte] [gw10] [ 19%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_min_release_age[min_release_age_exclude2] [gw28] [ 19%] PASSED tests/vcs/git/test_backend.py::test_clone_annotated_tag [gw18] [ 19%] PASSED tests/repositories/test_pypi_repository.py::test_find_packages_min_release_age_multiple_calls[constraints0] tests/repositories/test_http_repository.py::test_is_version_too_recent[links5-True] [gw38] [ 19%] PASSED tests/console/commands/test_init.py::test_validate_author[Jose\u0301 Duarte] tests/console/commands/test_init.py::test_generate_choice_list[_generate_choice_list_packages0-flask] tests/repositories/test_http_repository.py::test_calculate_sha256[mock_hashes2] tests/publishing/test_publisher.py::test_publish_normalizes_legacy_repository_url[https://test.pypi.org/simple-https://test.pypi.org/simple] [gw84] [ 19%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---only main-groups2] [gw79] [ 19%] PASSED tests/utils/env/test_env.py::test_build_environment_called_build_script_specified [gw18] [ 19%] PASSED tests/repositories/test_http_repository.py::test_is_version_too_recent[links5-True] tests/utils/env/test_env.py::test_env_finds_fallback_executables_for_generic_env[default] [gw98] [ 19%] PASSED tests/console/commands/test_check.py::test_check_readme_file_exists[project_dict-False] [gw75] [ 19%] PASSED tests/utils/env/test_env.py::test_env_system_packages[False] tests/repositories/test_http_repository.py::test_get_info_from_wheel[False-False] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---with bam --without bam-groups13] tests/console/commands/test_check.py::test_check_private [gw38] [ 19%] PASSED tests/console/commands/test_init.py::test_generate_choice_list[_generate_choice_list_packages0-flask] tests/console/commands/test_init.py::test_generate_choice_list[_generate_choice_list_packages0-Flask] tests/mixology/test_incompatibility.py::test_str_dependency_cause[dependency11-dependency21-foo (1.0) depends on bar (^1.0)] [gw58] [ 19%] PASSED tests/console/test_application.py::test_application_input_configuration_and_sorting[tokens3-result3] [gw44] [ 19%] PASSED tests/console/commands/test_init.py::test_package_include[my-package-my_package] [gw97] [ 19%] PASSED tests/console/commands/test_check.py::test_check_readme_file_exists[project_str-True] [gw93] [ 19%] PASSED tests/console/commands/test_install.py::test_non_package_mode_does_not_try_to_install_root tests/console/test_application.py::test_application_project_plugins[False-True] tests/console/commands/test_init.py::test_package_include[my-awesome-package-my_awesome_package] [gw68] [ 19%] PASSED tests/console/commands/test_init.py::test_package_include[mypackage-None] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False--groups0] tests/console/commands/test_check.py::test_check_lock_up_to_date[] tests/console/commands/test_init.py::test_generate_choice_list[_generate_choice_list_packages1-flask] [gw18] [ 19%] PASSED tests/repositories/test_http_repository.py::test_get_info_from_wheel[False-False] [gw10] [ 19%] PASSED tests/repositories/test_http_repository.py::test_calculate_sha256[mock_hashes2] tests/repositories/test_legacy_repository.py::test_package_not_canonicalized[legacy_repository_html] tests/repositories/test_http_repository.py::test_min_release_age_exclude_is_not_set_without_min_release_age [gw38] [ 19%] PASSED tests/console/commands/test_init.py::test_generate_choice_list[_generate_choice_list_packages0-Flask] [gw113] [ 19%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_optional[existing_extras3-expected_extras3-True] tests/repositories/test_http_repository.py::test_is_version_too_recent_no_cutoff_set tests/console/commands/test_init.py::test_init_adds_readme_key_when_readme_exists [gw68] [ 19%] PASSED tests/console/commands/test_init.py::test_generate_choice_list[_generate_choice_list_packages1-flask] tests/console/commands/test_init.py::test_init_non_interactive_existing_pyproject_add_dependency tests/utils/test_patterns.py::test_wheel_file_re[markdown_captions-2-py3-none-any.whl-expected0] [gw26] [ 20%] PASSED tests/mixology/test_incompatibility.py::test_str_dependency_cause[dependency11-dependency21-foo (1.0) depends on bar (^1.0)] [gw105] [ 20%] PASSED tests/console/commands/test_add.py::test_add_extras_are_parsed_and_included tests/repositories/test_http_repository.py::test_min_release_age_exclude_source[exclude_sources2-False] [gw120] [ 20%] PASSED tests/console/commands/test_add.py::test_add_poetry_dependencies_if_necessary[False] [gw18] [ 20%] PASSED tests/repositories/test_http_repository.py::test_is_version_too_recent_no_cutoff_set [gw51] [ 20%] PASSED tests/publishing/test_publisher.py::test_publish_read_from_environment_variable tests/publishing/test_publisher.py::test_publish_uses_env_token_if_it_exists tests/repositories/test_http_repository.py::test_log_age_filtered_versions[False-warning-30] [gw44] [ 20%] PASSED tests/console/commands/test_init.py::test_package_include[my-awesome-package-my_awesome_package] [gw10] [ 20%] PASSED tests/repositories/test_http_repository.py::test_min_release_age_exclude_is_not_set_without_min_release_age [gw11] [ 20%] PASSED tests/utils/test_patterns.py::test_wheel_file_re[markdown_captions-2-py3-none-any.whl-expected0] [gw38] [ 20%] PASSED tests/console/commands/test_init.py::test_init_adds_readme_key_when_readme_exists [gw114] [ 20%] PASSED tests/console/commands/test_add.py::test_add_url_constraint_wheel_with_extras[FOO] tests/repositories/link_sources/test_json.py::test_yanked[yanked7-reason] tests/console/commands/test_add.py::test_add_with_markers tests/repositories/test_http_repository.py::test_min_release_age_and_cutoff_is_set[30] tests/console/commands/test_init.py::test_validate_package_valid[foo] [gw18] [ 20%] PASSED tests/repositories/test_http_repository.py::test_log_age_filtered_versions[False-warning-30] tests/console/commands/test_init.py::test_package_include[my.package-my] [gw86] [ 20%] PASSED tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options8-valid_groups8-False] tests/console/commands/test_add.py::test_add_should_not_select_prereleases tests/repositories/test_http_repository.py::test_min_release_age_exclude_is_set tests/repositories/test_http_repository.py::test_get_info_from_wheel_state_sequence tests/repositories/link_sources/test_json.py::test_base_url[demo-0.1.whl-https://example.org/simple/-https://example.org/simple/demo-0.1.whl] [gw111] [ 20%] PASSED tests/repositories/link_sources/test_json.py::test_yanked[yanked7-reason] tests/repositories/test_http_repository.py::test_log_age_filtered_versions[True-info-20] [gw58] [ 20%] PASSED tests/console/test_application.py::test_application_project_plugins[False-True] [gw17] [ 20%] PASSED tests/console/commands/test_init.py::test_interactive_with_file_dependency [gw26] [ 20%] PASSED tests/repositories/test_http_repository.py::test_min_release_age_exclude_source[exclude_sources2-False] [gw39] [ 20%] PASSED tests/console/commands/test_init.py::test_interactive_with_wrong_dependency_inputs tests/console/test_application.py::test_application_verify_source_cache_flag[True] [gw109] [ 20%] PASSED tests/repositories/link_sources/test_json.py::test_base_url[demo-0.1.whl-https://example.org/simple/-https://example.org/simple/demo-0.1.whl] [gw10] [ 20%] PASSED tests/repositories/test_http_repository.py::test_min_release_age_exclude_is_set [gw11] [ 20%] PASSED tests/repositories/test_http_repository.py::test_min_release_age_and_cutoff_is_set[30] tests/console/commands/test_config.py::test_config_installer_binary_filter_config[PyTest-expected5-installer.only-binary] tests/console/commands/test_init.py::test_init_existing_pyproject_consistent_linesep[\n] tests/repositories/test_http_repository.py::test_is_version_too_recent[links2-False] [gw18] [ 20%] PASSED tests/repositories/test_http_repository.py::test_get_info_from_wheel_state_sequence [gw111] [ 20%] PASSED tests/repositories/test_http_repository.py::test_log_age_filtered_versions[True-info-20] tests/repositories/test_http_repository.py::test_get_info_from_wheel[True-True] tests/repositories/test_http_repository.py::test_is_version_too_recent[links3-True] [gw38] [ 20%] PASSED tests/console/commands/test_init.py::test_package_include[my.package-my] tests/repositories/test_http_repository.py::test_min_release_age_exclude_default tests/console/commands/test_init.py::test_empty_license [gw44] [ 20%] PASSED tests/console/commands/test_init.py::test_validate_package_valid[foo] tests/console/commands/test_init.py::test_interactive_with_dependencies_and_no_selection tests/inspection/test_info.py::test_info_from_sdist [gw73] [ 20%] PASSED tests/console/commands/test_update.py::test_update_with_version_specifier_raises_error[docker[extra]>=1.0] tests/console/commands/test_update.py::test_update_with_non_normalized_package_name tests/repositories/test_legacy_repository.py::test_get_package_with_dist_and_universal_py3_wheel[legacy_repository_html] [gw11] [ 20%] PASSED tests/repositories/test_http_repository.py::test_min_release_age_exclude_default tests/repositories/test_http_repository.py::test_min_release_age_and_cutoff_is_set[None] [gw12] [ 20%] PASSED tests/console/commands/test_init.py::test_interactive_with_git_dependencies_and_other_name [gw111] [ 20%] PASSED tests/repositories/test_http_repository.py::test_get_info_from_wheel[True-True] [gw37] [ 20%] PASSED tests/console/commands/test_init.py::test_basic_interactive [gw21] [ 20%] PASSED tests/console/commands/test_init.py::test_interactive_with_git_dependencies_with_reference [gw51] [ 20%] PASSED tests/publishing/test_publisher.py::test_publish_uses_env_token_if_it_exists [gw24] [ 21%] PASSED tests/console/commands/debug/test_info.py::test_debug_info_displays_complete_info [gw17] [ 21%] PASSED tests/console/commands/test_init.py::test_init_existing_pyproject_consistent_linesep[\n] [gw121] [ 21%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_python [gw107] [ 21%] PASSED tests/console/commands/test_add.py::test_add_directory_with_poetry[required_fixtures0] [gw66] [ 21%] PASSED tests/repositories/test_legacy_repository.py::test_package_not_canonicalized[legacy_repository_html] [gw11] [ 21%] PASSED tests/repositories/test_http_repository.py::test_min_release_age_and_cutoff_is_set[None] [gw112] [ 21%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_optional[existing_extras1-expected_extras1-True] [gw67] [ 21%] PASSED tests/console/commands/test_update.py::test_update_with_version_specifier_raises_error[nonexistent>=1.0] [gw26] [ 21%] PASSED tests/repositories/test_http_repository.py::test_is_version_too_recent[links2-False] [gw68] [ 21%] PASSED tests/console/commands/test_init.py::test_init_non_interactive_existing_pyproject_add_dependency [gw28] [ 21%] PASSED tests/publishing/test_publisher.py::test_publish_normalizes_legacy_repository_url[https://test.pypi.org/simple-https://test.pypi.org/simple] [gw48] [ 21%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_with_dist_and_universal_py3_wheel[legacy_repository_html] [gw10] [ 21%] PASSED tests/repositories/test_http_repository.py::test_is_version_too_recent[links3-True] [gw50] [ 21%] PASSED tests/inspection/test_info.py::test_info_from_sdist [gw39] [ 21%] PASSED tests/console/commands/test_init.py::test_empty_license [gw69] [ 21%] PASSED tests/console/commands/source/test_show.py::test_source_show_no_sources [gw44] [ 21%] PASSED tests/console/commands/test_init.py::test_interactive_with_dependencies_and_no_selection [gw96] [ 21%] PASSED tests/console/commands/test_install.py::test_all_groups_conflicts_with_only_with_without[--without foo] [gw124] [ 21%] PASSED tests/console/commands/python/test_python_install.py::test_install_reinstall [gw20] [ 21%] PASSED tests/console/commands/self/test_remove_plugins.py::test_remove_installed_package_dry_run [gw84] [ 21%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---with bam --without bam-groups13] [gw122] [ 21%] PASSED tests/console/commands/test_add.py::test_add_to_section_that_does_not_exist_yet[foo.BAR] tests/console/commands/test_init.py::test_validate_package_valid[ foo 2.0 ] [gw115] [ 21%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_extras_option[MsgPack] tests/repositories/test_http_repository.py::test_log_age_filtered_versions[True-warning-30] tests/console/commands/test_init.py::test_interactive_with_dependencies tests/console/commands/test_init.py::test_validate_package_valid[] [gw116] [ 21%] PASSED tests/console/commands/test_add.py::test_add_does_not_add_poetry_dependencies_if_not_necessary[False] tests/publishing/test_publisher.py::test_publish_raises_error_for_undefined_repository tests/console/commands/test_init.py::test_init_does_not_create_project_structure_in_non_empty_directory tests/console/commands/test_add.py::test_add_to_dev_group tests/console/commands/test_add.py::test_add_constraint_with_optional_not_main_group tests/repositories/test_http_repository.py::test_min_release_age_exclude_source[exclude_sources6-False] tests/repositories/test_http_repository.py::test_is_version_too_recent[links4-False] tests/console/commands/test_add.py::test_add_to_group_with_latest_overwrite_existing tests/console/commands/test_update.py::test_update_with_dependency_added_to_pyproject_but_not_locked tests/repositories/test_http_repository.py::test_min_release_age_exclude_source[exclude_sources5-False] tests/console/commands/test_init.py::test_respect_use_poetry_python_on_init[True-3.14] tests/publishing/test_publisher.py::test_publish_uses_token_if_it_exists tests/console/commands/test_config.py::test_config_solver_min_release_age [gw77] [ 21%] PASSED tests/console/commands/env/test_use.py::test_activate_does_not_activate_non_existing_virtualenv_with_unsupported_version[False] tests/repositories/test_http_repository.py::test_is_version_too_recent[links0-False] tests/console/commands/test_config.py::test_unset_repo_setting tests/installation/test_chooser_errors.py::test_chooser_no_links_found_error tests/console/commands/source/test_show.py::test_source_show_no_sources_implicit_pypi [gw12] [ 21%] PASSED tests/console/commands/test_init.py::test_validate_package_valid[ foo 2.0 ] tests/console/commands/test_init.py::test_generate_choice_list[_generate_choice_list_packages1-flAsK] [gw111] [ 21%] PASSED tests/repositories/test_http_repository.py::test_log_age_filtered_versions[True-warning-30] [gw21] [ 21%] PASSED tests/console/commands/test_init.py::test_validate_package_valid[] [gw51] [ 21%] PASSED tests/publishing/test_publisher.py::test_publish_raises_error_for_undefined_repository [gw109] [ 21%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[PyTest-expected5-installer.only-binary] tests/console/commands/test_install.py::test_all_groups_conflicts_with_only_with_without[--only foo] [gw17] [ 21%] PASSED tests/console/commands/test_init.py::test_init_does_not_create_project_structure_in_non_empty_directory [gw11] [ 22%] PASSED tests/repositories/test_http_repository.py::test_min_release_age_exclude_source[exclude_sources6-False] [gw66] [ 22%] PASSED tests/repositories/test_http_repository.py::test_is_version_too_recent[links4-False] tests/console/test_application.py::test_application_with_plugins [gw26] [ 22%] PASSED tests/repositories/test_http_repository.py::test_min_release_age_exclude_source[exclude_sources5-False] [gw68] [ 22%] PASSED tests/console/commands/test_init.py::test_respect_use_poetry_python_on_init[True-3.14] [gw10] [ 22%] PASSED tests/repositories/test_http_repository.py::test_is_version_too_recent[links0-False] tests/console/commands/test_add.py::test_add_git_ssh_constraint[True] [gw39] [ 22%] PASSED tests/installation/test_chooser_errors.py::test_chooser_no_links_found_error [gw93] [ 22%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False--groups0] [gw44] [ 22%] PASSED tests/console/commands/test_init.py::test_generate_choice_list[_generate_choice_list_packages1-flAsK] tests/console/commands/test_add.py::test_add_no_constraint tests/console/commands/test_add.py::test_add_should_work_when_adding_existing_package_with_latest_constraint[False] [gw20] [ 22%] PASSED tests/console/test_application.py::test_application_with_plugins tests/console/commands/test_install.py::test_install_extra_path_dependency_does_not_exist[--extras notinstallable] tests/console/commands/test_init.py::test_validate_author[Jos\xe9 Duarte] tests/console/commands/test_config.py::test_set_cert[foo.bar-false-False] tests/console/commands/test_init.py::test_predefined_dependency tests/publishing/test_publisher.py::test_publish_publishes_to_pypi_by_default tests/console/commands/test_config.py::test_set_client_cert[foo] [gw28] [ 22%] PASSED tests/publishing/test_publisher.py::test_publish_uses_token_if_it_exists [gw52] [ 22%] PASSED tests/inspection/test_info.py::test_info_setup_complex tests/console/commands/test_init.py::test_python_option tests/repositories/test_http_repository.py::test_is_version_too_recent[links1-False] tests/repositories/test_http_repository.py::test_get_info_from_wheel[None-True] tests/repositories/test_http_repository.py::test_calculate_sha256[None] tests/console/commands/test_init.py::test_predefined_and_interactive_dependencies [gw50] [ 22%] PASSED tests/console/commands/test_config.py::test_unset_repo_setting tests/repositories/test_http_repository.py::test_log_age_filtered_versions_empty tests/installation/test_chef.py::test_prepare_directory_with_extensions [gw12] [ 22%] PASSED tests/console/commands/test_init.py::test_validate_author[Jos\xe9 Duarte] tests/console/commands/test_init.py::test_validate_package_valid[foo==2.0] [gw21] [ 22%] PASSED tests/console/commands/test_init.py::test_predefined_dependency [gw17] [ 22%] PASSED tests/console/commands/test_init.py::test_python_option [gw11] [ 22%] PASSED tests/repositories/test_http_repository.py::test_is_version_too_recent[links1-False] [gw66] [ 22%] PASSED tests/repositories/test_http_repository.py::test_get_info_from_wheel[None-True] tests/console/test_application.py::test_application_input_configuration_and_sorting[tokens0-result0] [gw26] [ 22%] PASSED tests/repositories/test_http_repository.py::test_calculate_sha256[None] [gw123] [ 22%] PASSED tests/console/commands/cache/test_list.py::test_cache_list [gw111] [ 22%] PASSED tests/console/commands/test_config.py::test_set_cert[foo.bar-false-False] [gw68] [ 22%] PASSED tests/console/commands/test_init.py::test_predefined_and_interactive_dependencies [gw10] [ 22%] PASSED tests/repositories/test_http_repository.py::test_log_age_filtered_versions_empty [gw44] [ 22%] PASSED tests/console/commands/test_init.py::test_validate_package_valid[foo==2.0] [gw100] [ 22%] PASSED tests/console/commands/test_check.py::test_check_lock_missing[-All set!\n-0] tests/publishing/test_publisher.py::test_publish_uses_cert [gw51] [ 22%] PASSED tests/publishing/test_publisher.py::test_publish_publishes_to_pypi_by_default tests/inspection/test_info.py::test_info_setup_complex_pep517_error [gw25] [ 22%] PASSED tests/console/commands/test_lock.py::test_lock_always_updates_path_dependencies[True] [gw31] [ 22%] PASSED tests/console/commands/test_lock.py::test_lock_path_dependency_deleted_from_pyproject[deleted_file_dependency-True] tests/console/commands/test_config.py::test_set_pypi_token_no_values tests/console/commands/test_init.py::test_validate_package_valid[foo 2.0] tests/console/commands/test_init.py::test_validate_package_valid[None] tests/console/commands/test_init.py::test_validate_package_valid[ foo@2.0 ] tests/repositories/test_http_repository.py::test_log_age_filtered_versions[False-info-20] tests/repositories/test_http_repository.py::test_is_version_too_recent[links6-True] [gw12] [ 22%] PASSED tests/console/commands/test_init.py::test_validate_package_valid[foo 2.0] [gw21] [ 22%] PASSED tests/console/commands/test_init.py::test_validate_package_valid[None] tests/console/commands/test_check.py::test_check_lock_up_to_date[--lock] tests/console/commands/test_lock.py::test_lock_with_incompatible_lockfile[False] [gw17] [ 22%] PASSED tests/console/commands/test_init.py::test_validate_package_valid[ foo@2.0 ] [gw66] [ 22%] PASSED tests/repositories/test_http_repository.py::test_log_age_filtered_versions[False-info-20] [gw26] [ 22%] PASSED tests/repositories/test_http_repository.py::test_is_version_too_recent[links6-True] tests/console/commands/test_init.py::test_interactive_with_directory_dependency_and_other_name tests/repositories/test_http_repository.py::test_min_release_age_exclude_source[exclude_sources4-False] tests/repositories/test_http_repository.py::test_min_release_age_and_cutoff_is_set[0] [gw12] [ 23%] PASSED tests/console/commands/test_init.py::test_interactive_with_directory_dependency_and_other_name [gw26] [ 23%] PASSED tests/repositories/test_http_repository.py::test_min_release_age_and_cutoff_is_set[0] [gw66] [ 23%] PASSED tests/repositories/test_http_repository.py::test_min_release_age_exclude_source[exclude_sources4-False] [gw32] [ 23%] PASSED tests/console/commands/test_init.py::test_interactive_with_git_dependencies [gw14] [ 23%] PASSED tests/console/test_application.py::test_application_verify_source_cache_flag[False] tests/repositories/test_http_repository.py::test_get_info_from_wheel[False-True] tests/console/commands/test_init.py::test_get_pool [gw66] [ 23%] PASSED tests/repositories/test_http_repository.py::test_get_info_from_wheel[False-True] tests/console/test_application.py::test_application_project_plugins[True-True] [gw102] [ 23%] PASSED tests/console/commands/test_check.py::test_check_poetry_readme_multiple tests/repositories/test_http_repository.py::test_min_release_age_exclude_source[exclude_sources3-False] [gw66] [ 23%] PASSED tests/repositories/test_http_repository.py::test_min_release_age_exclude_source[exclude_sources3-False] [gw106] [ 23%] PASSED tests/console/commands/test_add.py::test_add_latest_should_not_create_duplicate_keys[True] tests/console/commands/test_check.py::test_check_valid_legacy[args0-0] [gw37] [ 23%] PASSED tests/console/commands/test_init.py::test_interactive_with_dependencies tests/console/commands/test_add.py::test_add_url_constraint_wheel tests/console/commands/test_init.py::test_generate_choice_list[_generate_choice_list_packages0-flAsK] [gw121] [ 23%] PASSED tests/console/commands/test_add.py::test_add_to_dev_group tests/console/commands/test_add.py::test_add_git_constraint_with_poetry [gw32] [ 23%] PASSED tests/console/commands/test_init.py::test_get_pool tests/console/commands/env/test_use.py::test_activate_activates_non_existing_virtualenv_no_envs_file [gw105] [ 23%] PASSED tests/console/commands/test_add.py::test_add_with_markers tests/console/commands/test_init.py::test_init_does_not_create_project_structure_in_empty_directory [gw14] [ 23%] PASSED tests/console/test_application.py::test_application_project_plugins[True-True] tests/console/test_application.py::test_application_input_configuration_and_sorting[tokens5-result5] [gw28] [ 23%] PASSED tests/publishing/test_publisher.py::test_publish_uses_cert tests/console/commands/env/test_info.py::test_env_info_displays_path_only [gw73] [ 23%] PASSED tests/console/commands/test_update.py::test_update_with_non_normalized_package_name tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[True-True-3.9-expected1] tests/repositories/test_legacy_repository.py::test_find_links_for_package_yanked[legacy_repository_json-black-19.10b0-False-] [gw114] [ 23%] PASSED tests/console/commands/test_add.py::test_add_should_not_select_prereleases [gw37] [ 23%] PASSED tests/console/commands/test_init.py::test_generate_choice_list[_generate_choice_list_packages0-flAsK] tests/console/commands/test_add.py::test_add_creating_poetry_section_does_not_remove_existing_tools [gw69] [ 23%] PASSED tests/console/commands/source/test_show.py::test_source_show_no_sources_implicit_pypi [gw107] [ 23%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_optional_not_main_group [gw20] [ 23%] PASSED tests/console/test_application.py::test_application_input_configuration_and_sorting[tokens0-result0] tests/console/commands/test_search.py::test_search_with_legacy_repository[legacy_repository_html] tests/console/test_application.py::test_application_input_configuration_and_sorting[tokens2-result2] tests/console/commands/test_init.py::test_package_include[my.awesome.package-my] tests/console/commands/test_add.py::test_add_keyboard_interrupt_restore_content tests/repositories/test_legacy_repository.py::test_get_package_information_pep_658[legacy_repository_html] [gw109] [ 23%] PASSED tests/console/commands/test_config.py::test_set_client_cert[foo] tests/publishing/test_uploader.py::test_uploader_retries_upload_after_register_but_does_not_loop_infinitely tests/console/commands/test_config.py::test_display_empty_repositories_setting [gw33] [ 23%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_markers[True-True-3.9-expected1] [gw32] [ 23%] PASSED tests/console/commands/test_init.py::test_init_does_not_create_project_structure_in_empty_directory tests/utils/test_python_manager.py::test_python_get_preferred_default tests/console/commands/test_init.py::test_noninteractive tests/console/commands/test_config.py::test_display_undefined_setting[foo-There is no foo setting.] [gw50] [ 23%] PASSED tests/console/commands/test_config.py::test_set_pypi_token_no_values tests/console/commands/test_config.py::test_config_migrate_local_config tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_json->=19.0.0a0-1] tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age[legacy_repository_html-min_release_age_exclude1] [gw45] [ 23%] PASSED tests/repositories/test_legacy_repository.py::test_find_links_for_package_yanked[legacy_repository_json-black-19.10b0-False-] tests/utils/test_extras.py::test_get_extra_package_names[packages1-extras1-extra_names1-expected_extra_package_names1] tests/console/commands/python/test_python_remove.py::test_remove_version_implementation[cpython] tests/console/commands/test_config.py::test_list_displays_set_get_setting [gw65] [ 23%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_json->=19.0.0a0-1] tests/console/commands/test_config.py::test_list_displays_set_get_local_setting tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-True-groups1-expected1] [gw47] [ 23%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age[legacy_repository_html-min_release_age_exclude1] tests/repositories/test_pypi_repository.py::test_find_links_for_package_of_supported_types [gw4] [ 23%] PASSED tests/utils/test_extras.py::test_get_extra_package_names[packages1-extras1-extra_names1-expected_extra_package_names1] tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/build/python-poetry/src/poetry-2.4.1/tests/console/test_application_global_options.py---directory] [gw52] [ 23%] PASSED tests/inspection/test_info.py::test_info_setup_complex_pep517_error tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show {option} --only main---project] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-False-groups3-expected3] tests/console/commands/python/test_python_remove.py::test_remove_version [gw37] [ 23%] PASSED tests/console/commands/test_init.py::test_package_include[my.awesome.package-my] tests/puzzle/test_transaction.py::test_calculate_operations_extras_no_redundant_uninstall[] tests/repositories/test_legacy_repository.py::test_get_package_retrieves_packages_with_no_hashes[legacy_repository_json] tests/inspection/test_info.py::test_info_from_wheel_metadata_versions[24] tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-False-groups3-expected3] tests/console/commands/test_init.py::test_interactive_with_directory_dependency [gw60] [ 24%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_information_pep_658[legacy_repository_html] tests/repositories/test_pypi_repository.py::test_package_yanked[black-19.10b0-False-] [gw42] [ 24%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-True-False-groups3-expected3] tests/mixology/version_solver/test_unsolvable.py::test_no_valid_solution [gw96] [ 24%] PASSED tests/console/commands/test_install.py::test_all_groups_conflicts_with_only_with_without[--only foo] tests/console/commands/test_config.py::test_config_installer_binary_filter_config[1-expected1-installer.only-binary] tests/publishing/test_uploader.py::test_uploader_files_only_latest[files7-expected_files7-1.2.3] tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-False-True-False] tests/publishing/test_uploader.py::test_uploader_post_data_wheel tests/repositories/test_legacy_repository.py::test_get_package_information_includes_files[legacy_repository_html] [gw47] [ 24%] PASSED tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/build/python-poetry/src/poetry-2.4.1/tests/console/test_application_global_options.py---directory] tests/console/commands/test_install.py::test_no_directory_is_passed_to_installer[True] [gw112] [ 24%] PASSED tests/console/commands/test_add.py::test_add_to_group_with_latest_overwrite_existing [gw27] [ 24%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[False-True-True-groups1-expected1] tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[{option} show --only main---directory] tests/utils/env/test_env.py::test_build_environment_not_called_without_build_script_specified [gw7] [ 24%] PASSED tests/repositories/test_pypi_repository.py::test_find_links_for_package_of_supported_types tests/console/test_application_global_options.py::test_application_io_options_are_set[-vv-is_verbose-True] tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/invalid/path---project] [gw19] [ 24%] PASSED tests/publishing/test_uploader.py::test_uploader_post_data_wheel [gw15] [ 24%] PASSED tests/repositories/test_pypi_repository.py::test_package_yanked[black-19.10b0-False-] tests/console/commands/test_add.py::test_add_constraint_with_optional[existing_extras1-expected_extras1-False] tests/config/test_dict_config_source.py::test_dict_config_source_get_property_with_list_keys tests/console/logging/test_io_formatter.py::test_format[root-syspath/foo/bar.py-1\n\n2-[foo] 1\n[foo] \n[foo] 2] [gw53] [ 24%] PASSED tests/inspection/test_info.py::test_info_setup_complex_pep517_legacy [gw42] [ 24%] PASSED tests/mixology/version_solver/test_unsolvable.py::test_no_valid_solution tests/mixology/version_solver/test_unsolvable.py::test_disjoint_root_constraints_path_dependencies [gw67] [ 24%] PASSED tests/console/commands/test_update.py::test_update_with_dependency_added_to_pyproject_but_not_locked tests/console/commands/test_update.py::test_update_with_dry_run_keep_files_intact[--dry-run] [gw36] [ 24%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_with_groups[True-False-False-groups3-expected3] [gw40] [ 24%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras_no_redundant_uninstall[] [gw58] [ 24%] PASSED tests/console/test_application.py::test_application_verify_source_cache_flag[True] tests/console/test_application.py::test_application_input_configuration_and_sorting[tokens1-result1] [gw9] [ 24%] PASSED tests/utils/test_python_manager.py::test_python_get_preferred_default tests/mixology/version_solver/test_backtracking.py::test_rolls_back_leaf_versions_first tests/inspection/test_info.py::test_info_from_sdist_no_pkg_info tests/console/commands/test_config.py::test_cannot_set_with_multiple_values tests/console/commands/debug/test_resolve.py::test_debug_resolve_git_dependency [gw19] [ 24%] PASSED tests/config/test_dict_config_source.py::test_dict_config_source_get_property_with_list_keys [gw78] [ 24%] PASSED tests/utils/env/test_env.py::test_env_commands_with_spaces_in_their_arg_work_as_expected tests/console/commands/test_update.py::test_update_with_version_specifier_raises_error[docker!=1.0] tests/config/test_dict_config_source.py::test_dict_config_source_add_property_with_list_keys tests/repositories/link_sources/test_json.py::test_yanked[yanked5-reason] tests/utils/env/test_env.py::test_venv_has_correct_paths tests/repositories/link_sources/test_json.py::test_yanked[yanked4-True] [gw15] [ 24%] PASSED tests/console/logging/test_io_formatter.py::test_format[root-syspath/foo/bar.py-1\n\n2-[foo] 1\n[foo] \n[foo] 2] tests/console/logging/test_io_formatter.py::test_format[poetry-foo/bar.py-msg-msg] [gw57] [ 24%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_information_includes_files[legacy_repository_html] [gw88] [ 24%] PASSED tests/console/commands/env/test_use.py::test_activate_activates_non_existing_virtualenv_no_envs_file [gw52] [ 24%] PASSED tests/inspection/test_info.py::test_info_from_wheel_metadata_versions[24] [gw19] [ 24%] PASSED tests/config/test_dict_config_source.py::test_dict_config_source_add_property_with_list_keys tests/repositories/link_sources/test_html.py::test_metadata[data-dist-info-metadata=''-True-expected_metadata_hashes6] tests/console/commands/test_config.py::test_config_migrate_local_config_should_raise_if_not_found tests/config/test_dict_config_source.py::test_dict_config_source_add_property tests/config/test_dict_config_source.py::test_dict_config_source_remove_property [gw15] [ 24%] PASSED tests/console/logging/test_io_formatter.py::test_format[poetry-foo/bar.py-msg-msg] tests/repositories/test_legacy_repository.py::test_get_redirected_response_url [gw35] [ 24%] PASSED tests/puzzle/test_transaction.py::test_calculate_operations_extras[False-True-False-True-False] [gw57] [ 24%] PASSED tests/config/test_dict_config_source.py::test_dict_config_source_remove_property tests/config/test_dict_config_source.py::test_dict_config_source_add_property_with_periods_in_repo_name tests/plugins/test_plugin_manager.py::test_add_project_plugin_path_no_pyproject tests/repositories/link_sources/test_json.py::test_yanked[yanked8-reason 1\nreason 2] [gw19] [ 24%] PASSED tests/config/test_dict_config_source.py::test_dict_config_source_add_property tests/console/logging/test_io_formatter.py::test_log_prefix[baz-syspath/foo/bar.py-foo:baz] [gw104] [ 24%] PASSED tests/repositories/link_sources/test_json.py::test_yanked[yanked5-reason] [gw36] [ 24%] PASSED tests/mixology/version_solver/test_backtracking.py::test_rolls_back_leaf_versions_first tests/plugins/test_plugin_manager.py::test_ensure_plugins_ignore_irrelevant_markers[False] [gw101] [ 24%] PASSED tests/repositories/link_sources/test_json.py::test_yanked[yanked4-True] tests/config/test_dict_config_source.py::test_dict_config_source_get_property tests/mixology/version_solver/test_backtracking.py::test_simple_transitive tests/console/commands/self/test_show_plugins.py::test_show_displays_installed_plugins_with_dependencies[entry_point_values_by_group0-plugin_package_requires_dist0] [gw27] [ 24%] PASSED tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/invalid/path---project] [gw57] [ 25%] PASSED tests/config/test_dict_config_source.py::test_dict_config_source_add_property_with_periods_in_repo_name tests/installation/test_wheel_installer.py::test_no_path_traversal_via_symlink[True-False] [gw115] [ 25%] PASSED tests/console/commands/test_add.py::test_add_no_constraint tests/console/commands/env/test_activate.py::test_no_additional_output_in_verbose_mode[-v] tests/masonry/builders/test_editable_builder.py::test_builder_catches_bad_scripts_no_colon [gw15] [ 25%] PASSED tests/console/logging/test_io_formatter.py::test_log_prefix[baz-syspath/foo/bar.py-foo:baz] [gw83] [ 25%] PASSED tests/plugins/test_plugin_manager.py::test_add_project_plugin_path_no_pyproject tests/console/logging/test_io_formatter.py::test_path_to_package[python-l/lib/python3.9/site-packages/foo/bar/baz.py-foo] [gw19] [ 25%] PASSED tests/config/test_dict_config_source.py::test_dict_config_source_get_property tests/console/test_application_global_options.py::test_application_io_options_are_set[--no-interaction-is_interactive-False] tests/test_factory.py::test_poetry_with_explicit_pypi_and_other tests/config/test_dict_config_source.py::test_dict_config_source_get_property_should_raise_if_not_found tests/publishing/test_uploader.py::test_uploader_properly_handles_403_errors [gw15] [ 25%] PASSED tests/console/logging/test_io_formatter.py::test_path_to_package[python-l/lib/python3.9/site-packages/foo/bar/baz.py-foo] tests/console/logging/test_io_formatter.py::test_format[poetry.core-foo/bar.py-msg-msg] [gw116] [ 25%] PASSED tests/console/commands/test_add.py::test_add_should_work_when_adding_existing_package_with_latest_constraint[False] [gw20] [ 25%] PASSED tests/console/test_application.py::test_application_input_configuration_and_sorting[tokens2-result2] tests/console/commands/test_install.py::test_install_warning_corrupt_root[readme-True] [gw103] [ 25%] PASSED tests/repositories/link_sources/test_json.py::test_yanked[yanked8-reason 1\nreason 2] [gw57] [ 25%] PASSED tests/installation/test_wheel_installer.py::test_no_path_traversal_via_symlink[True-False] tests/console/commands/python/test_python_list.py::test_list_implementation[pypy-1] [gw30] [ 25%] PASSED tests/publishing/test_uploader.py::test_uploader_retries_upload_after_register_but_does_not_loop_infinitely tests/console/test_application.py::test_application_input_configuration_and_sorting[tokens6-result6] tests/test_factory.py::test_poetry_with_primary_source[with_primary_source_implicit] tests/installation/test_wheel_installer.py::test_default_installation_no_bytecode [gw126] [ 25%] PASSED tests/repositories/link_sources/test_html.py::test_metadata[data-dist-info-metadata=''-True-expected_metadata_hashes6] tests/console/commands/test_config.py::test_set_client_cert[foo.bar] [gw19] [ 25%] PASSED tests/config/test_dict_config_source.py::test_dict_config_source_get_property_should_raise_if_not_found tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---without bam-groups12] tests/console/commands/python/test_python_list.py::test_list_invalid_version tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options2-valid_groups2-True] tests/plugins/test_plugin_manager.py::test_ensure_plugins_no_output_if_fresh[True] tests/console/commands/test_add.py::test_add_constraint_with_platform tests/console/commands/env/test_activate.py::test_no_additional_output_in_verbose_mode[] [gw15] [ 25%] PASSED tests/console/logging/test_io_formatter.py::test_format[poetry.core-foo/bar.py-msg-msg] [gw50] [ 25%] PASSED tests/console/commands/test_config.py::test_config_migrate_local_config tests/console/commands/test_config.py::test_config_installer_binary_filter_config[pytest-expected4-installer.only-binary] [gw36] [ 25%] PASSED tests/mixology/version_solver/test_backtracking.py::test_simple_transitive tests/mixology/version_solver/test_backtracking.py::test_diamond_dependency_graph [gw61] [ 25%] PASSED tests/repositories/test_legacy_repository.py::test_get_redirected_response_url tests/test_factory.py::test_create_pyproject_from_package[project_with_extras] tests/console/commands/test_install.py::test_install_missing_directory_dependency_with_no_directory[--no-directory] [gw28] [ 25%] PASSED tests/console/commands/env/test_info.py::test_env_info_displays_path_only tests/console/commands/test_install.py::test_compile_option_is_passed_to_the_installer[True] [gw57] [ 25%] PASSED tests/installation/test_wheel_installer.py::test_default_installation_no_bytecode tests/installation/test_wheel_installer.py::test_no_path_traversal[True-False] [gw3] [ 25%] PASSED tests/console/commands/python/test_python_remove.py::test_remove_version_implementation[cpython] [gw48] [ 25%] PASSED tests/console/commands/test_config.py::test_config_solver_min_release_age [gw57] [ 25%] PASSED tests/installation/test_wheel_installer.py::test_no_path_traversal[True-False] tests/console/commands/env/test_info.py::test_env_info_displays_complete_info tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show {option} --only main---directory] tests/mixology/version_solver/test_dependency_cache.py::test_solver_dependency_cache_pulls_from_prior_level_cache [gw14] [ 25%] PASSED tests/console/test_application.py::test_application_input_configuration_and_sorting[tokens5-result5] tests/console/commands/test_config.py::test_set_cert[foo-false-False] [gw36] [ 25%] PASSED tests/mixology/version_solver/test_backtracking.py::test_diamond_dependency_graph tests/console/test_application.py::test_application_project_plugins[True-False] tests/mixology/version_solver/test_backtracking.py::test_backtracking_performance_level_1 [gw125] [ 25%] PASSED tests/mixology/version_solver/test_dependency_cache.py::test_solver_dependency_cache_pulls_from_prior_level_cache tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[-v --project=run run] tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_json->=20.0a0-expected2] [gw7] [ 25%] PASSED tests/console/test_application_global_options.py::test_application_io_options_are_set[-vv-is_verbose-True] tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/build/python-poetry/src/poetry-2.4.1/tests/console/test_application_global_options.py--C] [gw14] [ 25%] PASSED tests/console/test_application.py::test_application_project_plugins[True-False] tests/console/commands/test_add.py::test_add_should_skip_when_adding_canonicalized_existing_package_with_no_constraint[True] [gw98] [ 25%] PASSED tests/console/commands/test_check.py::test_check_private [gw27] [ 25%] PASSED tests/console/test_application_global_options.py::test_application_io_options_are_set[--no-interaction-is_interactive-False] [gw79] [ 25%] PASSED tests/utils/env/test_env.py::test_env_finds_fallback_executables_for_generic_env[default] tests/utils/env/test_env.py::test_call_no_input_with_called_process_error [gw1] [ 25%] PASSED tests/console/commands/test_search.py::test_search_with_legacy_repository[legacy_repository_html] tests/console/commands/test_check.py::test_check_lock_outdated[--lock] tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[{option} show --only main---project] tests/console/commands/test_config.py::test_unset_setting [gw81] [ 25%] PASSED tests/utils/env/test_env.py::test_build_environment_not_called_without_build_script_specified [gw56] [ 26%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_json->=20.0a0-expected2] tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs0-False] tests/installation/test_wheel_installer.py::test_no_path_traversal[True-True] tests/config/test_config.py::test_config_get_from_environment_variable[keyring.enabled-POETRY_KEYRING_ENABLED-true-True] [gw6] [ 26%] PASSED tests/console/commands/python/test_python_remove.py::test_remove_version tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---only bam-groups5] tests/json/test_schema.py::test_self_valid [gw23] [ 26%] PASSED tests/publishing/test_uploader.py::test_uploader_files_only_latest[files7-expected_files7-1.2.3] tests/console/logging/test_io_formatter.py::test_format[baz-syspath/foo/bar.py-msg-[foo:baz] msg] [gw88] [ 26%] PASSED tests/console/commands/test_config.py::test_config_migrate_local_config_should_raise_if_not_found tests/console/commands/test_config.py::test_config_installer_binary_filter_config[-expected7-installer.only-binary] [gw81] [ 26%] PASSED tests/installation/test_wheel_installer.py::test_no_path_traversal[True-True] [gw9] [ 26%] PASSED tests/console/commands/test_config.py::test_cannot_set_with_multiple_values [gw56] [ 26%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[keyring.enabled-POETRY_KEYRING_ENABLED-true-True] tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs2-False] [gw65] [ 26%] PASSED tests/console/commands/test_config.py::test_list_displays_set_get_local_setting tests/installation/test_wheel_installer.py::test_no_path_traversal_via_symlink[True-True] [gw2] [ 26%] PASSED tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs0-False] [gw23] [ 26%] PASSED tests/console/logging/test_io_formatter.py::test_format[baz-syspath/foo/bar.py-msg-[foo:baz] msg] [gw7] [ 26%] PASSED tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/build/python-poetry/src/poetry-2.4.1/tests/console/test_application_global_options.py--C] tests/console/commands/test_config.py::test_display_single_setting[repositories.foo.url-https://bar.com/simple/\n] [gw83] [ 26%] PASSED tests/test_factory.py::test_poetry_with_explicit_pypi_and_other [gw81] [ 26%] PASSED tests/installation/test_wheel_installer.py::test_no_path_traversal_via_symlink[True-True] tests/config/test_config.py::test_config_get_from_environment_variable[installer.parallel-POETRY_INSTALLER_PARALLEL-False-False] [gw58] [ 26%] PASSED tests/console/test_application.py::test_application_input_configuration_and_sorting[tokens1-result1] [gw59] [ 26%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_retrieves_packages_with_no_hashes[legacy_repository_html] tests/console/commands/test_config.py::test_set_cert[foo-path/to/ca.pem-path/to/ca.pem] [gw106] [ 26%] PASSED tests/console/commands/test_add.py::test_add_url_constraint_wheel [gw79] [ 26%] PASSED tests/utils/env/test_env.py::test_call_no_input_with_called_process_error [gw85] [ 26%] PASSED tests/plugins/test_plugin_manager.py::test_ensure_plugins_no_output_if_fresh[True] [gw30] [ 26%] PASSED tests/console/commands/test_config.py::test_set_client_cert[foo.bar] [gw99] [ 26%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---without bam-groups12] [gw56] [ 26%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[installer.parallel-POETRY_INSTALLER_PARALLEL-False-False] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.always-copy-POETRY_VIRTUALENVS_OPTIONS_ALWAYS_COPY-true-True] [gw90] [ 26%] PASSED tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options2-valid_groups2-True] [gw55] [ 26%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_information_fallback_read_setup[legacy_repository_json] [gw110] [ 26%] PASSED tests/console/commands/python/test_python_list.py::test_list_invalid_version [gw42] [ 26%] PASSED tests/mixology/version_solver/test_unsolvable.py::test_disjoint_root_constraints_path_dependencies [gw0] [ 26%] PASSED tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs2-False] [gw50] [ 26%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[pytest-expected4-installer.only-binary] [gw20] [ 26%] PASSED tests/console/test_application.py::test_application_input_configuration_and_sorting[tokens6-result6] tests/console/logging/test_io_formatter.py::test_path_to_package[python-w/lib/site-packages/foo/bar/baz.py-foo] tests/console/test_application_global_options.py::test_application_with_relative_project_parameter [gw78] [ 26%] PASSED tests/utils/env/test_env.py::test_venv_has_correct_paths tests/test_factory.py::test_poetry_with_primary_source[with_primary_source_explicit] [gw102] [ 26%] PASSED tests/console/commands/test_check.py::test_check_valid_legacy[args0-0] tests/installation/test_wheel_installer.py::test_no_path_traversal[False-False] [gw60] [ 26%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[1-expected1-installer.only-binary] [gw92] [ 27%] PASSED tests/console/commands/test_install.py::test_compile_option_is_passed_to_the_installer[True] [gw36] [ 27%] PASSED tests/mixology/version_solver/test_backtracking.py::test_backtracking_performance_level_1 [gw2] [ 27%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.always-copy-POETRY_VIRTUALENVS_OPTIONS_ALWAYS_COPY-true-True] tests/repositories/test_legacy_repository.py::test_package_yanked[legacy_repository_html-black-21.11b0-True-Broken regex dependency. Use 21.11b1 instead.] tests/console/commands/test_add.py::test_add_non_package_mode_no_name [gw109] [ 27%] PASSED tests/console/commands/test_config.py::test_display_empty_repositories_setting [gw23] [ 27%] PASSED tests/console/logging/test_io_formatter.py::test_path_to_package[python-w/lib/site-packages/foo/bar/baz.py-foo] [gw32] [ 27%] PASSED tests/console/commands/test_init.py::test_noninteractive [gw108] [ 27%] PASSED tests/console/commands/python/test_python_list.py::test_list_implementation[pypy-1] tests/utils/env/python/test_manager.py::test_find_downloadable_versions[None] [gw6] [ 27%] PASSED tests/json/test_schema.py::test_self_valid tests/console/commands/test_config.py::test_set_malformed_repositories_setting tests/config/test_config_source.py::test_config_source_migration_complex_migration [gw81] [ 27%] PASSED tests/installation/test_wheel_installer.py::test_no_path_traversal[False-False] tests/config/test_config.py::test_config_get_from_environment_variable[installer.parallel-POETRY_INSTALLER_PARALLEL-true-True] tests/utils/env/python/test_manager.py::test_find_downloadable_versions[>=3.10] [gw59] [ 27%] PASSED tests/repositories/test_legacy_repository.py::test_package_yanked[legacy_repository_html-black-21.11b0-True-Broken regex dependency. Use 21.11b1 instead.] tests/utils/env/python/test_manager.py::test_find_all_versions[None-CPython-None-4] tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age_multiple_calls[legacy_repository_json-constraints0] tests/mixology/version_solver/test_unsolvable.py::test_disjoint_constraints tests/config/test_config.py::test_config_get_from_environment_variable[installer.re-resolve-POETRY_INSTALLER_RE_RESOLVE-True-True] tests/console/commands/test_config.py::test_cannot_unset_with_value tests/console/test_application.py::test_application_project_plugins[False-False] [gw71] [ 27%] PASSED tests/console/commands/test_update.py::test_update_with_version_specifier_raises_error[docker!=1.0] [gw85] [ 27%] PASSED tests/utils/env/python/test_manager.py::test_find_downloadable_versions[None] [gw76] [ 27%] PASSED tests/plugins/test_plugin_manager.py::test_ensure_plugins_ignore_irrelevant_markers[False] [gw99] [ 27%] PASSED tests/config/test_config_source.py::test_config_source_migration_complex_migration tests/console/commands/test_config.py::test_config_installer_binary_filter_config[1-expected1-installer.no-binary] [gw56] [ 27%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[installer.parallel-POETRY_INSTALLER_PARALLEL-true-True] tests/console/commands/test_run.py::test_run_console_scripts_of_editable_dependencies_on_windows tests/mixology/version_solver/test_backtracking.py::test_backjump_to_nearer_unsatisfied_package tests/config/test_config.py::test_config_process_resolves_falsy_values [gw90] [ 27%] PASSED tests/utils/env/python/test_manager.py::test_find_downloadable_versions[>=3.10] [gw110] [ 27%] PASSED tests/utils/env/python/test_manager.py::test_find_all_versions[None-CPython-None-4] [gw42] [ 27%] PASSED tests/mixology/version_solver/test_unsolvable.py::test_disjoint_constraints [gw55] [ 27%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age_multiple_calls[legacy_repository_json-constraints0] [gw4] [ 27%] PASSED tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show {option} --only main---project] [gw0] [ 27%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[installer.re-resolve-POETRY_INSTALLER_RE_RESOLVE-True-True] [gw20] [ 27%] PASSED tests/console/test_application.py::test_application_project_plugins[False-False] [gw92] [ 27%] SKIPPED tests/console/commands/test_run.py::test_run_console_scripts_of_editable_dependencies_on_windows tests/console/commands/test_config.py::test_config_solver_min_release_age_exclude tests/console/logging/test_io_formatter.py::test_log_prefix[baz-unexpected/foo/bar.py-bar:baz] tests/console/commands/test_init.py::test_validate_package_invalid[ foo bar 2.0 ] tests/utils/env/python/test_manager.py::test_find_all_with_poetry_managed [gw47] [ 27%] PASSED tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[{option} show --only main---directory] [gw117] [ 27%] PASSED tests/console/commands/test_add.py::test_add_should_skip_when_adding_canonicalized_existing_package_with_no_constraint[True] [gw83] [ 27%] PASSED tests/test_factory.py::test_poetry_with_primary_source[with_primary_source_explicit] [gw1] [ 27%] PASSED tests/console/commands/test_config.py::test_unset_setting tests/json/test_schema.py::test_build_constraints [gw88] [ 27%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[-expected7-installer.only-binary] tests/installation/test_wheel_installer.py::test_no_path_traversal_via_symlink[False-True] [gw33] [ 27%] PASSED tests/console/commands/test_config.py::test_display_undefined_setting[foo-There is no foo setting.] [gw36] [ 27%] PASSED tests/mixology/version_solver/test_backtracking.py::test_backjump_to_nearer_unsatisfied_package [gw2] [ 27%] PASSED tests/config/test_config.py::test_config_process_resolves_falsy_values tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age_multiple_calls[legacy_repository_html-constraints1] [gw37] [ 27%] PASSED tests/console/commands/test_init.py::test_interactive_with_directory_dependency [gw9] [ 28%] PASSED tests/console/commands/test_config.py::test_display_single_setting[repositories.foo.url-https://bar.com/simple/\n] [gw28] [ 28%] PASSED tests/console/commands/env/test_info.py::test_env_info_displays_complete_info [gw23] [ 28%] PASSED tests/console/logging/test_io_formatter.py::test_log_prefix[baz-unexpected/foo/bar.py-bar:baz] tests/installation/test_wheel_installer.py::test_installer_file_contains_valid_version [gw32] [ 28%] PASSED tests/console/commands/test_init.py::test_validate_package_invalid[ foo bar 2.0 ] [gw25] [ 28%] PASSED tests/console/commands/test_lock.py::test_lock_with_incompatible_lockfile[False] tests/utils/env/python/test_manager.py::test_find_all_versions[>=3.10-None-False-2] [gw3] [ 28%] PASSED tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show {option} --only main---directory] tests/test_factory.py::test_create_poetry_fails_on_invalid_configuration tests/utils/env/python/test_manager.py::test_find_all_versions[~3.9-cpython-None-2] [gw81] [ 28%] PASSED tests/installation/test_wheel_installer.py::test_no_path_traversal_via_symlink[False-True] [gw30] [ 28%] PASSED tests/console/commands/test_config.py::test_set_malformed_repositories_setting tests/config/test_config.py::test_config_get_from_environment_variable[installer.parallel-POETRY_INSTALLER_PARALLEL-0-False] [gw87] [ 28%] PASSED tests/console/commands/test_install.py::test_install_missing_directory_dependency_with_no_directory[--no-directory] [gw59] [ 28%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age_multiple_calls[legacy_repository_html-constraints1] [gw45] [ 28%] PASSED tests/console/commands/test_config.py::test_list_displays_set_get_setting tests/utils/env/python/test_manager.py::test_find_all_versions[~3.11-None-None-0] tests/utils/env/python/test_manager.py::test_find_all_versions[>=3.9.2-cpython-None-3] tests/mixology/version_solver/test_unsolvable.py::test_disjoint_root_constraints tests/repositories/test_legacy_repository.py::test_cached_or_downloaded_file_supports_trailing_slash[legacy_repository_html] tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/build/python-poetry/src/poetry-2.4.1/tests/console/test_application_global_options.py--P] [gw6] [ 28%] PASSED tests/json/test_schema.py::test_build_constraints tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.create-POETRY_VIRTUALENVS_CREATE-true-True] [gw50] [ 28%] PASSED tests/console/commands/test_config.py::test_cannot_unset_with_value tests/console/test_application.py::test_application_verify_cache_flag_at_install[True] tests/console/commands/test_run.py::test_run_is_not_eager [gw65] [ 28%] PASSED tests/console/commands/test_config.py::test_set_cert[foo-path/to/ca.pem-path/to/ca.pem] [gw71] [ 28%] PASSED tests/installation/test_wheel_installer.py::test_installer_file_contains_valid_version tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show --only main {option}--P] [gw85] [ 28%] PASSED tests/utils/env/python/test_manager.py::test_find_all_versions[>=3.10-None-False-2] [gw125] [ 28%] PASSED tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[-v --project=run run] tests/config/test_config.py::test_config_get_from_environment_variable[installer.parallel-POETRY_INSTALLER_PARALLEL-1-True] tests/test_factory.py::test_create_poetry tests/console/commands/test_config.py::test_unset_http_basic [gw99] [ 28%] PASSED tests/utils/env/python/test_manager.py::test_find_all_versions[~3.9-cpython-None-2] tests/console/commands/test_config.py::test_display_repository_url_with_periods_in_name_escaped [gw56] [ 28%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[installer.parallel-POETRY_INSTALLER_PARALLEL-0-False] tests/console/commands/test_config.py::test_config_installer_binary_filter_config[-expected7-installer.no-binary] tests/config/test_config.py::test_config_get_from_environment_variable[installer.max-workers-POETRY_INSTALLER_MAX_WORKERS-2-2] [gw90] [ 28%] PASSED tests/utils/env/python/test_manager.py::test_find_all_versions[~3.11-None-None-0] [gw110] [ 28%] PASSED tests/utils/env/python/test_manager.py::test_find_all_versions[>=3.9.2-cpython-None-3] [gw42] [ 28%] PASSED tests/mixology/version_solver/test_unsolvable.py::test_disjoint_root_constraints tests/console/commands/test_config.py::test_set_client_cert_unsuccessful_multiple_values tests/console/commands/env/test_info.py::test_env_info_displays_executable_only [gw55] [ 28%] PASSED tests/repositories/test_legacy_repository.py::test_cached_or_downloaded_file_supports_trailing_slash[legacy_repository_html] [gw4] [ 28%] PASSED tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/build/python-poetry/src/poetry-2.4.1/tests/console/test_application_global_options.py--P] [gw0] [ 28%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.create-POETRY_VIRTUALENVS_CREATE-true-True] tests/masonry/builders/test_editable_builder.py::test_builder_catches_bad_scripts_too_many_colon [gw89] [ 28%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---only bam-groups5] [gw95] [ 28%] PASSED tests/console/commands/test_install.py::test_install_warning_corrupt_root[readme-True] tests/console/commands/test_lock.py::test_lock_path_dependency_deleted_from_pyproject[deleted_file_dependency-False] [gw103] [ 28%] PASSED tests/test_factory.py::test_poetry_with_primary_source[with_primary_source_implicit] tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/invalid/path--P] [gw117] [ 28%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[installer.parallel-POETRY_INSTALLER_PARALLEL-1-True] [gw109] [ 28%] PASSED tests/console/commands/test_config.py::test_config_solver_min_release_age_exclude tests/installation/test_wheel_installer.py::test_no_path_traversal[False-True] tests/console/commands/test_config.py::test_unset_nonempty_repositories_section[repositories-You cannot remove the [repositories] section] tests/console/commands/test_run.py::test_run_script_sys_argv0[installed] [gw2] [ 28%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[installer.max-workers-POETRY_INSTALLER_MAX_WORKERS-2-2] tests/repositories/test_legacy_repository.py::test_get_5xx_raises tests/console/commands/test_config.py::test_config_installer_build_config_settings_bad_values[BAD=VALUE] [gw122] [ 29%] PASSED tests/console/commands/test_add.py::test_add_git_ssh_constraint[True] [gw61] [ 29%] PASSED tests/test_factory.py::test_create_pyproject_from_package[project_with_extras] [gw8] [ 29%] PASSED tests/publishing/test_uploader.py::test_uploader_properly_handles_403_errors tests/json/test_schema.py::test_self_invalid_plugin tests/console/commands/test_config.py::test_cannot_set_invalid_value tests/console/commands/test_config.py::test_set_http_basic_unsuccessful_multiple_values tests/installation/test_wheel_installer.py::test_install_dir_is_symlink [gw96] [ 29%] PASSED tests/console/commands/test_install.py::test_no_directory_is_passed_to_installer[True] tests/utils/env/python/test_manager.py::test_find_all_versions[None-None-None-5] tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[-v --directory=run run] [gw3] [ 29%] PASSED tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/invalid/path--P] tests/utils/env/python/test_manager.py::test_find_poetry_managed_pythons [gw92] [ 29%] PASSED tests/console/commands/test_run.py::test_run_is_not_eager [gw107] [ 29%] PASSED tests/console/commands/test_add.py::test_add_keyboard_interrupt_restore_content [gw81] [ 29%] PASSED tests/installation/test_wheel_installer.py::test_no_path_traversal[False-True] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.system-site-packages-POETRY_VIRTUALENVS_OPTIONS_SYSTEM_SITE_PACKAGES-0-False] [gw60] [ 29%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[1-expected1-installer.no-binary] [gw59] [ 29%] PASSED tests/repositories/test_legacy_repository.py::test_get_5xx_raises tests/utils/env/python/test_manager.py::test_find_downloadable_versions[~3.9] tests/utils/env/python/test_manager.py::test_get_by_name_path [gw48] [ 29%] PASSED tests/console/commands/test_config.py::test_set_cert[foo-false-False] tests/json/test_schema.py::test_self_invalid_version tests/repositories/test_legacy_repository.py::test_find_links_for_package_yanked[legacy_repository_html-black-21.11b0-True-Broken regex dependency. Use 21.11b1 instead.] tests/console/test_application_global_options.py::test_application_with_context_parameters[project] tests/config/test_config.py::test_config_get_from_environment_variable_build_config_settings[{"CC": "gcc", "--build-option": ["--one", "--two"]}-False] tests/config/test_config.py::test_config_get_from_environment_variable[solver.lazy-wheel-POETRY_SOLVER_LAZY_WHEEL-0-False] [gw71] [ 29%] PASSED tests/installation/test_wheel_installer.py::test_install_dir_is_symlink [gw97] [ 29%] PASSED tests/console/commands/test_check.py::test_check_lock_up_to_date[] [gw67] [ 29%] PASSED tests/console/commands/test_update.py::test_update_with_dry_run_keep_files_intact[--dry-run] tests/console/commands/self/test_self_command.py::test_generate_system_pyproject_carriage_returns [gw85] [ 29%] PASSED tests/utils/env/python/test_manager.py::test_find_all_versions[None-None-None-5] tests/test_factory.py::test_validate_fails tests/console/commands/test_lock.py::test_lock_path_dependency_does_not_exist[missing_file_dependency-False] tests/config/test_config.py::test_disabled_keyring_is_unavailable [gw99] [ 29%] PASSED tests/utils/env/python/test_manager.py::test_find_poetry_managed_pythons tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.no-pip-POETRY_VIRTUALENVS_OPTIONS_NO_PIP-true-True] [gw56] [ 29%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.system-site-packages-POETRY_VIRTUALENVS_OPTIONS_SYSTEM_SITE_PACKAGES-0-False] [gw77] [ 29%] PASSED tests/console/commands/test_install.py::test_install_extra_path_dependency_does_not_exist[--extras notinstallable] [gw90] [ 29%] PASSED tests/utils/env/python/test_manager.py::test_find_downloadable_versions[~3.9] [gw110] [ 29%] PASSED tests/utils/env/python/test_manager.py::test_get_by_name_path [gw1] [ 29%] PASSED tests/console/commands/test_config.py::test_unset_http_basic [gw88] [ 29%] PASSED tests/console/commands/test_config.py::test_display_repository_url_with_periods_in_name_escaped [gw116] [ 29%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_platform [gw6] [ 29%] PASSED tests/json/test_schema.py::test_self_invalid_plugin [gw42] [ 29%] PASSED tests/json/test_schema.py::test_self_invalid_version [gw55] [ 29%] PASSED tests/repositories/test_legacy_repository.py::test_find_links_for_package_yanked[legacy_repository_html-black-21.11b0-True-Broken regex dependency. Use 21.11b1 instead.] [gw9] [ 29%] PASSED tests/console/commands/test_config.py::test_set_client_cert_unsuccessful_multiple_values [gw20] [ 29%] PASSED tests/console/test_application.py::test_application_verify_cache_flag_at_install[True] tests/console/commands/test_add.py::test_add_git_ssh_constraint[False] [gw83] [ 29%] PASSED tests/test_factory.py::test_create_poetry [gw0] [ 29%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable_build_config_settings[{"CC": "gcc", "--build-option": ["--one", "--two"]}-False] tests/test_factory.py::test_create_poetry_with_packages_and_includes [gw89] [ 29%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[solver.lazy-wheel-POETRY_SOLVER_LAZY_WHEEL-0-False] tests/test_factory.py::test_create_poetry_with_multi_constraints_dependency tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show --only main {option}--C] [gw117] [ 30%] PASSED tests/config/test_config.py::test_disabled_keyring_is_unavailable tests/console/commands/test_run.py::test_run_keeps_options_passed_before_command_args [gw65] [ 30%] PASSED tests/console/commands/test_config.py::test_set_http_basic_unsuccessful_multiple_values [gw2] [ 30%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.no-pip-POETRY_VIRTUALENVS_OPTIONS_NO_PIP-true-True] tests/console/commands/test_config.py::test_unset_cert[foo] tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_json->=21.11b0-expected3] tests/console/commands/test_config.py::test_display_single_setting[virtualenvs.create-true\n] [gw7] [ 30%] PASSED tests/console/test_application_global_options.py::test_application_with_relative_project_parameter [gw28] [ 30%] PASSED tests/console/commands/env/test_info.py::test_env_info_displays_executable_only tests/installation/test_wheel_installer.py::test_enable_bytecode_compilation[True] tests/console/commands/test_check.py::test_check_does_not_error_on_pypi_reference tests/utils/env/python/test_manager.py::test_find_poetry_managed_pythons_none [gw50] [ 30%] PASSED tests/console/commands/test_config.py::test_cannot_set_invalid_value tests/utils/env/python/test_manager.py::test_find_all_versions[None-pypy-None-1] [gw3] [ 30%] PASSED tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show --only main {option}--C] [gw30] [ 30%] PASSED tests/console/commands/test_config.py::test_unset_nonempty_repositories_section[repositories-You cannot remove the [repositories] section] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---without foo,bar-groups7] [gw59] [ 30%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_yanked[legacy_repository_json->=21.11b0-expected3] tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[run -vPrun ] tests/utils/env/python/test_manager.py::test_get_by_name_version[3.9-9] tests/console/commands/test_config.py::test_set_cert[foo-true-True] tests/console/commands/test_config.py::test_set_cert[foo.bar-path/to/ca.pem-path/to/ca.pem] tests/json/test_schema.py::test_dependencies_is_consistent_to_poetry_core_schema tests/json/test_schema.py::test_pyproject_toml_valid tests/repositories/test_legacy_repository.py::test_sdist_format_support[legacy_repository_json] tests/console/commands/test_config.py::test_config_installer_binary_filter_config[pytest-expected4-installer.no-binary] tests/test_factory.py::test_validate tests/config/test_config.py::test_config_get_from_environment_variable[system-git-client-POETRY_SYSTEM_GIT_CLIENT-1-True] [gw4] [ 30%] PASSED tests/console/test_application_global_options.py::test_application_with_context_parameters[project] [gw71] [ 30%] PASSED tests/installation/test_wheel_installer.py::test_enable_bytecode_compilation[True] tests/config/test_config.py::test_config_get_default_value[solver.min-release-age-0] [gw85] [ 30%] PASSED tests/utils/env/python/test_manager.py::test_find_poetry_managed_pythons_none tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.create-POETRY_VIRTUALENVS_CREATE-false-False] [gw99] [ 30%] PASSED tests/utils/env/python/test_manager.py::test_find_all_versions[None-pypy-None-1] tests/console/commands/test_config.py::test_config_migrate[yes-system-git-client = true\n\n[virtualenvs]\nuse-poetry-python = true\n] [gw90] [ 30%] PASSED tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[run -vPrun ] [gw110] [ 30%] PASSED tests/utils/env/python/test_manager.py::test_get_by_name_version[3.9-9] [gw6] [ 30%] PASSED tests/json/test_schema.py::test_dependencies_is_consistent_to_poetry_core_schema [gw42] [ 30%] PASSED tests/json/test_schema.py::test_pyproject_toml_valid [gw55] [ 30%] PASSED tests/repositories/test_legacy_repository.py::test_sdist_format_support[legacy_repository_json] tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/invalid/path---directory] [gw0] [ 30%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[system-git-client-POETRY_SYSTEM_GIT_CLIENT-1-True] [gw89] [ 30%] PASSED tests/config/test_config.py::test_config_get_default_value[solver.min-release-age-0] [gw117] [ 30%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.create-POETRY_VIRTUALENVS_CREATE-false-False] tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[{option} show --only main--P] tests/console/commands/test_config.py::test_config_installer_parallel [gw76] [ 30%] PASSED tests/test_factory.py::test_create_poetry_fails_on_invalid_configuration [gw7] [ 30%] PASSED tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/invalid/path---directory] tests/console/test_application_global_options.py::test_application_io_options_are_set[-vvv-is_debug-True] tests/installation/test_wheel_installer.py::test_enable_bytecode_compilation[False] tests/utils/env/python/test_manager.py::test_find_all_versions[>=3.9.2-None-None-4] tests/utils/env/python/test_manager.py::test_find_all_versions[>=3.10-None-None-3] tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[run -v --directory=run] tests/utils/env/python/test_manager.py::test_find_all_versions[~3.9-None-None-2] tests/console/commands/debug/test_resolve.py::test_debug_resolve_shows_marker_when_present [gw4] [ 30%] PASSED tests/console/test_application_global_options.py::test_application_io_options_are_set[-vvv-is_debug-True] [gw71] [ 30%] PASSED tests/installation/test_wheel_installer.py::test_enable_bytecode_compilation[False] [gw112] [ 30%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_optional[existing_extras1-expected_extras1-False] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.system-site-packages-POETRY_VIRTUALENVS_OPTIONS_SYSTEM_SITE_PACKAGES-false-False] [gw85] [ 30%] PASSED tests/utils/env/python/test_manager.py::test_find_all_versions[>=3.9.2-None-None-4] tests/config/test_config.py::test_config_get_from_environment_variable[keyring.enabled-POETRY_KEYRING_ENABLED-1-True] [gw99] [ 30%] PASSED tests/utils/env/python/test_manager.py::test_find_all_versions[>=3.10-None-None-3] tests/test_factory.py::test_poetry_with_empty_build_constraints [gw110] [ 30%] PASSED tests/utils/env/python/test_manager.py::test_find_all_versions[~3.9-None-None-2] tests/mixology/version_solver/test_unsolvable.py::test_package_with_the_same_name_gives_clear_error_message [gw89] [ 30%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.system-site-packages-POETRY_VIRTUALENVS_OPTIONS_SYSTEM_SITE_PACKAGES-false-False] [gw117] [ 30%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[keyring.enabled-POETRY_KEYRING_ENABLED-1-True] [gw114] [ 30%] PASSED tests/console/commands/test_add.py::test_add_creating_poetry_section_does_not_remove_existing_tools tests/installation/test_wheel_installer.py::test_no_path_traversal_via_symlink[False-False] [gw7] [ 31%] PASSED tests/mixology/version_solver/test_unsolvable.py::test_package_with_the_same_name_gives_clear_error_message tests/console/test_application_global_options.py::test_application_io_options_are_set[--ansi-is_decorated-True] tests/console/commands/test_add.py::test_add_greater_constraint [gw88] [ 31%] PASSED tests/console/commands/test_config.py::test_set_cert[foo.bar-path/to/ca.pem-path/to/ca.pem] [gw47] [ 31%] PASSED tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show --only main {option}--P] [gw71] [ 31%] PASSED tests/installation/test_wheel_installer.py::test_no_path_traversal_via_symlink[False-False] [gw9] [ 31%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[pytest-expected4-installer.no-binary] tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs1-False] tests/config/test_config.py::test_config_get_from_environment_variable[keyring.enabled-POETRY_KEYRING_ENABLED-True-True] tests/config/test_config.py::test_config_get_default_value[solver.min-release-age-exclude-None] tests/console/commands/test_add.py::test_add_replace_by_constraint tests/mixology/version_solver/test_unsolvable.py::test_no_version_that_matches_combined_constraints [gw89] [ 31%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[keyring.enabled-POETRY_KEYRING_ENABLED-True-True] [gw117] [ 31%] PASSED tests/config/test_config.py::test_config_get_default_value[solver.min-release-age-exclude-None] tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/invalid/path--C] [gw4] [ 31%] PASSED tests/console/test_application_global_options.py::test_application_io_options_are_set[--ansi-is_decorated-True] [gw7] [ 31%] PASSED tests/mixology/version_solver/test_unsolvable.py::test_no_version_that_matches_combined_constraints [gw101] [ 31%] PASSED tests/console/commands/env/test_activate.py::test_no_additional_output_in_verbose_mode[-v] tests/console/commands/test_config.py::test_config_installer_build_config_settings_bad_values[BAD] [gw83] [ 31%] PASSED tests/test_factory.py::test_validate [gw1] [ 31%] PASSED tests/console/commands/test_config.py::test_set_cert[foo-true-True] [gw95] [ 31%] PASSED tests/console/commands/self/test_self_command.py::test_generate_system_pyproject_carriage_returns tests/config/test_config.py::test_config_get_from_environment_variable_build_config_settings[{0: "hello"}-True] [gw16] [ 31%] PASSED tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs1-False] [gw65] [ 31%] PASSED tests/console/commands/test_config.py::test_config_migrate[yes-system-git-client = true\n\n[virtualenvs]\nuse-poetry-python = true\n] [gw45] [ 31%] PASSED tests/console/commands/test_config.py::test_config_installer_build_config_settings_bad_values[BAD=VALUE] tests/console/test_application_global_options.py::test_application_io_options_are_set[--verbose-is_verbose-True] [gw125] [ 31%] PASSED tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[-v --directory=run run] tests/test_factory.py::test_poetry_with_pypi_explicit_only[with_explicit_pypi_and_other_explicit] [gw89] [ 31%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable_build_config_settings[{0: "hello"}-True] tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script[tcsh-source-.csh] [gw92] [ 31%] PASSED tests/console/commands/test_run.py::test_run_keeps_options_passed_before_command_args tests/console/commands/test_config.py::test_config_installer_build_config_settings tests/console/commands/self/test_self_command.py::test_generate_system_pyproject_trailing_newline[0] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.always-copy-POETRY_VIRTUALENVS_OPTIONS_ALWAYS_COPY-True-True] tests/console/commands/test_config.py::test_config_installer_binary_filter_config[true-expected0-installer.only-binary] tests/console/commands/test_config.py::test_list_must_not_display_sources_from_pyproject_toml [gw60] [ 31%] PASSED tests/console/commands/test_config.py::test_unset_cert[foo] [gw47] [ 31%] PASSED tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/invalid/path--C] [gw54] [ 31%] PASSED tests/utils/test_pip.py::test_pip_install_successful tests/console/commands/test_run.py::test_run_passes_all_args [gw16] [ 31%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.always-copy-POETRY_VIRTUALENVS_OPTIONS_ALWAYS_COPY-True-True] tests/console/commands/test_run.py::test_run_keeps_options_passed_before_command_args_combined_short_opts tests/console/commands/test_config.py::test_config_installer_binary_filter_config[PyTest-expected5-installer.no-binary] tests/utils/test_pip.py::test_pip_install_with_keyboard_interrupt tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[{option} show --only main--C] tests/config/test_config.py::test_config_get_from_environment_variable[system-git-client-POETRY_SYSTEM_GIT_CLIENT-False-False] [gw4] [ 31%] PASSED tests/console/test_application_global_options.py::test_application_io_options_are_set[--verbose-is_verbose-True] [gw16] [ 31%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[system-git-client-POETRY_SYSTEM_GIT_CLIENT-False-False] [gw3] [ 31%] PASSED tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[{option} show --only main--P] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.create-POETRY_VIRTUALENVS_CREATE-0-False] tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show --only main {option}---directory] [gw30] [ 31%] PASSED tests/console/commands/test_config.py::test_config_installer_parallel tests/console/commands/test_config.py::test_set_cert[foo.bar-true-True] [gw100] [ 31%] PASSED tests/console/commands/test_check.py::test_check_lock_up_to_date[--lock] tests/console/test_application.py::test_application_execute_plugin_command [gw16] [ 31%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.create-POETRY_VIRTUALENVS_CREATE-0-False] tests/console/commands/test_check.py::test_check_invalid tests/config/test_config.py::test_config_get_from_environment_variable[solver.lazy-wheel-POETRY_SOLVER_LAZY_WHEEL-True-True] [gw16] [ 31%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[solver.lazy-wheel-POETRY_SOLVER_LAZY_WHEEL-True-True] tests/console/commands/source/test_show.py::test_source_show_two[upper] [gw29] [ 31%] PASSED tests/console/test_application.py::test_application_execute_plugin_command [gw126] [ 32%] PASSED tests/console/commands/env/test_activate.py::test_no_additional_output_in_verbose_mode[] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.system-site-packages-POETRY_VIRTUALENVS_OPTIONS_SYSTEM_SITE_PACKAGES-1-True] tests/repositories/test_repository.py::test_find_packages_allow_prereleases[False->=1.5-expected4] tests/repositories/link_sources/test_html.py::test_link_attributes[data-requires-python=">=3.7" data-yanked-expected_link5] tests/console/commands/env/test_activate.py::test_no_additional_output_in_verbose_mode[-vv] [gw54] [ 32%] PASSED tests/utils/test_pip.py::test_pip_install_with_keyboard_interrupt [gw8] [ 32%] PASSED tests/test_factory.py::test_create_poetry_with_packages_and_includes [gw49] [ 32%] PASSED tests/repositories/test_repository.py::test_find_packages_allow_prereleases[False->=1.5-expected4] tests/console/commands/self/test_install.py::test_sync_deprecation[False] [gw29] [ 32%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.system-site-packages-POETRY_VIRTUALENVS_OPTIONS_SYSTEM_SITE_PACKAGES-1-True] tests/config/test_config.py::test_config_get_default_value[requests.max-retries-0] [gw106] [ 32%] PASSED tests/console/commands/test_add.py::test_add_non_package_mode_no_name tests/test_factory.py::test_poetry_with_supplemental_source tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.create-POETRY_VIRTUALENVS_CREATE-True-True] [gw33] [ 32%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[-expected7-installer.no-binary] [gw103] [ 32%] PASSED tests/test_factory.py::test_validate_fails [gw49] [ 32%] PASSED tests/config/test_config.py::test_config_get_default_value[requests.max-retries-0] [gw9] [ 32%] PASSED tests/console/commands/test_config.py::test_config_installer_build_config_settings_bad_values[BAD] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.create-POETRY_VIRTUALENVS_CREATE-1-True] tests/test_factory.py::test_create_poetry_non_package_mode tests/console/commands/test_config.py::test_config_installer_binary_filter_config[0-expected3-installer.only-binary] [gw22] [ 32%] PASSED tests/repositories/link_sources/test_html.py::test_link_attributes[data-requires-python=">=3.7" data-yanked-expected_link5] [gw29] [ 32%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.create-POETRY_VIRTUALENVS_CREATE-True-True] tests/console/commands/test_config.py::test_config_installer_binary_filter_config[false-expected2-installer.no-binary] tests/config/test_config.py::test_config_get_default_value[virtualenvs.create-True] [gw49] [ 32%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.create-POETRY_VIRTUALENVS_CREATE-1-True] tests/config/test_config.py::test_config_get_from_environment_variable[solver.lazy-wheel-POETRY_SOLVER_LAZY_WHEEL-false-False] [gw27] [ 32%] PASSED tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[{option} show --only main---project] tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show {option} --only main--C] tests/config/test_config.py::test_config_get_from_environment_variable[keyring.enabled-POETRY_KEYRING_ENABLED-0-False] tests/repositories/test_repository.py::test_find_packages_yanked[>=20.0a0-expected2] tests/utils/env/test_env.py::test_marker_env_is_equal_for_all_envs [gw23] [ 32%] PASSED tests/masonry/builders/test_editable_builder.py::test_builder_catches_bad_scripts_too_many_colon [gw49] [ 32%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[solver.lazy-wheel-POETRY_SOLVER_LAZY_WHEEL-false-False] [gw22] [ 32%] PASSED tests/config/test_config.py::test_config_get_default_value[virtualenvs.create-True] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.no-pip-POETRY_VIRTUALENVS_OPTIONS_NO_PIP-0-False] tests/masonry/builders/test_editable_builder.py::test_builder_installs_proper_files_for_standard_packages[simple_project] [gw29] [ 32%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[keyring.enabled-POETRY_KEYRING_ENABLED-0-False] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.no-pip-POETRY_VIRTUALENVS_OPTIONS_NO_PIP-False-False] [gw61] [ 32%] PASSED tests/test_factory.py::test_create_poetry_with_multi_constraints_dependency tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.no-pip-POETRY_VIRTUALENVS_OPTIONS_NO_PIP-1-True] [gw49] [ 32%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.no-pip-POETRY_VIRTUALENVS_OPTIONS_NO_PIP-0-False] tests/mixology/version_solver/test_python_constraint.py::test_dependency_does_not_match_root_python_constraint tests/test_factory.py::test_poetry_with_multiple_supplemental_sources [gw95] [ 32%] PASSED tests/console/commands/self/test_self_command.py::test_generate_system_pyproject_trailing_newline[0] [gw83] [ 32%] PASSED tests/test_factory.py::test_poetry_with_pypi_explicit_only[with_explicit_pypi_and_other_explicit] tests/console/commands/self/test_self_command.py::test_generate_system_pyproject_trailing_newline[2] [gw22] [ 32%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.no-pip-POETRY_VIRTUALENVS_OPTIONS_NO_PIP-False-False] [gw41] [ 32%] PASSED tests/repositories/test_repository.py::test_find_packages_yanked[>=20.0a0-expected2] tests/config/test_config.py::test_config_expands_tilde_for_virtualenvs_path[~/.venvs-expected0] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---with bam --without bam-groups13] [gw77] [ 32%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[True---without foo,bar-groups7] [gw6] [ 32%] PASSED tests/console/commands/debug/test_resolve.py::test_debug_resolve_shows_marker_when_present tests/console/commands/debug/test_resolve.py::test_debug_resolve_gives_resolution_results [gw29] [ 32%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.no-pip-POETRY_VIRTUALENVS_OPTIONS_NO_PIP-1-True] tests/config/test_config.py::test_config_get_default_value[installer.parallel-True] tests/console/commands/test_check.py::test_check_lock_missing[--lock-Error: poetry.lock was not found.\n-1] tests/console/commands/env/test_remove.py::test_remove_by_python_version [gw22] [ 32%] PASSED tests/config/test_config.py::test_config_get_default_value[installer.parallel-True] [gw41] [ 32%] PASSED tests/config/test_config.py::test_config_expands_tilde_for_virtualenvs_path[~/.venvs-expected0] tests/config/test_config.py::test_config_get_from_environment_variable[system-git-client-POETRY_SYSTEM_GIT_CLIENT-true-True] [gw40] [ 32%] PASSED tests/console/commands/debug/test_resolve.py::test_debug_resolve_git_dependency tests/config/test_config.py::test_config_get_from_environment_variable[requests.max-retries-POETRY_REQUESTS_MAX_RETRIES-4-4] [gw1] [ 32%] PASSED tests/console/commands/test_config.py::test_config_installer_build_config_settings tests/console/commands/test_add.py::test_add_with_dry_run_keep_files_intact[cachy --dry-run] tests/console/commands/test_install.py::test_only_root_conflicts_with_without_only_all_groups[--without foo] tests/console/commands/test_config.py::test_list_displays_default_value_if_not_set tests/console/commands/self/test_add_plugins.py::test_add_with_git_constraint_with_extras [gw121] [ 33%] PASSED tests/console/commands/test_add.py::test_add_git_constraint_with_poetry [gw125] [ 33%] PASSED tests/console/commands/test_run.py::test_run_passes_all_args [gw24] [ 33%] PASSED tests/mixology/version_solver/test_python_constraint.py::test_dependency_does_not_match_root_python_constraint [gw22] [ 33%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[system-git-client-POETRY_SYSTEM_GIT_CLIENT-true-True] tests/config/test_config.py::test_config_expands_tilde_for_virtualenvs_path[venv-expected1] tests/console/commands/test_run.py::test_run_has_helpful_error_when_command_not_found [gw24] [ 33%] PASSED tests/config/test_config.py::test_config_expands_tilde_for_virtualenvs_path[venv-expected1] tests/config/test_config.py::test_config_get_from_environment_variable[system-git-client-POETRY_SYSTEM_GIT_CLIENT-True-True] [gw41] [ 33%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[requests.max-retries-POETRY_REQUESTS_MAX_RETRIES-4-4] tests/config/test_config.py::test_config_get_from_environment_variable[installer.re-resolve-POETRY_INSTALLER_RE_RESOLVE-false-False] tests/console/commands/source/test_show.py::test_source_show_pypi tests/publishing/test_uploader.py::test_uploader_skips_existing[400-File already exists] [gw3] [ 33%] PASSED tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show --only main {option}---directory] tests/console/test_application_global_options.py::test_application_global_option_ensure_error_when_context_invalid [gw24] [ 33%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[system-git-client-POETRY_SYSTEM_GIT_CLIENT-True-True] tests/utils/env/test_env.py::test_call_with_keyboard_interrupt tests/console/commands/python/test_python_install.py::test_install_exists tests/config/test_config.py::test_config_get_from_environment_variable[requests.max-retries-POETRY_REQUESTS_MAX_RETRIES-2-2] [gw41] [ 33%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[installer.re-resolve-POETRY_INSTALLER_RE_RESOLVE-false-False] tests/console/commands/test_add.py::test_add_to_group_uses_existing_legacy_group tests/config/test_config.py::test_config_get_from_environment_variable[solver.min-release-age-POETRY_SOLVER_MIN_RELEASE_AGE-4-4] tests/utils/env/test_env.py::test_env_finds_the_correct_executables [gw34] [ 33%] PASSED tests/console/commands/test_lock.py::test_lock_path_dependency_does_not_exist[missing_file_dependency-False] [gw24] [ 33%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[requests.max-retries-POETRY_REQUESTS_MAX_RETRIES-2-2] [gw30] [ 33%] PASSED tests/console/commands/test_config.py::test_set_cert[foo.bar-true-True] tests/config/test_config.py::test_config_get_from_environment_variable[solver.min-release-age-POETRY_SOLVER_MIN_RELEASE_AGE-2-2] tests/config/test_config.py::test_config_get_processes_depended_on_values [gw3] [ 33%] PASSED tests/console/test_application_global_options.py::test_application_global_option_ensure_error_when_context_invalid [gw60] [ 33%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[PyTest-expected5-installer.no-binary] tests/console/commands/test_config.py::test_display_repository_with_periods_in_name [gw45] [ 33%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[true-expected0-installer.only-binary] [gw41] [ 33%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[solver.min-release-age-POETRY_SOLVER_MIN_RELEASE_AGE-4-4] [gw9] [ 33%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[false-expected2-installer.no-binary] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.in-project-POETRY_VIRTUALENVS_IN_PROJECT-false-False] tests/console/commands/test_config.py::test_config_command_in_sync_with_config_class tests/console/commands/test_config.py::test_config_installer_binary_filter_config[0-expected3-installer.no-binary] [gw24] [ 33%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[solver.min-release-age-POETRY_SOLVER_MIN_RELEASE_AGE-2-2] [gw108] [ 33%] PASSED tests/utils/env/python/test_manager.py::test_find_all_with_poetry_managed tests/utils/env/python/test_manager.py::test_find_all_versions[None-cpython-None-4] tests/console/commands/test_add.py::test_add_prefers_stable_releases [gw34] [ 33%] PASSED tests/config/test_config.py::test_config_get_processes_depended_on_values tests/console/commands/test_add.py::test_add_constraint_with_extras[msgpack] [gw80] [ 33%] PASSED tests/utils/env/test_env.py::test_call_with_keyboard_interrupt [gw46] [ 33%] PASSED tests/inspection/test_info.py::test_info_setup_complex_calls_script tests/config/test_config.py::test_config_get_from_environment_variable[installer.max-workers-POETRY_INSTALLER_MAX_WORKERS-4-4] [gw41] [ 33%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.in-project-POETRY_VIRTUALENVS_IN_PROJECT-false-False] [gw48] [ 33%] PASSED tests/console/commands/test_config.py::test_display_single_setting[virtualenvs.create-true\n] [gw60] [ 33%] PASSED tests/console/commands/test_config.py::test_config_command_in_sync_with_config_class tests/inspection/test_info.py::test_info_from_wheel tests/utils/test_cache.py::test_get_cache_directory_for_git[None] tests/console/commands/test_config.py::test_unset_cert[foo.bar] [gw95] [ 33%] PASSED tests/console/commands/self/test_self_command.py::test_generate_system_pyproject_trailing_newline[2] tests/config/test_config_source.py::test_config_source_migration_rename_key tests/console/commands/test_config.py::test_config_solver_lazy_wheel [gw108] [ 33%] PASSED tests/utils/env/python/test_manager.py::test_find_all_versions[None-cpython-None-4] tests/utils/env/python/test_manager.py::test_get_by_name_version[3.10-10] [gw92] [ 33%] PASSED tests/console/commands/test_run.py::test_run_keeps_options_passed_before_command_args_combined_short_opts tests/console/commands/test_run.py::test_run_script_sys_argv0[not installed] [gw46] [ 33%] PASSED tests/inspection/test_info.py::test_info_from_wheel [gw34] [ 33%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[installer.max-workers-POETRY_INSTALLER_MAX_WORKERS-4-4] tests/inspection/test_info.py::test_info_from_wheel_metadata [gw94] [ 33%] PASSED tests/console/commands/test_install.py::test_only_root_conflicts_with_without_only_all_groups[--without foo] tests/config/test_config.py::test_config_get_from_environment_variable[system-git-client-POETRY_SYSTEM_GIT_CLIENT-0-False] [gw80] [ 33%] PASSED tests/utils/test_cache.py::test_get_cache_directory_for_git[None] tests/repositories/link_sources/test_base.py::test_links_for_version[0.1.1-filenames1] tests/utils/test_cache.py::test_get_cached_archives [gw95] [ 34%] PASSED tests/config/test_config_source.py::test_config_source_migration_rename_key tests/config/test_config_source.py::test_config_source_migration_unset_value [gw46] [ 34%] PASSED tests/inspection/test_info.py::test_info_from_wheel_metadata [gw108] [ 34%] PASSED tests/utils/env/python/test_manager.py::test_get_by_name_version[3.10-10] tests/repositories/test_http_repository.py::test_get_info_from_wheel[None-False] [gw94] [ 34%] PASSED tests/repositories/link_sources/test_base.py::test_links_for_version[0.1.1-filenames1] tests/inspection/test_info.py::test_info_setup_missing_mandatory_should_trigger_pep517[name] tests/repositories/link_sources/test_base.py::test_versions[demo-expected0] tests/utils/env/python/test_manager.py::test_find_all_versions[>=3.10-None-True-1] tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---without main-groups8] [gw80] [ 34%] PASSED tests/utils/test_cache.py::test_get_cached_archives tests/utils/test_cache.py::test_cache_flush [gw34] [ 34%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[system-git-client-POETRY_SYSTEM_GIT_CLIENT-0-False] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.system-site-packages-POETRY_VIRTUALENVS_OPTIONS_SYSTEM_SITE_PACKAGES-False-False] [gw95] [ 34%] PASSED tests/config/test_config_source.py::test_config_source_migration_unset_value [gw94] [ 34%] PASSED tests/repositories/link_sources/test_base.py::test_versions[demo-expected0] tests/repositories/link_sources/test_base.py::test_root_page_search[query1-expected1] [gw76] [ 34%] PASSED tests/test_factory.py::test_poetry_with_empty_build_constraints [gw65] [ 34%] PASSED tests/console/commands/test_config.py::test_list_must_not_display_sources_from_pyproject_toml [gw18] [ 34%] PASSED tests/repositories/test_http_repository.py::test_get_info_from_wheel[None-False] [gw5] [ 34%] PASSED tests/console/commands/env/test_remove.py::test_remove_by_python_version tests/console/commands/test_config.py::test_config_migrate[no-[experimental]\nsystem-git-client = true\n\n[virtualenvs]\nprefer-active-python = false\n] tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo-expected_variants6] [gw90] [ 34%] PASSED tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[run -v --directory=run] tests/repositories/link_sources/test_base.py::test_link_package_data[demo-0.1.0.tar.gz-expected1] [gw108] [ 34%] PASSED tests/utils/env/python/test_manager.py::test_find_all_versions[>=3.10-None-True-1] tests/utils/env/python/test_manager.py::test_find_all_versions[>=3.9.2-pypy-None-1] [gw94] [ 34%] PASSED tests/repositories/link_sources/test_base.py::test_root_page_search[query1-expected1] tests/repositories/link_sources/test_base.py::test_links_for_version[0.1.0-filenames0] [gw34] [ 34%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.system-site-packages-POETRY_VIRTUALENVS_OPTIONS_SYSTEM_SITE_PACKAGES-False-False] [gw80] [ 34%] PASSED tests/utils/test_cache.py::test_cache_flush tests/test_factory.py::test_create_poetry_with_local_config tests/utils/test_cache.py::test_get_found_cached_archive_for_link[https://example.com/demo-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl-/cache/demo-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl-False] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.no-pip-POETRY_VIRTUALENVS_OPTIONS_NO_PIP-True-True] [gw18] [ 34%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo-expected_variants6] [gw5] [ 34%] PASSED tests/repositories/link_sources/test_base.py::test_link_package_data[demo-0.1.0.tar.gz-expected1] tests/utils/test_dependency_specification.py::test_parse_dependency_specification[git+https://github.com/demo/demo.git#main-expected_variants3] tests/console/commands/test_init.py::test_predefined_all_options [gw112] [ 34%] PASSED tests/console/commands/test_add.py::test_add_greater_constraint tests/repositories/link_sources/test_base.py::test_root_page_search[poetry-expected0] [gw94] [ 34%] PASSED tests/repositories/link_sources/test_base.py::test_links_for_version[0.1.0-filenames0] tests/repositories/link_sources/test_base.py::test_link_package_data[demo-0.1.0.egg-expected2] [gw1] [ 34%] PASSED tests/console/commands/test_config.py::test_list_displays_default_value_if_not_set [gw8] [ 34%] PASSED tests/test_factory.py::test_poetry_with_supplemental_source tests/console/commands/test_config.py::test_display_repository_url_with_periods_in_name [gw5] [ 34%] PASSED tests/repositories/link_sources/test_base.py::test_root_page_search[poetry-expected0] [gw34] [ 34%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.no-pip-POETRY_VIRTUALENVS_OPTIONS_NO_PIP-True-True] tests/test_factory.py::test_poetry_with_multiple_sources [gw108] [ 34%] PASSED tests/utils/env/python/test_manager.py::test_find_all_versions[>=3.9.2-pypy-None-1] [gw80] [ 34%] PASSED tests/utils/test_cache.py::test_get_found_cached_archive_for_link[https://example.com/demo-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl-/cache/demo-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl-False] tests/repositories/link_sources/test_base.py::test_versions[invalid-expected1] [gw94] [ 34%] PASSED tests/repositories/link_sources/test_base.py::test_link_package_data[demo-0.1.0.egg-expected2] [gw38] [ 34%] PASSED tests/console/commands/test_init.py::test_predefined_all_options [gw125] [ 34%] PASSED tests/console/commands/test_run.py::test_run_has_helpful_error_when_command_not_found tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.create-POETRY_VIRTUALENVS_CREATE-False-False] [gw5] [ 34%] PASSED tests/repositories/link_sources/test_base.py::test_versions[invalid-expected1] tests/repositories/link_sources/test_base.py::test_root_page_search[nonexistent-expected3] tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo@^1.0.0-expected_variants8] [gw6] [ 35%] PASSED tests/console/commands/debug/test_resolve.py::test_debug_resolve_gives_resolution_results [gw103] [ 35%] PASSED tests/test_factory.py::test_create_poetry_non_package_mode [gw38] [ 35%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo@^1.0.0-expected_variants8] tests/utils/test_dependency_specification.py::test_parse_dependency_specification[git+ssh://github.com/demo/demo.git-expected_variants2] [gw125] [ 35%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.create-POETRY_VIRTUALENVS_CREATE-False-False] tests/test_factory.py::test_create_package_source_invalid[source0-Missing [name] in source.] [gw5] [ 35%] PASSED tests/repositories/link_sources/test_base.py::test_root_page_search[nonexistent-expected3] tests/repositories/link_sources/test_base.py::test_packages [gw5] [ 35%] PASSED tests/repositories/link_sources/test_base.py::test_packages [gw61] [ 35%] PASSED tests/test_factory.py::test_poetry_with_multiple_supplemental_sources [gw119] [ 35%] PASSED tests/console/commands/test_add.py::test_add_to_group_uses_existing_legacy_group tests/console/commands/python/test_python_install.py::test_install_free_threaded_not_supported tests/repositories/test_http_repository.py::test_get_info_from_wheel[True-False] tests/console/commands/test_config.py::test_set_http_basic tests/utils/test_cache.py::test_get_found_cached_archive_for_link[https://files.pythonhosted.org/demo-0.1.0.tar.gz-/cache/demo-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl-False] tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options9-valid_groups9-False] [gw25] [ 35%] PASSED tests/console/commands/test_lock.py::test_lock_path_dependency_deleted_from_pyproject[deleted_file_dependency-False] tests/test_factory.py::test_create_package_source_invalid[source1-Missing [url] in source 'foo'.] tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options6-valid_groups6-True] [gw103] [ 35%] PASSED tests/test_factory.py::test_create_package_source_invalid[source0-Missing [name] in source.] [gw119] [ 35%] PASSED tests/utils/test_cache.py::test_get_found_cached_archive_for_link[https://files.pythonhosted.org/demo-0.1.0.tar.gz-/cache/demo-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl-False] tests/utils/test_cache.py::test_cache_remember tests/test_factory.py::test_poetry_with_no_default_source [gw72] [ 35%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---with bam --without bam-groups13] tests/console/commands/test_init.py::test_validate_package_valid[foo@2.0] tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs6-reason] tests/repositories/test_http_repository.py::test_calculate_sha256[mock_hashes1] tests/console/commands/test_init.py::test_init_existing_pyproject_simple [gw11] [ 35%] PASSED tests/repositories/test_http_repository.py::test_get_info_from_wheel[True-False] tests/publishing/test_publisher.py::test_publish_uses_client_cert tests/console/commands/test_lock.py::test_lock_with_invalid_lockfile[True] [gw119] [ 35%] PASSED tests/utils/test_cache.py::test_cache_remember [gw30] [ 35%] PASSED tests/console/commands/test_config.py::test_display_repository_with_periods_in_name [gw47] [ 35%] PASSED tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[{option} show --only main--C] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.always-copy-POETRY_VIRTUALENVS_OPTIONS_ALWAYS_COPY-0-False] tests/puzzle/test_solver_internals.py::test_propagate_markers_with_cycle tests/utils/test_cache.py::test_get_found_cached_archive_for_link[https://example.com/demo-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl-/cache/demo-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl-True] [gw61] [ 35%] PASSED tests/test_factory.py::test_create_package_source_invalid[source1-Missing [url] in source 'foo'.] [gw44] [ 35%] PASSED tests/console/commands/test_init.py::test_validate_package_valid[foo@2.0] [gw101] [ 35%] PASSED tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script[tcsh-source-.csh] tests/console/commands/test_init.py::test_init_does_not_add_readme_key_when_readme_missing [gw119] [ 35%] PASSED tests/utils/test_cache.py::test_get_found_cached_archive_for_link[https://example.com/demo-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl-/cache/demo-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl-True] [gw60] [ 35%] PASSED tests/console/commands/test_config.py::test_unset_cert[foo.bar] tests/console/test_application_global_options.py::test_application_io_options_are_set[--no-ansi-is_decorated-False] [gw72] [ 35%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.always-copy-POETRY_VIRTUALENVS_OPTIONS_ALWAYS_COPY-0-False] tests/console/commands/test_init.py::test_generate_choice_list[_generate_choice_list_packages1-Flask] [gw68] [ 35%] PASSED tests/console/commands/test_init.py::test_init_existing_pyproject_simple tests/console/commands/test_publish.py::test_publish_with_cert tests/test_factory.py::test_poetry_with_pypi_explicit_only[with_explicit_pypi_no_other] tests/utils/test_cache.py::test_missing_cache_file tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script[nu-overlay use-.nu] tests/config/test_config.py::test_str_list_normalizer[foo, bar , baz-expected0] [gw119] [ 35%] PASSED tests/utils/test_cache.py::test_missing_cache_file tests/puzzle/test_solver_internals.py::test_propagate_markers_with_root_extra tests/console/commands/test_init.py::test_predefined_dev_dependency [gw113] [ 35%] PASSED tests/console/commands/test_add.py::test_add_prefers_stable_releases tests/repositories/test_http_repository.py::test_calculate_sha256_defaults_to_sha256_on_md5_errors tests/repositories/test_http_repository.py::test_min_release_age_exclude_source[exclude_sources0-True] tests/utils/env/python/test_python_providers.py::test_poetry_python_path_provider_no_pythons [gw21] [ 35%] PASSED tests/console/commands/test_init.py::test_init_does_not_add_readme_key_when_readme_missing tests/console/commands/cache/test_clear.py::test_cache_clear_pkg[Cachy-yes] [gw18] [ 35%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[git+https://github.com/demo/demo.git#main-expected_variants3] tests/utils/test_dependency_specification.py::test_parse_dependency_specification[name@http://foo.com-expected_variants20] [gw33] [ 35%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[0-expected3-installer.only-binary] [gw17] [ 35%] PASSED tests/console/commands/test_init.py::test_generate_choice_list[_generate_choice_list_packages1-Flask] tests/console/commands/test_add.py::test_add_constraint_not_found_with_source tests/console/commands/test_update.py::test_update_prints_operations[-True] [gw120] [ 35%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_extras[msgpack] tests/console/commands/cache/test_clear.py::test_cache_clear_all_no_entries [gw72] [ 35%] PASSED tests/config/test_config.py::test_str_list_normalizer[foo, bar , baz-expected0] tests/console/commands/test_config.py::test_config_solver_min_release_age_exclude_source [gw113] [ 36%] PASSED tests/utils/env/python/test_python_providers.py::test_poetry_python_path_provider_no_pythons tests/utils/test_dependency_specification.py::test_parse_dependency_specification[https://files.pythonhosted.org/distributions/demo-0.1.0.tar.gz-expected_variants16] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.in-project-POETRY_VIRTUALENVS_IN_PROJECT-0-False] tests/utils/env/python/test_python_providers.py::test_shutil_which_python_provider [gw68] [ 36%] PASSED tests/puzzle/test_solver_internals.py::test_propagate_markers_with_root_extra [gw18] [ 36%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[name@http://foo.com-expected_variants20] tests/puzzle/test_solver_internals.py::test_propagate_markers_with_duplicate_dependency_root_extra [gw12] [ 36%] PASSED tests/console/commands/test_init.py::test_predefined_dev_dependency [gw126] [ 36%] PASSED tests/console/commands/env/test_activate.py::test_no_additional_output_in_verbose_mode[-vv] [gw74] [ 36%] PASSED tests/console/commands/source/test_show.py::test_source_show_pypi tests/console/commands/test_version.py::test_increment_version[1.2.3beta1-prerelease-1.2.3b2] [gw65] [ 36%] PASSED tests/console/commands/test_config.py::test_config_migrate[no-[experimental]\nsystem-git-client = true\n\n[virtualenvs]\nprefer-active-python = false\n] tests/utils/test_cache.py::test_detect_corrupted_cache_key_file[9999999999"va\xd8\x00"] [gw66] [ 36%] PASSED tests/repositories/test_http_repository.py::test_min_release_age_exclude_source[exclude_sources0-True] tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script[zsh-source-] tests/console/commands/source/test_show.py::test_source_show_given_priority[source_supplemental] [gw68] [ 36%] PASSED tests/puzzle/test_solver_internals.py::test_propagate_markers_with_duplicate_dependency_root_extra [gw38] [ 36%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[git+ssh://github.com/demo/demo.git-expected_variants2] tests/puzzle/test_solver_internals.py::test_propagate_markers_with_extra tests/console/commands/test_version.py::test_next_phase_version[1.2.3a1-prerelease-1.2.3b0] tests/utils/test_dependency_specification.py::test_parse_dependency_specification[requests [security,tests] >= 2.8.1, == 2.8.* ; python_version < "2.7"-expected_variants18] [gw1] [ 36%] PASSED tests/console/commands/test_config.py::test_display_repository_url_with_periods_in_name [gw127] [ 36%] PASSED tests/console/commands/test_add.py::test_add_with_dry_run_keep_files_intact[cachy --dry-run] tests/repositories/link_sources/test_base.py::test_link_package_data[demo-0.1.0_invalid-py2.py3-none-any.whl-None] [gw26] [ 36%] PASSED tests/repositories/test_http_repository.py::test_calculate_sha256_defaults_to_sha256_on_md5_errors [gw74] [ 36%] PASSED tests/utils/test_cache.py::test_detect_corrupted_cache_key_file[9999999999"va\xd8\x00"] tests/utils/test_cache.py::test_get_not_found_cached_archive_for_link[https://files.pythonhosted.org/demo-0.1.0.tar.gz-True-available_packages0] [gw72] [ 36%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.in-project-POETRY_VIRTUALENVS_IN_PROJECT-0-False] [gw12] [ 36%] PASSED tests/console/commands/test_version.py::test_increment_version[1.2.3beta1-prerelease-1.2.3b2] [gw123] [ 36%] PASSED tests/repositories/link_sources/test_html.py::test_yanked[yanked_attrs6-reason] [gw120] [ 36%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[https://files.pythonhosted.org/distributions/demo-0.1.0.tar.gz-expected_variants16] tests/console/commands/test_version.py::test_increment_version[0.0.0-major-1.0.0] [gw68] [ 36%] PASSED tests/puzzle/test_solver_internals.py::test_propagate_markers_with_extra tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo[a,b]-expected_variants13] [gw127] [ 36%] PASSED tests/repositories/link_sources/test_base.py::test_link_package_data[demo-0.1.0_invalid-py2.py3-none-any.whl-None] [gw38] [ 36%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[requests [security,tests] >= 2.8.1, == 2.8.* ; python_version < "2.7"-expected_variants18] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.use-poetry-python-POETRY_VIRTUALENVS_USE_POETRY_PYTHON-1-True] tests/puzzle/test_solver_internals.py::test_propagate_groups_with_extra tests/utils/test_dependency_specification.py::test_parse_dependency_specification[name [fred,bar] @ http://foo.com ; python_version=='2.7'-expected_variants21] tests/repositories/link_sources/test_base.py::test_root_page_search[lib-expected2] [gw21] [ 36%] PASSED tests/console/commands/cache/test_clear.py::test_cache_clear_pkg[Cachy-yes] tests/puzzle/test_solver_internals.py::test_propagate_markers_for_groups1 [gw114] [ 36%] PASSED tests/console/commands/test_add.py::test_add_replace_by_constraint [gw74] [ 36%] PASSED tests/utils/test_cache.py::test_get_not_found_cached_archive_for_link[https://files.pythonhosted.org/demo-0.1.0.tar.gz-True-available_packages0] [gw12] [ 36%] PASSED tests/console/commands/test_version.py::test_increment_version[0.0.0-major-1.0.0] tests/console/commands/test_version.py::test_increment_version[1.2.3b1-prerelease-1.2.3b2] [gw127] [ 36%] PASSED tests/repositories/link_sources/test_base.py::test_root_page_search[lib-expected2] tests/repositories/link_sources/test_base.py::test_link_package_data[no-package-at-all.txt-None] [gw38] [ 36%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[name [fred,bar] @ http://foo.com ; python_version=='2.7'-expected_variants21] tests/utils/test_cache.py::test_cache_forget [gw17] [ 36%] PASSED tests/console/commands/cache/test_clear.py::test_cache_clear_all_no_entries tests/console/commands/cache/test_clear.py::test_cache_clear_all_one_cache[no] [gw45] [ 36%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[0-expected3-installer.no-binary] [gw120] [ 36%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo[a,b]-expected_variants13] tests/utils/test_dependency_specification.py::test_parse_dependency_specification[name (>=3,<4)-expected_variants19] tests/console/commands/cache/test_clear.py::test_cache_clear_pkg[Cachy-no] [gw98] [ 36%] PASSED tests/console/commands/test_check.py::test_check_lock_outdated[--lock] [gw47] [ 36%] PASSED tests/console/test_application_global_options.py::test_application_io_options_are_set[--no-ansi-is_decorated-False] [gw87] [ 37%] PASSED tests/console/commands/test_run.py::test_run_script_sys_argv0[installed] tests/console/commands/test_run.py::test_run_script_exit_code [gw12] [ 37%] PASSED tests/console/commands/test_version.py::test_increment_version[1.2.3b1-prerelease-1.2.3b2] [gw10] [ 37%] PASSED tests/repositories/test_http_repository.py::test_calculate_sha256[mock_hashes1] tests/console/commands/test_publish.py::test_publish_dist_dir_and_build_options[absolute] tests/console/commands/test_version.py::test_increment_version[0.0.0-1.2.3-1.2.3] [gw113] [ 37%] PASSED tests/utils/env/python/test_python_providers.py::test_shutil_which_python_provider [gw68] [ 37%] PASSED tests/puzzle/test_solver_internals.py::test_propagate_groups_with_extra [gw127] [ 37%] PASSED tests/repositories/link_sources/test_base.py::test_link_package_data[no-package-at-all.txt-None] tests/repositories/link_sources/test_base.py::test_links_for_version[0.1.2-filenames2] [gw11] [ 37%] PASSED tests/puzzle/test_solver_internals.py::test_propagate_markers_with_cycle tests/puzzle/test_solver_internals.py::test_merge_override_packages_restricted tests/utils/env/python/test_python_providers.py::test_poetry_python_path_provider tests/console/commands/test_version.py::test_short_version_show [gw74] [ 37%] PASSED tests/utils/test_cache.py::test_cache_forget tests/utils/test_cache.py::test_detect_corrupted_cache_key_file[999999a999"value"] tests/console/commands/test_config.py::test_config_installer_binary_filter_config[pytest,black-expected6-installer.no-binary] [gw72] [ 37%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.use-poetry-python-POETRY_VIRTUALENVS_USE_POETRY_PYTHON-1-True] tests/config/test_config.py::test_config_get_from_environment_variable[keyring.enabled-POETRY_KEYRING_ENABLED-false-False] [gw35] [ 37%] PASSED tests/masonry/builders/test_editable_builder.py::test_builder_catches_bad_scripts_no_colon [gw66] [ 37%] PASSED tests/console/commands/test_version.py::test_next_phase_version[1.2.3a1-prerelease-1.2.3b0] tests/console/commands/test_check.py::test_check_valid_legacy[args1-1] [gw51] [ 37%] PASSED tests/publishing/test_publisher.py::test_publish_uses_client_cert [gw120] [ 37%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[name (>=3,<4)-expected_variants19] tests/console/commands/test_version.py::test_version_show_with_underscore tests/utils/test_dependency_specification.py::test_parse_dependency_specification[../demo/demo.whl-expected_variants15] tests/console/commands/test_publish.py::test_publish_dist_dir_and_build_options[tmp/dist] tests/masonry/builders/test_editable_builder.py::test_builder_generates_proper_metadata_when_multiple_readme_files [gw127] [ 37%] PASSED tests/repositories/link_sources/test_base.py::test_links_for_version[0.1.2-filenames2] [gw11] [ 37%] PASSED tests/puzzle/test_solver_internals.py::test_merge_override_packages_restricted [gw113] [ 37%] PASSED tests/utils/env/python/test_python_providers.py::test_poetry_python_path_provider tests/utils/test_cache.py::test_cache_get_limited_minutes tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo@==1.0.0-expected_variants9] tests/puzzle/test_solver_internals.py::test_dfs_depth [gw74] [ 37%] PASSED tests/utils/test_cache.py::test_detect_corrupted_cache_key_file[999999a999"value"] [gw72] [ 37%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[keyring.enabled-POETRY_KEYRING_ENABLED-false-False] [gw27] [ 37%] PASSED tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show {option} --only main--C] [gw21] [ 37%] PASSED tests/console/commands/cache/test_clear.py::test_cache_clear_all_one_cache[no] [gw11] [ 37%] PASSED tests/puzzle/test_solver_internals.py::test_dfs_depth [gw120] [ 37%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[../demo/demo.whl-expected_variants15] [gw113] [ 37%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo@==1.0.0-expected_variants9] [gw64] [ 37%] PASSED tests/repositories/test_legacy_repository.py::test_package_partial_yank [gw17] [ 37%] PASSED tests/console/commands/cache/test_clear.py::test_cache_clear_pkg[Cachy-no] tests/console/commands/cache/test_clear.py::test_cache_clear_all[yes] [gw127] [ 37%] PASSED tests/utils/test_cache.py::test_cache_get_limited_minutes [gw111] [ 37%] PASSED tests/console/commands/test_config.py::test_set_http_basic tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show --only main {option}---project] tests/console/commands/cache/test_clear.py::test_cache_clear_all_one_cache_no_entries tests/utils/test_isolated_build.py::test_isolated_env_install_discards_requirements_not_needed_by_env [gw26] [ 37%] PASSED tests/console/commands/test_version.py::test_increment_version[0.0.0-1.2.3-1.2.3] tests/console/commands/test_version.py::test_increment_version[1.2.3-patch-1.2.4] [gw82] [ 37%] PASSED tests/utils/env/test_env.py::test_marker_env_is_equal_for_all_envs [gw118] [ 37%] PASSED tests/console/commands/python/test_python_install.py::test_install_exists [gw86] [ 37%] PASSED tests/console/commands/test_install.py::test_group_options_are_passed_to_the_installer[False---without main-groups8] [gw13] [ 38%] PASSED tests/publishing/test_uploader.py::test_uploader_skips_existing[400-File already exists] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.in-project-POETRY_VIRTUALENVS_IN_PROJECT-False-False] [gw17] [ 38%] PASSED tests/console/commands/cache/test_clear.py::test_cache_clear_all_one_cache_no_entries tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo@1.0.0-expected_variants7] [gw21] [ 38%] PASSED tests/console/commands/cache/test_clear.py::test_cache_clear_all[yes] tests/utils/test_cache.py::test_cache_get_put_has tests/utils/test_cache.py::test_missing_cache_path tests/console/commands/cache/test_clear.py::test_cache_clear_all[no] tests/console/commands/cache/test_clear.py::test_cache_clear_all_one_cache[yes] [gw82] [ 38%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.in-project-POETRY_VIRTUALENVS_IN_PROJECT-False-False] [gw122] [ 38%] PASSED tests/console/commands/test_add.py::test_add_git_ssh_constraint[False] tests/config/test_config.py::test_config_get_from_environment_variable_nested tests/repositories/test_legacy_repository.py::test_get_package_information_chooses_correct_distribution[legacy_repository_json] [gw26] [ 38%] PASSED tests/console/commands/test_version.py::test_increment_version[1.2.3-patch-1.2.4] tests/console/commands/test_version.py::test_next_phase_version[1.2.3-prerelease-1.2.4a0] tests/inspection/test_info.py::test_info_setup_missing_mandatory_should_trigger_pep517[version] tests/console/commands/test_add.py::test_add_constraint_with_extras_option[msgpack] [gw118] [ 38%] PASSED tests/utils/test_cache.py::test_missing_cache_path tests/console/commands/test_add.py::test_add_git_constraint_with_extras[FOO] tests/console/logging/test_io_formatter.py::test_log_prefix[root-syspath/foo/bar.py-foo] [gw82] [ 38%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable_nested tests/config/test_config.py::test_config_get_from_environment_variable[installer.re-resolve-POETRY_INSTALLER_RE_RESOLVE-False-False] tests/config/test_dict_config_source.py::test_dict_config_source_remove_property_with_list_keys tests/utils/test_cache.py::test_get_cache_directory_for_git[subdir] [gw17] [ 38%] PASSED tests/console/commands/cache/test_clear.py::test_cache_clear_all[no] [gw21] [ 38%] PASSED tests/console/commands/cache/test_clear.py::test_cache_clear_all_one_cache[yes] [gw86] [ 38%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo@1.0.0-expected_variants7] [gw19] [ 38%] PASSED tests/config/test_dict_config_source.py::test_dict_config_source_remove_property_with_list_keys tests/utils/test_dependency_specification.py::test_parse_dependency_specification[poetry-core (>=1.0.7,<1.1.0)-expected_variants17] [gw82] [ 38%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[installer.re-resolve-POETRY_INSTALLER_RE_RESOLVE-False-False] [gw13] [ 38%] PASSED tests/utils/test_cache.py::test_cache_get_put_has tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.system-site-packages-POETRY_VIRTUALENVS_OPTIONS_SYSTEM_SITE_PACKAGES-True-True] tests/utils/test_cache.py::test_get_cached_archive_for_link_no_race_condition [gw61] [ 38%] PASSED tests/test_factory.py::test_poetry_with_pypi_explicit_only[with_explicit_pypi_no_other] tests/mixology/version_solver/test_with_lock.py::test_with_unrelated_locked_dependencies [gw15] [ 38%] PASSED tests/console/logging/test_io_formatter.py::test_log_prefix[root-syspath/foo/bar.py-foo] [gw44] [ 38%] PASSED tests/console/commands/test_publish.py::test_publish_with_cert tests/test_helpers.py::TestMockMetadataEntryPoints::test_returns_empty_for_different_group tests/console/test_application.py::test_application_verify_cache_flag_at_install[False] tests/installation/test_wheel_installer.py::test_default_installation_source_dir_content [gw8] [ 38%] PASSED tests/test_factory.py::test_poetry_with_multiple_sources [gw82] [ 38%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.system-site-packages-POETRY_VIRTUALENVS_OPTIONS_SYSTEM_SITE_PACKAGES-True-True] [gw118] [ 38%] PASSED tests/utils/test_cache.py::test_get_cache_directory_for_git[subdir] [gw26] [ 38%] PASSED tests/console/commands/test_version.py::test_next_phase_version[1.2.3-prerelease-1.2.4a0] tests/utils/test_cache.py::test_get_found_cached_archive_for_link[https://files.pythonhosted.org/demo-0.1.0.tar.gz-/cache/demo-0.1.0.tar.gz-True] [gw19] [ 38%] PASSED tests/mixology/version_solver/test_with_lock.py::test_with_unrelated_locked_dependencies tests/test_factory.py::test_create_poetry_check_version_before_validation tests/config/test_config.py::test_config_get_default_value[solver.min-release-age-exclude-source-None] [gw57] [ 38%] PASSED tests/installation/test_wheel_installer.py::test_default_installation_source_dir_content tests/test_helpers.py::TestPbsInstallerSupportedArch::test_unsupported_architectures[sparc] tests/console/commands/test_publish.py::test_skip_existing_output tests/mixology/version_solver/test_with_lock.py::test_with_incompatible_locked_dependencies tests/console/commands/test_version.py::test_increment_version[1.2.3-beta.1-patch-1.2.3] [gw57] [ 38%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_unsupported_architectures[sparc] tests/test_helpers.py::TestPbsInstallerSupportedArch::test_case_insensitive[ARM64] [gw15] [ 38%] PASSED tests/test_helpers.py::TestMockMetadataEntryPoints::test_returns_empty_for_different_group tests/test_helpers.py::TestMockMetadataEntryPoints::test_patches_entry_points [gw23] [ 38%] PASSED tests/masonry/builders/test_editable_builder.py::test_builder_installs_proper_files_for_standard_packages[simple_project] [gw57] [ 38%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_case_insensitive[ARM64] tests/test_helpers.py::TestPbsInstallerSupportedArch::test_supported_architectures[x86_64] [gw82] [ 38%] PASSED tests/config/test_config.py::test_config_get_default_value[solver.min-release-age-exclude-source-None] [gw19] [ 38%] PASSED tests/mixology/version_solver/test_with_lock.py::test_with_incompatible_locked_dependencies tests/mixology/version_solver/test_with_lock.py::test_with_compatible_locked_dependencies_with_extras [gw57] [ 38%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_supported_architectures[x86_64] tests/test_helpers.py::TestPbsInstallerSupportedArch::test_supported_architectures[i686] [gw15] [ 38%] PASSED tests/test_helpers.py::TestMockMetadataEntryPoints::test_patches_entry_points tests/test_helpers.py::TestPbsInstallerSupportedArch::test_unsupported_architectures[ppc64le] [gw93] [ 38%] PASSED tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options6-valid_groups6-True] [gw8] [ 39%] PASSED tests/test_factory.py::test_create_poetry_check_version_before_validation [gw13] [ 39%] PASSED tests/utils/test_cache.py::test_get_cached_archive_for_link_no_race_condition tests/utils/test_cache.py::test_detect_corrupted_cache_key_file[fil3systemFa!led] tests/test_factory.py::test_poetry_with_multiple_sources_pypi [gw57] [ 39%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_supported_architectures[i686] tests/puzzle/test_solver_internals.py::test_propagate_markers_for_groups_same_dep [gw19] [ 39%] PASSED tests/mixology/version_solver/test_with_lock.py::test_with_compatible_locked_dependencies_with_extras [gw15] [ 39%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_unsupported_architectures[ppc64le] [gw48] [ 39%] PASSED tests/console/commands/test_config.py::test_config_solver_lazy_wheel [gw54] [ 39%] PASSED tests/console/commands/self/test_install.py::test_sync_deprecation[False] [gw118] [ 39%] PASSED tests/utils/test_cache.py::test_get_found_cached_archive_for_link[https://files.pythonhosted.org/demo-0.1.0.tar.gz-/cache/demo-0.1.0.tar.gz-True] [gw26] [ 39%] PASSED tests/console/commands/test_version.py::test_increment_version[1.2.3-beta.1-patch-1.2.3] tests/utils/test_cache.py::test_detect_corrupted_cache_key_file[] tests/repositories/test_repository.py::test_find_packages_allow_prereleases[True->=1.0-expected2] tests/console/commands/test_config.py::test_show_config_with_local_config_file_empty tests/utils/env/test_env.py::test_run_with_keyboard_interrupt [gw64] [ 39%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_information_chooses_correct_distribution[legacy_repository_json] [gw70] [ 39%] PASSED tests/console/commands/source/test_show.py::test_source_show_two[upper] [gw13] [ 39%] PASSED tests/utils/test_cache.py::test_detect_corrupted_cache_key_file[fil3systemFa!led] [gw58] [ 39%] PASSED tests/repositories/test_repository.py::test_find_packages_allow_prereleases[True->=1.0-expected2] tests/console/commands/test_check.py::test_check_readme_file_exists[poetry_str-False] tests/utils/test_cache.py::test_detect_corrupted_cache_key_file[\x00] tests/config/test_config.py::test_config_get_from_environment_variable[installer.re-resolve-POETRY_INSTALLER_RE_RESOLVE-true-True] tests/utils/env/test_env.py::test_env_finds_the_correct_executables_for_generic_env tests/test_helpers.py::TestPbsInstallerSupportedArch::test_case_insensitive[AMD64] [gw12] [ 39%] PASSED tests/console/commands/test_version.py::test_short_version_show [gw76] [ 39%] PASSED tests/test_factory.py::test_create_poetry_with_local_config [gw118] [ 39%] PASSED tests/utils/test_cache.py::test_detect_corrupted_cache_key_file[] [gw58] [ 39%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_case_insensitive[AMD64] tests/test_factory.py::test_create_poetry_version_not_ok [gw45] [ 39%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[pytest,black-expected6-installer.no-binary] [gw124] [ 39%] PASSED tests/console/commands/python/test_python_install.py::test_install_free_threaded_not_supported tests/test_helpers.py::TestPbsInstallerSupportedArch::test_supported_architectures[x86] [gw13] [ 39%] PASSED tests/utils/test_cache.py::test_detect_corrupted_cache_key_file[\x00] [gw97] [ 39%] PASSED tests/console/commands/test_check.py::test_check_does_not_error_on_pypi_reference tests/utils/test_dependency_specification.py::test_parse_dependency_specification[git+https://github.com/demo/demo.git-expected_variants1] tests/console/commands/test_config.py::test_display_undefined_setting[repositories.foo-There is no foo repository defined] [gw58] [ 39%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_supported_architectures[x86] tests/test_helpers.py::TestPbsInstallerSupportedArch::test_supported_architectures[arm64] tests/console/logging/test_io_formatter.py::test_path_to_package[unexpected/foo/bar/baz.py-None] tests/console/commands/test_check.py::test_check_lock_outdated[] [gw70] [ 39%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[installer.re-resolve-POETRY_INSTALLER_RE_RESOLVE-true-True] [gw79] [ 39%] PASSED tests/utils/env/test_env.py::test_run_with_keyboard_interrupt tests/console/commands/test_init.py::test_validate_package_valid[ foo ] [gw84] [ 39%] PASSED tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options9-valid_groups9-False] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.in-project-POETRY_VIRTUALENVS_IN_PROJECT-True-True] tests/utils/test_isolated_build.py::test_isolated_env_install_failure [gw58] [ 39%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_supported_architectures[arm64] tests/test_helpers.py::TestTestRepository::test_find_packages_returns_matching_packages tests/console/commands/test_init.py::test_init_existing_pyproject_consistent_linesep[\r\n] tests/test_helpers.py::TestPbsInstallerSupportedArch::test_unsupported_architectures[] [gw105] [ 39%] PASSED tests/console/commands/test_add.py::test_add_constraint_not_found_with_source tests/console/commands/test_version.py::test_increment_version[1.2.3-minor-1.3.0] [gw76] [ 39%] PASSED tests/test_factory.py::test_create_poetry_version_not_ok [gw70] [ 39%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.in-project-POETRY_VIRTUALENVS_IN_PROJECT-True-True] tests/test_factory.py::test_create_poetry_version_ok tests/config/test_config.py::test_config_get_from_environment_variable_build_config_settings[BAD=VALUE-True] [gw79] [ 39%] PASSED tests/test_helpers.py::TestTestRepository::test_find_packages_returns_matching_packages [gw33] [ 39%] PASSED tests/console/commands/test_config.py::test_config_solver_min_release_age_exclude_source tests/test_helpers.py::TestTestRepository::test_find_links_for_package_returns_wheel_link [gw58] [ 40%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_unsupported_architectures[] tests/console/commands/test_config.py::test_config_installer_build_config_settings_bad_values[{"key": ["str", 0]}] [gw37] [ 40%] PASSED tests/console/commands/test_init.py::test_validate_package_valid[ foo ] tests/test_helpers.py::TestSwitchWorkingDirectory::test_changes_restores_and_removes[True-False] [gw79] [ 40%] PASSED tests/test_helpers.py::TestTestRepository::test_find_links_for_package_returns_wheel_link [gw70] [ 40%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable_build_config_settings[BAD=VALUE-True] [gw36] [ 40%] PASSED tests/console/logging/test_io_formatter.py::test_path_to_package[unexpected/foo/bar/baz.py-None] tests/test_helpers.py::TestTestRepository::test_find_packages_filters_by_version_constraint tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.always-copy-POETRY_VIRTUALENVS_OPTIONS_ALWAYS_COPY-false-False] [gw105] [ 40%] PASSED tests/console/commands/test_version.py::test_increment_version[1.2.3-minor-1.3.0] [gw103] [ 40%] PASSED tests/test_factory.py::test_poetry_with_no_default_source tests/test_helpers.py::TestMakeEntryPointFromPlugin::test_creates_entry_point_without_group_attr tests/console/commands/test_version.py::test_increment_version[1.2.3-prepatch-1.2.4a0] tests/console/commands/test_config.py::test_command_config_build_config_settings_get [gw32] [ 40%] PASSED tests/console/commands/test_init.py::test_init_existing_pyproject_consistent_linesep[\r\n] [gw37] [ 40%] PASSED tests/test_helpers.py::TestSwitchWorkingDirectory::test_changes_restores_and_removes[True-False] [gw79] [ 40%] PASSED tests/test_helpers.py::TestTestRepository::test_find_packages_filters_by_version_constraint tests/test_helpers.py::TestFlattenDict::test_flattens_deeply_nested_dict tests/test_helpers.py::TestFlattenDict::test_handles_empty_dict tests/test_helpers.py::TestWithWorkingDirectory::test_without_copy [gw70] [ 40%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.always-copy-POETRY_VIRTUALENVS_OPTIONS_ALWAYS_COPY-false-False] tests/console/commands/test_add.py::test_add_latest_should_not_create_duplicate_keys[False] tests/installation/test_wheel_installer.py::test_default_installation_dist_info_dir_content [gw75] [ 40%] PASSED tests/utils/env/test_env.py::test_env_finds_the_correct_executables tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.no-pip-POETRY_VIRTUALENVS_OPTIONS_NO_PIP-false-False] tests/config/test_config.py::test_config_get_from_environment_variable[installer.parallel-POETRY_INSTALLER_PARALLEL-false-False] tests/console/commands/test_update.py::test_update_with_valid_package_name tests/utils/env/test_env_site_packages.py::test_env_site_select_first [gw73] [ 40%] PASSED tests/console/commands/test_update.py::test_update_prints_operations[-True] [gw44] [ 40%] PASSED tests/console/commands/test_publish.py::test_skip_existing_output [gw36] [ 40%] PASSED tests/test_helpers.py::TestMakeEntryPointFromPlugin::test_creates_entry_point_without_group_attr tests/config/test_config.py::test_config_get_from_environment_variable[installer.parallel-POETRY_INSTALLER_PARALLEL-True-True] tests/console/commands/test_publish.py::test_publish_dry_run_skip_existing[--dry-run] tests/console/commands/test_add.py::test_add_should_work_when_adding_existing_package_with_latest_constraint[True] tests/test_helpers.py::TestMakeEntryPointFromPlugin::test_creates_entry_point_without_dist tests/console/commands/test_version.py::test_next_phase_version[1.2.3-beta.1-prerelease-1.2.3rc0] tests/console/test_application.py::test_application_with_plugins_disabled [gw0] [ 40%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[installer.parallel-POETRY_INSTALLER_PARALLEL-True-True] [gw81] [ 40%] PASSED tests/installation/test_wheel_installer.py::test_default_installation_dist_info_dir_content tests/utils/test_helpers.py::test_extractall_sdist_no_path_traversal[True-True] [gw37] [ 40%] PASSED tests/test_helpers.py::TestFlattenDict::test_handles_empty_dict [gw32] [ 40%] PASSED tests/test_helpers.py::TestFlattenDict::test_flattens_deeply_nested_dict [gw79] [ 40%] PASSED tests/test_helpers.py::TestWithWorkingDirectory::test_without_copy tests/test_helpers.py::TestMockDulwichRepo::test_ignores_extra_kwargs [gw105] [ 40%] PASSED tests/console/commands/test_version.py::test_increment_version[1.2.3-prepatch-1.2.4a0] tests/console/commands/test_version.py::test_next_phase_version[1.2.3rc0-prerelease-1.2.3] [gw0] [ 40%] PASSED tests/utils/test_helpers.py::test_extractall_sdist_no_path_traversal[True-True] [gw93] [ 40%] PASSED tests/puzzle/test_solver_internals.py::test_propagate_markers_for_groups_same_dep tests/utils/test_helpers.py::test_highest_priority_hash_type[hash_types2-None] [gw56] [ 40%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[installer.parallel-POETRY_INSTALLER_PARALLEL-false-False] tests/test_helpers.py::TestCopyPath::test_copies_directory [gw27] [ 40%] PASSED tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show --only main {option}---project] tests/test_helpers.py::TestFlattenDict::test_returns_flat_dict_unchanged tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.in-project-POETRY_VIRTUALENVS_IN_PROJECT-true-True] [gw86] [ 40%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[poetry-core (>=1.0.7,<1.1.0)-expected_variants17] [gw70] [ 40%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.no-pip-POETRY_VIRTUALENVS_OPTIONS_NO_PIP-false-False] [gw0] [ 40%] PASSED tests/utils/test_helpers.py::test_highest_priority_hash_type[hash_types2-None] tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal[False-False] tests/puzzle/test_solver_internals.py::test_propagate_markers_same_name [gw81] [ 40%] PASSED tests/test_helpers.py::TestMockDulwichRepo::test_ignores_extra_kwargs tests/utils/test_dependency_specification.py::test_parse_dependency_specification[git+https://github.com/demo/subdirectories.git@main#subdirectory=two-expected_variants5] tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/build/python-poetry/src/poetry-2.4.1/tests/console/test_application_global_options.py---project] [gw104] [ 40%] PASSED tests/console/commands/self/test_show_plugins.py::test_show_displays_installed_plugins_with_dependencies[entry_point_values_by_group0-plugin_package_requires_dist0] tests/console/commands/test_install.py::test_install_warning_corrupt_root[readme-False] tests/test_helpers.py::TestMockDulwichRepo::test_stores_path_as_string [gw105] [ 40%] PASSED tests/console/commands/test_version.py::test_next_phase_version[1.2.3rc0-prerelease-1.2.3] [gw73] [ 41%] PASSED tests/console/commands/test_version.py::test_next_phase_version[1.2.3-beta.1-prerelease-1.2.3rc0] tests/console/commands/test_version.py::test_next_phase_version[1.2.3beta1-prerelease-1.2.3rc0] [gw75] [ 41%] PASSED tests/utils/env/test_env_site_packages.py::test_env_site_select_first [gw0] [ 41%] PASSED tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal[False-False] [gw36] [ 41%] PASSED tests/test_helpers.py::TestMakeEntryPointFromPlugin::test_creates_entry_point_without_dist tests/console/commands/self/test_show_plugins.py::test_show_displays_installed_plugins[entry_point_values_by_group0-poetry-plugin] [gw126] [ 41%] PASSED tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script[zsh-source-] tests/publishing/test_hash_manager.py::test_file_hashes_returns_none_for_md5_with_fips tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[True-False-2] [gw2] [ 41%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.in-project-POETRY_VIRTUALENVS_IN_PROJECT-true-True] tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal[True-True] [gw81] [ 41%] PASSED tests/test_helpers.py::TestMockDulwichRepo::test_stores_path_as_string tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script_for_windows_shells[powershell-&-.ps1] [gw126] [ 41%] SKIPPED tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script_for_windows_shells[powershell-&-.ps1] tests/test_helpers.py::TestMockDulwichRepo::test_head_returns_mock_revision [gw56] [ 41%] PASSED tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[True-False-2] [gw20] [ 41%] PASSED tests/console/test_application.py::test_application_with_plugins_disabled [gw93] [ 41%] PASSED tests/puzzle/test_solver_internals.py::test_propagate_markers_same_name tests/repositories/test_http_repository.py::test_min_release_age_exclude_source[exclude_sources1-True] [gw32] [ 41%] PASSED tests/test_helpers.py::TestCopyPath::test_copies_directory tests/test_helpers.py::TestSwitchWorkingDirectory::test_changes_restores_and_removes[True-True] [gw37] [ 41%] PASSED tests/test_helpers.py::TestFlattenDict::test_returns_flat_dict_unchanged tests/test_helpers.py::TestCopyPath::test_overwrites_existing_directory [gw123] [ 41%] PASSED tests/puzzle/test_solver_internals.py::test_propagate_markers_for_groups1 tests/puzzle/test_solver_internals.py::test_merge_override_packages_python_constraint[>=3.8-python_version > "3.8" or sys_platform != "linux"] tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script_for_windows_shells[pwsh-&-.ps1] [gw126] [ 41%] SKIPPED tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script_for_windows_shells[pwsh-&-.ps1] [gw63] [ 41%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_information_fallback_read_setup[legacy_repository_html] tests/test_helpers.py::TestFlattenDict::test_flattens_with_default_delimiter [gw27] [ 41%] PASSED tests/console/test_application_global_options.py::test_application_global_option_context_is_validated[/build/python-poetry/src/poetry-2.4.1/tests/console/test_application_global_options.py---project] [gw81] [ 41%] PASSED tests/test_helpers.py::TestMockDulwichRepo::test_head_returns_mock_revision tests/console/commands/test_version.py::test_version_update [gw2] [ 41%] PASSED tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal[True-True] tests/utils/test_helpers.py::test_ensure_path_directory [gw28] [ 41%] PASSED tests/repositories/test_http_repository.py::test_min_release_age_exclude_source[exclude_sources1-True] tests/utils/test_helpers.py::test_ensure_path_file tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[False-False-1] tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age[legacy_repository_json-min_release_age_exclude0] tests/utils/test_helpers.py::test_guaranteed_hash[blake2b-077a34e8252c8f6776bddd0d34f321cc52762cb4c11a1c7aa9b6168023f1722caf53c9f029074a6eb990a8de341d415dd986293bc2a2fccddad428be5605696e] [gw36] [ 41%] PASSED tests/test_helpers.py::TestSwitchWorkingDirectory::test_changes_restores_and_removes[True-True] tests/test_helpers.py::TestSwitchWorkingDirectory::test_changes_restores_and_removes[False-True] [gw75] [ 41%] PASSED tests/publishing/test_hash_manager.py::test_file_hashes_returns_none_for_md5_with_fips tests/publishing/test_hash_manager.py::test_file_hashes_returns_proper_hashes_for_file[demo-0.1.0.tar.gz-hashes0] [gw20] [ 41%] PASSED tests/utils/test_helpers.py::test_guaranteed_hash[blake2b-077a34e8252c8f6776bddd0d34f321cc52762cb4c11a1c7aa9b6168023f1722caf53c9f029074a6eb990a8de341d415dd986293bc2a2fccddad428be5605696e] tests/utils/test_helpers.py::test_download_file [gw93] [ 41%] PASSED tests/puzzle/test_solver_internals.py::test_merge_override_packages_python_constraint[>=3.8-python_version > "3.8" or sys_platform != "linux"] [gw73] [ 41%] PASSED tests/console/commands/test_version.py::test_next_phase_version[1.2.3beta1-prerelease-1.2.3rc0] tests/console/commands/test_version.py::test_increment_version[1.2.3-major-2.0.0] [gw81] [ 41%] PASSED tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[False-False-1] tests/puzzle/test_solver_internals.py::test_dfs_depth_with_extra [gw73] [ 41%] PASSED tests/console/commands/test_version.py::test_increment_version[1.2.3-major-2.0.0] tests/console/commands/test_version.py::test_increment_version[1.2.3-beta1-prerelease-1.2.3b2] [gw32] [ 41%] PASSED tests/test_helpers.py::TestCopyPath::test_overwrites_existing_directory [gw2] [ 41%] PASSED tests/utils/test_helpers.py::test_ensure_path_directory tests/utils/test_helpers.py::test_extractall_sdist_no_path_traversal[True-False] [gw56] [ 41%] PASSED tests/utils/test_helpers.py::test_extractall_sdist_no_path_traversal[True-False] tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[False-False-2] tests/puzzle/test_solver_internals.py::test_propagate_markers_for_groups_with_extra [gw37] [ 41%] PASSED tests/test_helpers.py::TestFlattenDict::test_flattens_with_default_delimiter tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal_via_symlink[True-True] [gw2] [ 41%] PASSED tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal_via_symlink[True-True] tests/test_helpers.py::TestCopyPath::test_copies_file [gw122] [ 42%] PASSED tests/console/commands/test_add.py::test_add_constraint_with_extras_option[msgpack] tests/console/commands/test_config.py::test_unset_value_not_exists [gw75] [ 42%] PASSED tests/publishing/test_hash_manager.py::test_file_hashes_returns_proper_hashes_for_file[demo-0.1.0.tar.gz-hashes0] tests/publishing/test_hash_manager.py::test_file_hashes_returns_proper_hashes_for_file[demo-0.1.2-py2.py3-none-any.whl-hashes1] [gw75] [ 42%] PASSED tests/publishing/test_hash_manager.py::test_file_hashes_returns_proper_hashes_for_file[demo-0.1.2-py2.py3-none-any.whl-hashes1] [gw28] [ 42%] PASSED tests/utils/test_helpers.py::test_ensure_path_file [gw36] [ 42%] PASSED tests/test_helpers.py::TestSwitchWorkingDirectory::test_changes_restores_and_removes[False-True] [gw20] [ 42%] PASSED tests/utils/test_helpers.py::test_download_file tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal_via_symlink[True-False] [gw8] [ 42%] PASSED tests/test_factory.py::test_poetry_with_multiple_sources_pypi [gw93] [ 42%] PASSED tests/puzzle/test_solver_internals.py::test_dfs_depth_with_extra [gw32] [ 42%] PASSED tests/test_helpers.py::TestCopyPath::test_copies_file tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[True-True-1] [gw28] [ 42%] PASSED tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[True-True-1] [gw14] [ 42%] PASSED tests/console/test_application.py::test_application_verify_cache_flag_at_install[False] tests/test_helpers.py::TestPbsInstallerSupportedArch::test_supported_architectures[amd64] [gw14] [ 42%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_supported_architectures[amd64] tests/test_helpers.py::TestPbsInstallerSupportedArch::test_case_insensitive[AARCH64] tests/utils/test_helpers.py::test_guaranteed_hash[sha384-c638f32460f318035e4600284ba64fb531630740aebd33885946e527002d742787ff09eb65fd81bc34ce5ff5ef11cfe8] [gw28] [ 42%] PASSED tests/utils/test_helpers.py::test_guaranteed_hash[sha384-c638f32460f318035e4600284ba64fb531630740aebd33885946e527002d742787ff09eb65fd81bc34ce5ff5ef11cfe8] [gw63] [ 42%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age[legacy_repository_json-min_release_age_exclude0] tests/repositories/test_legacy_repository.py::test_get_package_retrieves_non_sha256_hashes[legacy_repository_json] [gw45] [ 42%] PASSED tests/console/commands/test_config.py::test_display_undefined_setting[repositories.foo-There is no foo repository defined] [gw56] [ 42%] PASSED tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[False-False-2] tests/utils/test_helpers.py::test_guaranteed_hash[sha3_224-72980fc7bdf8c4d34268dc469442b09e1ccd2a8ff390954fc4d55a5a] [gw14] [ 42%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_case_insensitive[AARCH64] [gw92] [ 42%] PASSED tests/console/commands/test_run.py::test_run_script_sys_argv0[not installed] [gw101] [ 42%] PASSED tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script[nu-overlay use-.nu] [gw91] [ 42%] PASSED tests/console/commands/test_check.py::test_check_lock_missing[--lock-Error: poetry.lock was not found.\n-1] [gw20] [ 42%] PASSED tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal_via_symlink[True-False] tests/utils/test_helpers.py::test_guaranteed_hash[sha1-91b585bd38f72d7ceedb07d03f94911b772fdc4c] tests/test_helpers.py::TestPbsInstallerSupportedArch::test_unsupported_architectures[riscv64] [gw73] [ 42%] PASSED tests/console/commands/test_version.py::test_increment_version[1.2.3-beta1-prerelease-1.2.3b2] tests/repositories/test_legacy_repository.py::test_get_package_information_chooses_correct_distribution[legacy_repository_html] [gw56] [ 42%] PASSED tests/utils/test_helpers.py::test_guaranteed_hash[sha3_224-72980fc7bdf8c4d34268dc469442b09e1ccd2a8ff390954fc4d55a5a] tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script[csh-source-.csh] [gw14] [ 42%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_unsupported_architectures[riscv64] tests/config/test_config.py::test_config_get_from_environment_variable[installer.re-resolve-POETRY_INSTALLER_RE_RESOLVE-1-True] tests/test_helpers.py::TestPbsInstallerSupportedArch::test_unsupported_architectures[s390x] tests/json/test_schema.py::test_pyproject_toml_invalid_priority tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age_multiple_calls[legacy_repository_json-constraints1] [gw20] [ 42%] PASSED tests/utils/test_helpers.py::test_guaranteed_hash[sha1-91b585bd38f72d7ceedb07d03f94911b772fdc4c] [gw14] [ 42%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_unsupported_architectures[s390x] [gw123] [ 42%] PASSED tests/puzzle/test_solver_internals.py::test_propagate_markers_for_groups_with_extra tests/puzzle/test_solver_internals.py::test_dfs_depth_with_cycle tests/utils/env/python/test_manager.py::test_get_by_name_version[3.11-None] tests/utils/env/python/test_manager.py::test_find_all [gw109] [ 42%] PASSED tests/console/commands/test_config.py::test_command_config_build_config_settings_get [gw59] [ 42%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_information_chooses_correct_distribution[legacy_repository_html] tests/utils/env/python/test_manager.py::test_get_by_name_python tests/test_helpers.py::TestIsolatedEnvironment::test_clears_environ tests/utils/test_helpers.py::test_download_file_raise_accepts_ranges[False-False] [gw55] [ 42%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_min_release_age_multiple_calls[legacy_repository_json-constraints1] tests/utils/test_helpers.py::test_guaranteed_hash[sha3_384-787264d7885a0c305d2ee4daecfff435d11818399ef96cacef7e7c6bb638ce475f630d39fdd2800ca187dcd0071dc410] [gw91] [ 42%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[installer.re-resolve-POETRY_INSTALLER_RE_RESOLVE-1-True] [gw109] [ 43%] PASSED tests/test_helpers.py::TestIsolatedEnvironment::test_clears_environ tests/console/commands/test_config.py::test_display_single_local_setting [gw99] [ 43%] PASSED tests/utils/env/python/test_manager.py::test_get_by_name_version[3.11-None] [gw51] [ 43%] PASSED tests/console/commands/test_publish.py::test_publish_dist_dir_and_build_options[tmp/dist] [gw123] [ 43%] PASSED tests/puzzle/test_solver_internals.py::test_dfs_depth_with_cycle tests/console/commands/test_new.py::test_command_new[options4-namespace-package_a-namespace-package-a-namespace/package_a-None] tests/config/test_config.py::test_config_get_from_environment_variable[solver.lazy-wheel-POETRY_SOLVER_LAZY_WHEEL-1-True] tests/console/commands/test_publish.py::test_publish_dry_run_skip_existing[--dry-run --skip-existing] [gw59] [ 43%] PASSED tests/utils/test_helpers.py::test_download_file_raise_accepts_ranges[False-False] [gw110] [ 43%] PASSED tests/utils/env/python/test_manager.py::test_get_by_name_python tests/console/commands/test_new.py::test_command_new[options7-namespace-package-namespace-package-src/namespace_package-src] tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[False-True-2] tests/puzzle/test_solver_internals.py::test_merge_override_packages_multiple_deps tests/test_helpers.py::TestIsolatedEnvironment::test_updates_environ [gw55] [ 43%] PASSED tests/utils/test_helpers.py::test_guaranteed_hash[sha3_384-787264d7885a0c305d2ee4daecfff435d11818399ef96cacef7e7c6bb638ce475f630d39fdd2800ca187dcd0071dc410] tests/console/commands/self/test_show_plugins.py::test_show_displays_installed_plugins_with_multiple_plugins[entry_point_values_by_group0] tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal[False-True] [gw109] [ 43%] PASSED tests/test_helpers.py::TestIsolatedEnvironment::test_updates_environ tests/test_helpers.py::TestIsolatedEnvironment::test_restores_original_environ tests/config/test_config.py::test_config_get_from_environment_variable[solver.lazy-wheel-POETRY_SOLVER_LAZY_WHEEL-true-True] tests/mixology/version_solver/test_unsolvable.py::test_no_version_matching_constraint [gw109] [ 43%] PASSED tests/test_helpers.py::TestIsolatedEnvironment::test_restores_original_environ [gw59] [ 43%] PASSED tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[False-True-2] tests/test_helpers.py::TestIsolatedEnvironment::test_clears_and_updates_environ tests/utils/test_helpers.py::test_download_file_raise_accepts_ranges[True-True] [gw55] [ 43%] PASSED tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal[False-True] tests/utils/test_helpers.py::test_highest_priority_hash_type[hash_types0-sha3_512] [gw123] [ 43%] PASSED tests/puzzle/test_solver_internals.py::test_merge_override_packages_multiple_deps [gw63] [ 43%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_retrieves_non_sha256_hashes[legacy_repository_json] [gw117] [ 43%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[solver.lazy-wheel-POETRY_SOLVER_LAZY_WHEEL-true-True] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.in-project-POETRY_VIRTUALENVS_IN_PROJECT-1-True] [gw91] [ 43%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[solver.lazy-wheel-POETRY_SOLVER_LAZY_WHEEL-1-True] tests/console/commands/test_new.py::test_respect_use_poetry_python_on_new[False-1.1] tests/repositories/test_legacy_repository.py::test_package_yanked[legacy_repository_json-black-21.11b0-True-Broken regex dependency. Use 21.11b1 instead.] [gw55] [ 43%] PASSED tests/utils/test_helpers.py::test_highest_priority_hash_type[hash_types0-sha3_512] [gw59] [ 43%] PASSED tests/utils/test_helpers.py::test_download_file_raise_accepts_ranges[True-True] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.system-site-packages-POETRY_VIRTUALENVS_OPTIONS_SYSTEM_SITE_PACKAGES-true-True] [gw109] [ 43%] PASSED tests/test_helpers.py::TestIsolatedEnvironment::test_clears_and_updates_environ [gw44] [ 43%] PASSED tests/console/commands/test_publish.py::test_publish_dry_run_skip_existing[--dry-run] tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show {option} --only main--P] [gw87] [ 43%] PASSED tests/console/commands/test_run.py::test_run_script_exit_code tests/console/commands/test_publish.py::test_publish_dist_dir_and_build_options[../dist] [gw7] [ 43%] PASSED tests/mixology/version_solver/test_unsolvable.py::test_no_version_matching_constraint tests/console/commands/test_new.py::test_new_creates_structure_in_empty_existing_directory tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[-vP run run] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.use-poetry-python-POETRY_VIRTUALENVS_USE_POETRY_PYTHON-0-False] [gw89] [ 43%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.in-project-POETRY_VIRTUALENVS_IN_PROJECT-1-True] tests/console/commands/test_show.py::test_show_basic_with_installed_packages_single_canonicalized[--format json] tests/console/commands/test_add.py::test_add_equal_constraint [gw16] [ 43%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.use-poetry-python-POETRY_VIRTUALENVS_USE_POETRY_PYTHON-0-False] [gw91] [ 43%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.system-site-packages-POETRY_VIRTUALENVS_OPTIONS_SYSTEM_SITE_PACKAGES-true-True] tests/console/commands/test_show.py::test_show_all_shows_all_duplicates[--format json] tests/config/test_config.py::test_str_list_normalizer[, ,-expected1] [gw66] [ 43%] PASSED tests/console/commands/test_version.py::test_version_show_with_underscore [gw48] [ 43%] PASSED tests/console/commands/test_config.py::test_show_config_with_local_config_file_empty tests/console/commands/test_config.py::test_config_installer_binary_filter_config[true-expected0-installer.no-binary] tests/console/commands/test_version.py::test_next_phase_version[1.2.3-beta1-prerelease-1.2.3rc0] [gw76] [ 43%] PASSED tests/test_factory.py::test_create_poetry_version_ok [gw42] [ 43%] PASSED tests/json/test_schema.py::test_pyproject_toml_invalid_priority tests/utils/test_helpers.py::test_guaranteed_hash[sha3_512-196f4af9099185054ed72ca1d4c57707da5d724df0af7c3dfcc0fd018b0e0533908e790a291600c7d196fe4411b4f5f6db45213fe6e5cd5512bf18b2e9eff728] [gw31] [ 43%] PASSED tests/console/commands/test_lock.py::test_lock_with_invalid_lockfile[True] [gw53] [ 43%] PASSED tests/inspection/test_info.py::test_info_from_sdist_no_pkg_info tests/config/test_config.py::test_config_get_from_environment_variable[solver.lazy-wheel-POETRY_SOLVER_LAZY_WHEEL-False-False] [gw50] [ 43%] PASSED tests/console/commands/test_config.py::test_unset_value_not_exists tests/console/commands/test_publish.py::test_publish_not_possible_in_non_package_mode tests/utils/test_helpers.py::test_download_file_raise_accepts_ranges[True-False] tests/inspection/test_info.py::test_info_from_bdist [gw91] [ 44%] PASSED tests/config/test_config.py::test_str_list_normalizer[, ,-expected1] [gw42] [ 44%] PASSED tests/utils/test_helpers.py::test_guaranteed_hash[sha3_512-196f4af9099185054ed72ca1d4c57707da5d724df0af7c3dfcc0fd018b0e0533908e790a291600c7d196fe4411b4f5f6db45213fe6e5cd5512bf18b2e9eff728] tests/utils/test_helpers.py::test_parse_requires tests/test_factory.py::test_create_package_source_invalid[source2-The PyPI repository cannot be configured with a custom url.] tests/config/test_config.py::test_config_get_from_environment_variable[keyring.enabled-POETRY_KEYRING_ENABLED-False-False] [gw49] [ 44%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[solver.lazy-wheel-POETRY_SOLVER_LAZY_WHEEL-False-False] [gw69] [ 44%] PASSED tests/console/commands/source/test_show.py::test_source_show_given_priority[source_supplemental] [gw66] [ 44%] PASSED tests/console/commands/test_version.py::test_next_phase_version[1.2.3-beta1-prerelease-1.2.3rc0] tests/console/commands/test_show.py::test_show_outdated_local_dependencies[--format json-project_with_local_dependencies-required_fixtures0] tests/console/commands/test_version.py::test_increment_version[1.2.3-beta.1-prerelease-1.2.3b2] [gw42] [ 44%] PASSED tests/utils/test_helpers.py::test_parse_requires tests/utils/test_helpers.py::test_ensure_path_does_not_convert_path [gw63] [ 44%] PASSED tests/repositories/test_legacy_repository.py::test_package_yanked[legacy_repository_json-black-21.11b0-True-Broken regex dependency. Use 21.11b1 instead.] tests/config/test_config.py::test_config_get_from_environment_variable[system-git-client-POETRY_SYSTEM_GIT_CLIENT-false-False] [gw83] [ 44%] PASSED tests/test_factory.py::test_create_package_source_invalid[source2-The PyPI repository cannot be configured with a custom url.] [gw124] [ 44%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[git+https://github.com/demo/demo.git-expected_variants1] [gw42] [ 44%] PASSED tests/utils/test_helpers.py::test_ensure_path_does_not_convert_path tests/console/commands/test_show.py::test_show_basic_with_installed_packages[--format json] tests/console/commands/test_version.py::test_phase_version_update tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options1-valid_groups1-True] [gw53] [ 44%] PASSED tests/inspection/test_info.py::test_info_from_bdist tests/utils/test_dependency_specification.py::test_parse_dependency_specification[../demo-expected_variants14] [gw86] [ 44%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[git+https://github.com/demo/subdirectories.git@main#subdirectory=two-expected_variants5] [gw50] [ 44%] PASSED tests/utils/test_helpers.py::test_download_file_raise_accepts_ranges[True-False] tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal[True-False] [gw29] [ 44%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[system-git-client-POETRY_SYSTEM_GIT_CLIENT-false-False] tests/utils/test_dependency_specification.py::test_parse_dependency_specification[git+http://github.com/demo/demo.git-expected_variants0] [gw102] [ 44%] PASSED tests/console/commands/test_check.py::test_check_readme_file_exists[poetry_str-False] tests/test_helpers.py::TestGetDependency::test_returns_dependency_with_groups [gw35] [ 44%] PASSED tests/masonry/builders/test_editable_builder.py::test_builder_generates_proper_metadata_when_multiple_readme_files tests/console/commands/test_show.py::test_show_errors_without_lock_file [gw50] [ 44%] PASSED tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal[True-False] tests/console/commands/test_add.py::test_add_should_fail_circular_dependency tests/config/test_config.py::test_config_get_from_environment_variable[installer.re-resolve-POETRY_INSTALLER_RE_RESOLVE-0-False] tests/masonry/builders/test_editable_builder.py::test_builder_falls_back_on_setup_and_pip_for_packages_with_build_scripts tests/utils/test_helpers.py::test_download_file_fail_when_first_chunk_failed [gw91] [ 44%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[keyring.enabled-POETRY_KEYRING_ENABLED-False-False] [gw102] [ 44%] PASSED tests/test_helpers.py::TestGetDependency::test_returns_dependency_with_groups [gw116] [ 44%] PASSED tests/console/commands/test_add.py::test_add_should_work_when_adding_existing_package_with_latest_constraint[True] tests/test_helpers.py::TestGetDependency::test_returns_dependency_with_dict_constraint [gw124] [ 44%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[../demo-expected_variants14] tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal_via_symlink[False-True] [gw22] [ 44%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[installer.re-resolve-POETRY_INSTALLER_RE_RESOLVE-0-False] [gw51] [ 44%] PASSED tests/console/commands/test_publish.py::test_publish_dry_run_skip_existing[--dry-run --skip-existing] tests/console/commands/self/test_update.py::test_self_update_can_update_from_recommended_installation tests/console/commands/test_show.py::test_show_error_top_level_with_single_package tests/console/commands/test_publish.py::test_publish_with_client_cert [gw105] [ 44%] PASSED tests/console/commands/test_version.py::test_version_update [gw66] [ 44%] PASSED tests/console/commands/test_version.py::test_increment_version[1.2.3-beta.1-prerelease-1.2.3b2] [gw50] [ 44%] PASSED tests/utils/test_helpers.py::test_download_file_fail_when_first_chunk_failed [gw33] [ 44%] PASSED tests/console/commands/test_config.py::test_config_installer_build_config_settings_bad_values[{"key": ["str", 0]}] tests/console/commands/test_config.py::test_set_pypi_token tests/console/test_application_global_options.py::test_application_with_context_parameters[directory] tests/console/commands/test_config.py::test_unset_pypi_token tests/config/test_config.py::test_str_list_normalizer[-expected2] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.always-copy-POETRY_VIRTUALENVS_OPTIONS_ALWAYS_COPY-1-True] [gw116] [ 44%] PASSED tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal_via_symlink[False-True] [gw24] [ 44%] PASSED tests/config/test_config.py::test_str_list_normalizer[-expected2] tests/console/commands/test_show.py::test_show_outdated[] tests/utils/test_helpers.py::test_highest_priority_hash_type[hash_types3-None] [gw41] [ 44%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.always-copy-POETRY_VIRTUALENVS_OPTIONS_ALWAYS_COPY-1-True] tests/console/commands/test_show.py::test_show_all_shows_incompatible_package[] tests/config/test_config_source.py::test_config_source_migration_remove_key tests/console/commands/test_run.py::test_run_keeps_options_passed_before_command [gw95] [ 44%] PASSED tests/config/test_config_source.py::test_config_source_migration_remove_key tests/console/commands/test_show.py::test_show_basic_with_group_options[--only main-cachy 0.1.0 Cachy package\n] tests/console/commands/test_add.py::test_add_directory_constraint[True-required_fixtures0] tests/utils/test_cache.py::test_get_cache_directory_for_link tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.always-copy-POETRY_VIRTUALENVS_OPTIONS_ALWAYS_COPY-False-False] [gw116] [ 44%] PASSED tests/utils/test_helpers.py::test_highest_priority_hash_type[hash_types3-None] [gw102] [ 45%] PASSED tests/test_helpers.py::TestGetDependency::test_returns_dependency_with_dict_constraint tests/utils/test_helpers.py::test_download_file_recover_from_error tests/repositories/link_sources/test_base.py::test_link_package_data[demo-0.1.0_invalid.egg-None] tests/utils/env/python/test_manager.py::test_find_all_versions[~3.9-pypy-None-0] tests/test_helpers.py::TestGetDependency::test_returns_dependency_with_wildcard_constraint [gw102] [ 45%] PASSED tests/test_helpers.py::TestGetDependency::test_returns_dependency_with_wildcard_constraint [gw34] [ 45%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.options.always-copy-POETRY_VIRTUALENVS_OPTIONS_ALWAYS_COPY-False-False] tests/console/commands/debug/test_resolve.py::test_debug_resolve_tree_option_gives_the_dependency_tree tests/test_helpers.py::TestGetDependency::test_returns_dependency_allowing_prereleases [gw80] [ 45%] PASSED tests/utils/test_cache.py::test_get_cache_directory_for_link tests/config/test_config.py::test_config_get_from_environment_variable_build_config_settings[{"world": ["hello", 0]}-True] tests/console/commands/test_show.py::test_show_outdated_git_dev_dependency[--format json-project_with_git_dev_dependency] tests/console/commands/test_show.py::test_show_basic_with_group_options[--with time --format json-expected3] tests/repositories/link_sources/test_base.py::test_link_package_data[demo-0.1.0-py2.py3-none-any.whl-expected0] [gw102] [ 45%] PASSED tests/test_helpers.py::TestGetDependency::test_returns_dependency_allowing_prereleases tests/config/test_source.py::test_source_to_table[source1-table_body1] [gw117] [ 45%] PASSED tests/console/commands/test_new.py::test_respect_use_poetry_python_on_new[False-1.1] tests/console/commands/test_new.py::test_command_new[options3-namespace-package-namespace-package-src/namespace/package-src] [gw108] [ 45%] PASSED tests/utils/env/python/test_manager.py::test_find_all_versions[~3.9-pypy-None-0] [gw125] [ 45%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable_build_config_settings[{"world": ["hello", 0]}-True] tests/console/commands/test_show.py::test_show_entire_description_truncate[True] [gw5] [ 45%] PASSED tests/repositories/link_sources/test_base.py::test_link_package_data[demo-0.1.0-py2.py3-none-any.whl-expected0] tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options1-valid_groups1-True] <- tests/console/commands/test_install.py [gw116] [ 45%] PASSED tests/utils/test_helpers.py::test_download_file_recover_from_error tests/utils/test_helpers.py::test_downloader_uses_authenticator_by_default [gw98] [ 45%] PASSED tests/console/commands/test_check.py::test_check_valid_legacy[args1-1] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---without foo,bar-groups7] <- tests/console/commands/test_install.py [gw94] [ 45%] PASSED tests/repositories/link_sources/test_base.py::test_link_package_data[demo-0.1.0_invalid.egg-None] tests/console/commands/test_sync.py::test_sync_option_not_available [gw25] [ 45%] PASSED tests/config/test_source.py::test_source_to_table[source1-table_body1] tests/console/commands/test_sync.py::test_all_groups_conflicts_with_only_with_without[--only foo] <- tests/console/commands/test_install.py [gw4] [ 45%] PASSED tests/console/test_application_global_options.py::test_application_global_option_position_does_not_matter[show {option} --only main--P] tests/console/commands/test_show.py::test_show_tree_why_package tests/console/commands/test_config.py::test_config_installer_binary_filter_config[pytest,black-expected6-installer.only-binary] [gw89] [ 45%] PASSED tests/console/commands/test_show.py::test_show_basic_with_installed_packages_single_canonicalized[--format json] tests/console/commands/test_show.py::test_url_dependency_is_not_outdated_by_repository_package[--format json] [gw116] [ 45%] PASSED tests/utils/test_helpers.py::test_downloader_uses_authenticator_by_default tests/console/commands/test_config.py::test_set_pypi_token_unsuccessful_multiple_values tests/utils/env/test_env_site_packages.py::test_env_site_simple [gw100] [ 45%] PASSED tests/console/commands/test_check.py::test_check_invalid [gw83] [ 45%] PASSED tests/console/commands/test_show.py::test_show_basic_with_installed_packages[--format json] [gw119] [ 45%] PASSED tests/utils/env/test_env_site_packages.py::test_env_site_simple tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options2-valid_groups2-True] <- tests/console/commands/test_install.py [gw107] [ 45%] PASSED tests/console/commands/test_add.py::test_add_latest_should_not_create_duplicate_keys[False] tests/test_helpers.py::TestTestLocker::test_write_lock_data_with_write_persists_to_file tests/console/commands/test_show.py::test_show_outdated_has_prerelease_but_not_allowed[] tests/console/commands/test_check.py::test_check_project_readme_as_text [gw78] [ 45%] PASSED tests/utils/env/test_env.py::test_env_finds_the_correct_executables_for_generic_env tests/test_helpers.py::TestGetPackage::test_returns_package_not_yanked_by_default [gw107] [ 45%] PASSED tests/test_helpers.py::TestTestLocker::test_write_lock_data_with_write_persists_to_file tests/test_helpers.py::TestMockClone::test_clones_fixture_with_nested_path [gw86] [ 45%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[git+http://github.com/demo/demo.git-expected_variants0] tests/utils/test_dependency_specification.py::test_parse_dependency_specification[cachecontrol[filecache] (>=0.12.9,<0.13.0); python_version >= "3.6" and python_version < "4.0"-expected_variants22] tests/console/test_application_global_options.py::test_application_io_options_are_set[-vv-is_debug-False] tests/console/commands/test_config.py::test_unset_repository_with_periods_in_name [gw88] [ 45%] PASSED tests/console/commands/test_config.py::test_display_single_local_setting [gw87] [ 45%] PASSED tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[-vP run run] [gw84] [ 45%] PASSED tests/utils/test_isolated_build.py::test_isolated_env_install_failure [gw78] [ 45%] PASSED tests/test_helpers.py::TestGetPackage::test_returns_package_not_yanked_by_default [gw16] [ 45%] PASSED tests/console/commands/test_show.py::test_show_all_shows_all_duplicates[--format json] [gw18] [ 45%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[cachecontrol[filecache] (>=0.12.9,<0.13.0); python_version >= "3.6" and python_version < "4.0"-expected_variants22] [gw41] [ 45%] PASSED tests/console/commands/test_show.py::test_show_all_shows_incompatible_package[] [gw96] [ 45%] PASSED tests/console/commands/test_install.py::test_install_warning_corrupt_root[readme-False] [gw3] [ 46%] PASSED tests/console/test_application_global_options.py::test_application_with_context_parameters[directory] [gw107] [ 46%] PASSED tests/test_helpers.py::TestMockClone::test_clones_fixture_with_nested_path [gw110] [ 46%] PASSED tests/console/commands/test_new.py::test_command_new[options7-namespace-package-namespace-package-src/namespace_package-src] [gw90] [ 46%] PASSED tests/console/commands/test_run.py::test_run_keeps_options_passed_before_command [gw65] [ 46%] PASSED tests/console/test_application_global_options.py::test_application_io_options_are_set[-vv-is_debug-False] [gw51] [ 46%] PASSED tests/console/commands/test_publish.py::test_publish_with_client_cert [gw9] [ 46%] PASSED tests/console/commands/test_config.py::test_unset_pypi_token [gw85] [ 46%] PASSED tests/utils/env/python/test_manager.py::test_find_all [gw24] [ 46%] PASSED tests/console/commands/test_show.py::test_show_outdated[] [gw101] [ 46%] PASSED tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script[csh-source-.csh] [gw35] [ 46%] PASSED tests/masonry/builders/test_editable_builder.py::test_builder_falls_back_on_setup_and_pip_for_packages_with_build_scripts [gw22] [ 46%] PASSED tests/console/commands/test_show.py::test_show_error_top_level_with_single_package [gw95] [ 46%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--only main-cachy 0.1.0 Cachy package\n] [gw106] [ 46%] PASSED tests/console/commands/test_add.py::test_add_equal_constraint [gw108] [ 46%] PASSED tests/console/commands/test_show.py::test_show_entire_description_truncate[True] [gw48] [ 46%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[true-expected0-installer.no-binary] [gw34] [ 46%] PASSED tests/console/commands/test_show.py::test_show_outdated_git_dev_dependency[--format json-project_with_git_dev_dependency] [gw4] [ 46%] PASSED tests/console/commands/test_show.py::test_show_tree_why_package [gw119] [ 46%] PASSED tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options2-valid_groups2-True] <- tests/console/commands/test_install.py [gw30] [ 46%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[pytest,black-expected6-installer.only-binary] [gw6] [ 46%] PASSED tests/console/commands/debug/test_resolve.py::test_debug_resolve_tree_option_gives_the_dependency_tree [gw77] [ 46%] PASSED tests/console/commands/test_install.py::test_invalid_groups_with_without_only[options1-valid_groups1-True] [gw67] [ 46%] PASSED tests/console/commands/test_update.py::test_update_with_valid_package_name [gw125] [ 46%] PASSED tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options1-valid_groups1-True] <- tests/console/commands/test_install.py [gw5] [ 46%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---without foo,bar-groups7] <- tests/console/commands/test_install.py [gw83] [ 46%] PASSED tests/console/commands/test_show.py::test_show_outdated_has_prerelease_but_not_allowed[] [gw94] [ 46%] PASSED tests/console/commands/test_sync.py::test_sync_option_not_available [gw29] [ 46%] PASSED tests/console/commands/test_show.py::test_show_errors_without_lock_file [gw99] [ 46%] PASSED tests/console/commands/test_new.py::test_command_new[options4-namespace-package_a-namespace-package-a-namespace/package_a-None] [gw1] [ 46%] PASSED tests/console/commands/test_config.py::test_unset_repository_with_periods_in_name [gw121] [ 46%] PASSED tests/console/commands/test_add.py::test_add_should_fail_circular_dependency [gw69] [ 47%] PASSED tests/console/commands/test_version.py::test_phase_version_update tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[-v run --project=run] [gw71] [ 47%] PASSED tests/console/commands/self/test_show_plugins.py::test_show_displays_installed_plugins_with_multiple_plugins[entry_point_values_by_group0] tests/console/commands/test_new.py::test_command_new[options13-namespace_package-namespace-package-src/namespace_package-src] tests/utils/test_isolated_build.py::test_isolated_env_install_with_constraints_error[requirements1-constraints1-SolverProblemError] [gw25] [ 47%] PASSED tests/console/commands/test_sync.py::test_all_groups_conflicts_with_only_with_without[--only foo] <- tests/console/commands/test_install.py tests/test_helpers.py::TestGetPackage::test_returns_yanked_package_with_bool [gw44] [ 47%] PASSED tests/console/commands/test_publish.py::test_publish_dist_dir_and_build_options[../dist] tests/console/commands/test_show.py::test_show_error_invalid_output_format_with_tree_option [gw111] [ 47%] PASSED tests/utils/test_isolated_build.py::test_isolated_env_install_discards_requirements_not_needed_by_env tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---only foo,bar-groups4] <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_dependency_installed_from_git_in_dev[] tests/test_helpers.py::TestTestLocker::test_locked_with_false tests/console/commands/test_show.py::test_show_basic_with_installed_packages_single[] tests/test_helpers.py::TestMockClone::test_clones_fixture_to_source_root tests/console/commands/test_new.py::test_command_new[options9-package-namespace-package-src/namespace/package-src] tests/console/commands/test_show.py::test_show_all_shows_incompatible_package[--format json] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---only bam-groups5] <- tests/console/commands/test_install.py tests/console/commands/test_publish.py::test_publish_dist_dir_option[other_dist/dist] tests/console/commands/test_show.py::test_show_outdated_git_dev_dependency[-project_with_git_dev_dependency] [gw33] [ 47%] PASSED tests/console/commands/test_config.py::test_set_pypi_token tests/console/commands/test_show.py::test_show_error_invalid_output_format tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[False-True-1] tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script[fish-source-.fish] tests/masonry/builders/test_editable_builder.py::test_builder_installs_proper_files_for_standard_packages[simple_project_legacy] tests/console/commands/test_show.py::test_show_dependency_installed_from_git_in_dev[--format json] tests/console/commands/test_show.py::test_show_basic_with_group_options[--without test --format json-expected5] tests/console/commands/test_show.py::test_show_outdated_has_prerelease_but_not_allowed[--format json] tests/console/commands/test_show.py::test_show_tree_no_dev [gw78] [ 47%] PASSED tests/test_helpers.py::TestGetPackage::test_returns_yanked_package_with_bool tests/console/commands/test_show.py::test_show_error_top_level_with_tree tests/console/commands/test_show.py::test_show_outdated_with_only_up_to_date_packages[] [gw31] [ 47%] PASSED tests/console/commands/test_publish.py::test_publish_not_possible_in_non_package_mode tests/console/commands/test_sync.py::test_install_logs_output_decorated <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---with bam --without bam-groups13] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---with foo-groups11] <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_hides_incompatible_package_with_duplicate[--format json] tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[True-False-1] [gw18] [ 47%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---only foo,bar-groups4] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---all-groups-groups10] <- tests/console/commands/test_install.py [gw96] [ 47%] PASSED tests/test_helpers.py::TestTestLocker::test_locked_with_false tests/console/commands/test_sync.py::test_no_all_extras_doesnt_populate_installer <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_basic_with_group_options[--format json-expected1] tests/console/commands/test_sync.py::test_only_root_conflicts_with_without_only_all_groups[--with foo] <- tests/console/commands/test_install.py [gw107] [ 47%] PASSED tests/test_helpers.py::TestMockClone::test_clones_fixture_to_source_root tests/console/commands/test_show.py::test_show_outdated[--format json] tests/console/commands/test_new.py::test_basic_interactive_new tests/console/commands/test_sync.py::test_only_root_conflicts_with_without_only_all_groups[--without foo] <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_latest_decorated tests/console/commands/test_version.py::test_increment_version[1.2.3-beta.1-major-2.0.0] [gw90] [ 47%] PASSED tests/console/commands/test_show.py::test_show_all_shows_incompatible_package[--format json] [gw89] [ 47%] PASSED tests/console/commands/test_show.py::test_url_dependency_is_not_outdated_by_repository_package[--format json] [gw16] [ 47%] PASSED tests/console/commands/test_show.py::test_show_error_invalid_output_format_with_tree_option [gw85] [ 47%] PASSED tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[False-True-1] tests/console/commands/test_new.py::test_command_new[options11-package-namespace-package-src/namespace/package-src] [gw3] [ 47%] PASSED tests/console/commands/test_show.py::test_show_basic_with_installed_packages_single[] tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options8-valid_groups8-False] <- tests/console/commands/test_install.py [gw60] [ 47%] PASSED tests/console/commands/test_config.py::test_set_pypi_token_unsuccessful_multiple_values [gw80] [ 47%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--with time --format json-expected3] [gw119] [ 47%] PASSED tests/console/commands/test_sync.py::test_install_logs_output_decorated <- tests/console/commands/test_install.py [gw117] [ 47%] PASSED tests/console/commands/test_new.py::test_command_new[options3-namespace-package-namespace-package-src/namespace/package-src] tests/utils/test_isolated_build.py::test_isolated_env_install_error[requirements1-SolverProblemError] [gw65] [ 47%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---only bam-groups5] <- tests/console/commands/test_install.py [gw67] [ 47%] PASSED tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[True-False-1] [gw30] [ 47%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---with bam --without bam-groups13] <- tests/console/commands/test_install.py [gw83] [ 47%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--format json-expected1] [gw125] [ 47%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---all-groups-groups10] <- tests/console/commands/test_install.py [gw4] [ 47%] PASSED tests/console/commands/test_show.py::test_show_outdated_with_only_up_to_date_packages[] [gw5] [ 47%] PASSED tests/console/commands/test_sync.py::test_no_all_extras_doesnt_populate_installer <- tests/console/commands/test_install.py [gw69] [ 47%] PASSED tests/console/commands/test_version.py::test_increment_version[1.2.3-beta.1-major-2.0.0] [gw87] [ 47%] PASSED tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[-v run --project=run] [gw1] [ 47%] PASSED tests/console/commands/test_sync.py::test_only_root_conflicts_with_without_only_all_groups[--without foo] <- tests/console/commands/test_install.py [gw10] [ 47%] PASSED tests/console/commands/test_publish.py::test_publish_dist_dir_and_build_options[absolute] [gw6] [ 47%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---with foo-groups11] <- tests/console/commands/test_install.py [gw24] [ 48%] PASSED tests/console/commands/test_show.py::test_show_error_invalid_output_format tests/test_helpers.py::TestGetPackage::test_returns_package_with_name_and_version [gw84] [ 48%] PASSED tests/utils/test_isolated_build.py::test_isolated_env_install_with_constraints_error[requirements1-constraints1-SolverProblemError] [gw97] [ 48%] PASSED tests/console/commands/test_check.py::test_check_lock_outdated[] tests/console/commands/test_publish.py::test_publish_returns_non_zero_code_for_upload_errors tests/console/commands/test_sync.py::test_install_path_dependency_does_not_exist[missing_directory_dependency---without dev] <- tests/console/commands/test_install.py tests/test_helpers.py::TestTestLocker::test_write_lock_data_without_write_stores_in_memory tests/test_helpers.py::TestSetKeyringBackend::test_sets_keyring_backend_and_clears_cache [gw108] [ 48%] PASSED tests/console/commands/test_show.py::test_show_tree_no_dev [gw34] [ 48%] PASSED tests/console/commands/test_show.py::test_show_error_top_level_with_tree tests/console/commands/test_show.py::test_show_top_level_with_extras[--format json] [gw94] [ 48%] PASSED tests/console/commands/test_sync.py::test_only_root_conflicts_with_without_only_all_groups[--with foo] <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_basic_with_not_installed_packages_decorated [gw95] [ 48%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--without test --format json-expected5] tests/console/commands/test_show.py::test_show_basic_with_group_options[--with time --without test --format json-expected11] tests/console/commands/test_new.py::test_command_new_with_readme[rst] tests/console/commands/test_show.py::test_show_latest_non_decorated[] [gw78] [ 48%] PASSED tests/test_helpers.py::TestGetPackage::test_returns_package_with_name_and_version [gw110] [ 48%] PASSED tests/console/commands/test_new.py::test_command_new[options9-package-namespace-package-src/namespace/package-src] tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options0-valid_groups0-False] <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_basic_with_group_options[--with time --without test-cachy 0.1.0 Cachy package\npendulum 2.0.0 Pendulum package\n] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---only foo-groups3] <- tests/console/commands/test_install.py [gw88] [ 48%] PASSED tests/console/commands/test_new.py::test_command_new[options13-namespace_package-namespace-package-src/namespace_package-src] tests/console/commands/test_new.py::test_command_new_with_readme[None] tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options6-valid_groups6-True] <- tests/console/commands/test_install.py tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal_via_symlink[False-False] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---without main-groups8] <- tests/console/commands/test_install.py [gw96] [ 48%] PASSED tests/test_helpers.py::TestTestLocker::test_write_lock_data_without_write_stores_in_memory [gw107] [ 48%] PASSED tests/test_helpers.py::TestSetKeyringBackend::test_sets_keyring_backend_and_clears_cache tests/console/commands/test_sync.py::test_install_warning_corrupt_root[-False] <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_basic_with_group_options[--only time --format json-expected15] tests/console/commands/test_sync.py::test_extras_conflicts_all_extras <- tests/console/commands/test_install.py tests/console/commands/test_version.py::test_increment_version[1.2.3-prerelease-1.2.4a0] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---only-root-groups1] <- tests/console/commands/test_install.py tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command [gw115] [ 48%] PASSED tests/console/commands/test_add.py::test_add_git_constraint_with_extras[FOO] tests/console/commands/test_publish.py::test_publish_returns_non_zero_code_for_connection_errors tests/console/commands/test_sync.py::test_extras_are_parsed_and_populate_installer <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_hides_incompatible_package[] tests/utils/test_isolated_build.py::test_isolated_env_install_with_constraints_success [gw119] [ 48%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---only foo-groups3] <- tests/console/commands/test_install.py [gw67] [ 48%] PASSED tests/utils/test_helpers.py::test_extractall_wheel_no_path_traversal_via_symlink[False-False] [gw30] [ 48%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---without main-groups8] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---with foo,bar --without baz --without bim --only bam-groups9] <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_all_shows_all_duplicates[] [gw69] [ 48%] PASSED tests/console/commands/test_version.py::test_increment_version[1.2.3-prerelease-1.2.4a0] tests/console/commands/test_sync.py::test_non_package_mode_does_not_try_to_install_root <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_basic_with_group_options[--only time --with test --format json-expected17] tests/test_helpers.py::TestGetPackage::test_returns_yanked_package_with_string_reason [gw9] [ 48%] PASSED tests/console/commands/test_show.py::test_show_outdated_git_dev_dependency[-project_with_git_dev_dependency] tests/console/commands/test_new.py::test_command_new[options1-package-package-src/package-src] [gw18] [ 48%] PASSED tests/console/commands/test_sync.py::test_install_path_dependency_does_not_exist[missing_directory_dependency---without dev] <- tests/console/commands/test_install.py tests/console/commands/test_new.py::test_new_with_dot_in_empty_directory tests/test_helpers.py::TestTestLocker::test_is_fresh_always_returns_true [gw7] [ 48%] PASSED tests/console/commands/test_new.py::test_new_creates_structure_in_empty_existing_directory [gw104] [ 48%] PASSED tests/console/commands/self/test_show_plugins.py::test_show_displays_installed_plugins[entry_point_values_by_group0-poetry-plugin] [gw78] [ 48%] PASSED tests/test_helpers.py::TestGetPackage::test_returns_yanked_package_with_string_reason tests/console/commands/test_version.py::test_increment_version[0.0-major-1.0] [gw5] [ 48%] PASSED tests/console/commands/test_sync.py::test_extras_conflicts_all_extras <- tests/console/commands/test_install.py tests/utils/test_helpers.py::test_ensure_path_is_directory_parameter tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---with bam --without bam-groups13] <- tests/console/commands/test_install.py [gw96] [ 48%] PASSED tests/test_helpers.py::TestTestLocker::test_is_fresh_always_returns_true [gw51] [ 48%] PASSED tests/console/commands/test_publish.py::test_publish_dist_dir_option[other_dist/dist] [gw1] [ 48%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---only-root-groups1] <- tests/console/commands/test_install.py tests/console/commands/test_version.py::test_increment_version[1.2.3-premajor-2.0.0a0] [gw89] [ 48%] PASSED tests/console/commands/test_show.py::test_show_basic_with_not_installed_packages_decorated tests/console/commands/test_sync.py::test_install_warning_corrupt_root[readme-False] <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_outdated_local_dependencies[-project_with_local_dependencies-required_fixtures0] [gw67] [ 48%] PASSED tests/utils/test_helpers.py::test_ensure_path_is_directory_parameter [gw106] [ 48%] PASSED tests/console/commands/test_show.py::test_show_outdated_has_prerelease_but_not_allowed[--format json] [gw90] [ 48%] PASSED tests/console/commands/test_show.py::test_show_top_level_with_extras[--format json] [gw111] [ 48%] PASSED tests/utils/test_isolated_build.py::test_isolated_env_install_error[requirements1-SolverProblemError] tests/console/commands/test_show.py::test_show_basic_with_group_options[--only time --with test-pendulum 2.0.0 Pendulum package\n] [gw69] [ 49%] PASSED tests/console/commands/test_version.py::test_increment_version[1.2.3-premajor-2.0.0a0] tests/console/commands/self/test_show_plugins.py::test_show_displays_installed_plugins[entry_point_values_by_group0-not-package-name] [gw99] [ 49%] PASSED tests/console/commands/test_new.py::test_basic_interactive_new tests/test_helpers.py::TestTestLocker::test_is_not_locked_by_default [gw108] [ 49%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---with foo,bar --without baz --without bim --only bam-groups9] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_synced_installer [gw112] [ 49%] PASSED tests/console/commands/test_add.py::test_add_directory_constraint[True-required_fixtures0] tests/utils/test_helpers.py::test_guaranteed_hash[blake2s-6dd9007d36c106defcf362cc637abeca41e8e93999928c8fcfaba515ed33bc93] tests/console/commands/test_show.py::test_show_why[--format json] tests/console/commands/test_show.py::test_show_outdated_missing_directory_dependency[deleted_directory_dependency-required_fixtures0] tests/puzzle/test_solver_internals.py::test_propagate_markers_for_groups2 [gw96] [ 49%] PASSED tests/test_helpers.py::TestTestLocker::test_is_not_locked_by_default [gw65] [ 49%] PASSED tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options6-valid_groups6-True] <- tests/console/commands/test_install.py [gw67] [ 49%] PASSED tests/utils/test_helpers.py::test_guaranteed_hash[blake2s-6dd9007d36c106defcf362cc637abeca41e8e93999928c8fcfaba515ed33bc93] [gw115] [ 49%] PASSED tests/console/commands/test_version.py::test_increment_version[0.0-major-1.0] tests/console/commands/test_new.py::test_command_new[options10-package-namespace-package-namespace/package-None] [gw111] [ 49%] PASSED tests/puzzle/test_solver_internals.py::test_propagate_markers_for_groups2 tests/console/commands/test_show.py::test_show_basic_with_not_installed_packages_non_decorated[] [gw34] [ 49%] PASSED tests/console/commands/test_show.py::test_show_all_shows_all_duplicates[] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False--groups0] <- tests/console/commands/test_install.py tests/mixology/version_solver/test_with_lock.py::test_with_compatible_locked_dependencies_use_latest [gw3] [ 49%] PASSED tests/console/commands/test_show.py::test_show_latest_non_decorated[] tests/console/commands/test_show.py::test_show_required_by_deps[--format json] [gw121] [ 49%] PASSED tests/console/commands/test_show.py::test_show_latest_decorated [gw16] [ 49%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--with time --without test --format json-expected11] [gw6] [ 49%] PASSED tests/console/commands/test_sync.py::test_extras_are_parsed_and_populate_installer <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_basic_with_installed_packages[] tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo@!=1.0.0-expected_variants10] [gw25] [ 49%] PASSED tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options8-valid_groups8-False] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_install_extra_path_dependency_does_not_exist[] <- tests/console/commands/test_install.py [gw101] [ 49%] PASSED tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script[fish-source-.fish] [gw85] [ 49%] PASSED tests/console/commands/test_new.py::test_command_new_with_readme[rst] tests/console/commands/test_sync.py::test_dry_run_does_not_build <- tests/console/commands/test_install.py [gw41] [ 49%] PASSED tests/console/commands/test_show.py::test_show_dependency_installed_from_git_in_dev[] tests/console/commands/test_show.py::test_show_top_level_with_extras[] tests/console/commands/test_new.py::test_command_new_with_readme[creole] [gw38] [ 49%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo@!=1.0.0-expected_variants10] [gw40] [ 49%] PASSED tests/console/commands/self/test_add_plugins.py::test_add_with_git_constraint_with_extras [gw95] [ 49%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--only time --with test --format json-expected17] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---only main-groups2] <- tests/console/commands/test_install.py [gw115] [ 49%] PASSED tests/mixology/version_solver/test_with_lock.py::test_with_compatible_locked_dependencies_use_latest tests/console/test_application_global_options.py::test_application_with_relative_directory_parameter_and_early_poetry_access_plugin [gw24] [ 49%] PASSED tests/console/commands/test_show.py::test_show_hides_incompatible_package[] tests/console/commands/self/test_add_plugins.py::test_add_no_constraint [gw77] [ 49%] PASSED tests/console/commands/test_show.py::test_show_hides_incompatible_package_with_duplicate[--format json] tests/mixology/version_solver/test_with_lock.py::test_no_update_is_respected_for_legacy_repository [gw87] [ 49%] PASSED tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command tests/console/commands/test_add.py::test_add_with_dry_run_keep_files_intact[cachy --lock --dry-run] tests/console/commands/test_show.py::test_show_outdated_no_dev_git_dev_dependency[-project_with_git_dev_dependency] [gw4] [ 49%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--only time --format json-expected15] tests/puzzle/test_solver_internals.py::test_merge_override_packages_python_constraint[>=3.9-] [gw30] [ 49%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---with bam --without bam-groups13] <- tests/console/commands/test_install.py [gw68] [ 49%] PASSED tests/puzzle/test_solver_internals.py::test_merge_override_packages_python_constraint[>=3.9-] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---all-groups-groups10] <- tests/console/commands/test_install.py [gw60] [ 49%] PASSED tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options0-valid_groups0-False] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_all_groups_conflicts_with_only_with_without[--without foo] <- tests/console/commands/test_install.py [gw115] [ 49%] PASSED tests/mixology/version_solver/test_with_lock.py::test_no_update_is_respected_for_legacy_repository [gw1] [ 49%] PASSED tests/console/commands/test_sync.py::test_synced_installer tests/utils/test_cache.py::test_detect_corrupted_cache_key_file[99999999] tests/mixology/version_solver/test_with_lock.py::test_unlocks_dependencies_if_necessary_to_ensure_that_a_new_dependency_is_satisfied tests/utils/test_dependency_specification.py::test_parse_dependency_specification[git+https://github.com/demo/demo.git@main-expected_variants4] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.use-poetry-python-POETRY_VIRTUALENVS_USE_POETRY_PYTHON-false-False] [gw88] [ 50%] PASSED tests/console/commands/test_new.py::test_new_with_dot_in_empty_directory tests/puzzle/test_solver_internals.py::test_merge_override_packages_shortcut tests/console/commands/test_new.py::test_command_new[options6-namespace-package-namespace-package-namespace_package-None] [gw90] [ 50%] PASSED tests/console/commands/test_show.py::test_show_outdated_missing_directory_dependency[deleted_directory_dependency-required_fixtures0] tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo@~1.0.0-expected_variants11] [gw120] [ 50%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo@~1.0.0-expected_variants11] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---with foo --without foo-groups14] <- tests/console/commands/test_install.py [gw80] [ 50%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--with time --without test-cachy 0.1.0 Cachy package\npendulum 2.0.0 Pendulum package\n] tests/console/commands/test_show.py::test_show_basic_with_not_installed_packages_non_decorated[--format json] tests/utils/test_cache.py::test_get_not_found_cached_archive_for_link[https://example.com/demo-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl-False-available_packages1] [gw29] [ 50%] PASSED tests/console/commands/test_show.py::test_show_outdated[--format json] [gw74] [ 50%] PASSED tests/utils/test_cache.py::test_detect_corrupted_cache_key_file[99999999] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---without main-groups8] <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_hides_incompatible_package[--format json] [gw125] [ 50%] PASSED tests/console/commands/test_sync.py::test_install_warning_corrupt_root[-False] <- tests/console/commands/test_install.py [gw72] [ 50%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.use-poetry-python-POETRY_VIRTUALENVS_USE_POETRY_PYTHON-false-False] [gw117] [ 50%] PASSED tests/console/commands/test_new.py::test_command_new_with_readme[None] [gw127] [ 50%] PASSED tests/utils/test_cache.py::test_get_not_found_cached_archive_for_link[https://example.com/demo-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl-False-available_packages1] [gw115] [ 50%] PASSED tests/mixology/version_solver/test_with_lock.py::test_unlocks_dependencies_if_necessary_to_ensure_that_a_new_dependency_is_satisfied tests/console/commands/test_sync.py::test_install_path_dependency_does_not_exist[missing_file_dependency-] <- tests/console/commands/test_install.py [gw110] [ 50%] PASSED tests/console/commands/test_new.py::test_command_new[options1-package-package-src/package-src] tests/utils/test_compat.py::test_is_relative_to_non_win32[/a/b-/a-True] [gw71] [ 50%] PASSED tests/console/commands/test_new.py::test_command_new[options11-package-namespace-package-src/namespace/package-src] tests/console/commands/test_new.py::test_command_new[options12-namespace_package-namespace-package-namespace_package-None] [gw127] [ 50%] PASSED tests/utils/test_compat.py::test_is_relative_to_non_win32[/a/b-/a-True] tests/utils/test_compat.py::test_is_relative_to_win32[\\\\server\\a-\\\\server\\a\\b-False] [gw127] [ 50%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[\\\\server\\a-\\\\server\\a\\b-False] [gw10] [ 50%] PASSED tests/console/commands/test_publish.py::test_publish_returns_non_zero_code_for_connection_errors tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a\\b-C:\\a\\b-True] [gw127] [ 50%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a\\b-C:\\a\\b-True] tests/console/commands/cache/test_clear.py::test_cache_clear_pkg[cachy-yes] tests/console/commands/cache/test_clear.py::test_cache_clear_missing_option[True] [gw31] [ 50%] PASSED tests/console/commands/test_publish.py::test_publish_returns_non_zero_code_for_upload_errors tests/test_factory.py::test_create_pyproject_from_package[simple_project_legacy] tests/console/commands/test_publish.py::test_publish_dist_dir_option[absolute] [gw65] [ 50%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False--groups0] <- tests/console/commands/test_install.py tests/console/commands/test_publish.py::test_publish_dry_run_skip_existing[--skip-existing] [gw11] [ 50%] PASSED tests/puzzle/test_solver_internals.py::test_merge_override_packages_shortcut tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options4-valid_groups4-True] <- tests/console/commands/test_install.py [gw21] [ 50%] PASSED tests/console/commands/cache/test_clear.py::test_cache_clear_pkg[cachy-yes] tests/utils/test_compat.py::test_is_relative_to_non_win32[/a-/a/b-False] tests/masonry/builders/test_editable_builder.py::test_builder_installs_proper_files_when_packages_configured [gw41] [ 50%] PASSED tests/console/commands/test_show.py::test_show_top_level_with_extras[] tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.use-poetry-python-POETRY_VIRTUALENVS_USE_POETRY_PYTHON-true-True] [gw21] [ 50%] PASSED tests/utils/test_compat.py::test_is_relative_to_non_win32[/a-/a/b-False] tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a\\b-C:\\a-True] [gw99] [ 50%] PASSED tests/console/commands/test_new.py::test_command_new[options10-package-namespace-package-namespace/package-None] [gw17] [ 50%] PASSED tests/console/commands/cache/test_clear.py::test_cache_clear_missing_option[True] [gw68] [ 50%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---all-groups-groups10] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_all_groups_conflicts_with_only_with_without[--with foo] <- tests/console/commands/test_install.py [gw22] [ 50%] PASSED tests/console/commands/test_show.py::test_show_dependency_installed_from_git_in_dev[--format json] tests/utils/test_compat.py::test_is_relative_to[a-a-True] [gw21] [ 50%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a\\b-C:\\a-True] [gw60] [ 50%] PASSED tests/console/commands/test_sync.py::test_all_groups_conflicts_with_only_with_without[--without foo] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---with foo,bar --without baz --without bim --only bam-groups9] <- tests/console/commands/test_install.py tests/utils/test_compat.py::test_is_relative_to_win32[\\\\?\\UNC\\server\\a-\\\\?\\UNC\\server\\a\\b-False] [gw21] [ 50%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[\\\\?\\UNC\\server\\a-\\\\?\\UNC\\server\\a\\b-False] [gw94] [ 50%] PASSED tests/console/commands/test_sync.py::test_non_package_mode_does_not_try_to_install_root <- tests/console/commands/test_install.py [gw82] [ 50%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.use-poetry-python-POETRY_VIRTUALENVS_USE_POETRY_PYTHON-true-True] tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a\\b-\\\\?\\C:\\a-True] [gw82] [ 51%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a\\b-\\\\?\\C:\\a-True] tests/utils/test_compat.py::test_is_relative_to_win32[\\\\server\\a\\b-\\\\?\\UNC\\server\\a-True] [gw17] [ 51%] PASSED tests/utils/test_compat.py::test_is_relative_to[a-a-True] tests/utils/test_compat.py::test_is_relative_to_non_win32[/a/b/c/d-/a/b-True] [gw82] [ 51%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[\\\\server\\a\\b-\\\\?\\UNC\\server\\a-True] tests/utils/test_compat.py::test_is_relative_to[a/b/c/d-a/b-True] [gw100] [ 51%] PASSED tests/console/commands/test_check.py::test_check_project_readme_as_text tests/console/commands/test_show.py::test_url_dependency_is_not_outdated_by_repository_package[] [gw82] [ 51%] PASSED tests/utils/test_compat.py::test_is_relative_to[a/b/c/d-a/b-True] [gw3] [ 51%] PASSED tests/console/commands/test_show.py::test_show_required_by_deps[--format json] [gw17] [ 51%] PASSED tests/utils/test_compat.py::test_is_relative_to_non_win32[/a/b/c/d-/a/b-True] tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a-C:\\a\\b-False] [gw17] [ 51%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a-C:\\a\\b-False] [gw38] [ 51%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---only main-groups2] <- tests/console/commands/test_install.py tests/test_helpers.py::TestPbsInstallerSupportedArch::test_case_insensitive[X86_64] [gw120] [ 51%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---with foo --without foo-groups14] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_all_extras_populates_installer <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_install_warning_corrupt_root[module-True] <- tests/console/commands/test_install.py tests/mixology/version_solver/test_with_lock.py::test_with_compatible_locked_dependencies tests/test_helpers.py::TestPbsInstallerSupportedArch::test_unsupported_architectures[mips] [gw57] [ 51%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_case_insensitive[X86_64] tests/utils/test_compat.py::test_is_relative_to_non_win32[/a/b-/a/b/c/d-False] [gw47] [ 51%] PASSED tests/console/test_application_global_options.py::test_application_with_relative_directory_parameter_and_early_poetry_access_plugin tests/console/commands/test_version.py::test_increment_version[0.0-minor-0.1] tests/console/commands/test_sync.py::test_all_groups_conflicts_with_only_with_without[--with foo,bar --without baz] <- tests/console/commands/test_install.py [gw19] [ 51%] PASSED tests/mixology/version_solver/test_with_lock.py::test_with_compatible_locked_dependencies [gw57] [ 51%] PASSED tests/utils/test_compat.py::test_is_relative_to_non_win32[/a/b-/a/b/c/d-False] tests/console/commands/self/test_install.py::test_self_install[None] [gw15] [ 51%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_unsupported_architectures[mips] tests/utils/test_compat.py::test_is_relative_to_win32[\\\\?\\UNC\\server\\a\\b-\\\\server\\a-True] [gw57] [ 51%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[\\\\?\\UNC\\server\\a\\b-\\\\server\\a-True] tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a\\b\\c\\d-C:\\a\\b-True] [gw57] [ 51%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a\\b\\c\\d-C:\\a\\b-True] tests/packages/test_direct_origin.py::test_direct_origin_does_not_download_url_dependency_when_cached [gw18] [ 51%] PASSED tests/console/commands/test_sync.py::test_install_warning_corrupt_root[readme-False] <- tests/console/commands/test_install.py tests/console/commands/test_build.py::test_build_output_option[../dist] tests/utils/test_compat.py::test_is_relative_to[a/b-a/b/c/d-False] [gw19] [ 51%] PASSED tests/utils/test_compat.py::test_is_relative_to[a/b-a/b/c/d-False] [gw106] [ 51%] PASSED tests/console/commands/test_show.py::test_show_why[--format json] [gw112] [ 51%] PASSED tests/console/commands/test_show.py::test_show_basic_with_not_installed_packages_non_decorated[] tests/console/commands/test_version.py::test_increment_version[0.0.0-patch-0.0.1] tests/utils/test_compat.py::test_is_relative_to_win32[C:\\-C:\\-True] [gw19] [ 51%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[C:\\-C:\\-True] tests/console/commands/test_build.py::test_prepare_config_settings tests/console/commands/test_show.py::test_show_outdated_has_prerelease_and_allowed[--format json] tests/console/commands/test_show.py::test_show_basic_with_group_options[--without test-cachy 0.1.0 Cachy package\n] [gw19] [ 51%] PASSED tests/console/commands/test_build.py::test_prepare_config_settings tests/utils/test_cache.py::test_cache_validates tests/utils/test_cache.py::test_get_cached_archive_for_git [gw12] [ 51%] PASSED tests/console/commands/test_version.py::test_increment_version[0.0.0-patch-0.0.1] [gw29] [ 51%] PASSED tests/console/commands/test_show.py::test_show_hides_incompatible_package[--format json] tests/console/commands/test_build.py::test_requires_isolated_build[no_core-True] [gw64] [ 51%] PASSED tests/packages/test_direct_origin.py::test_direct_origin_does_not_download_url_dependency_when_cached tests/console/commands/test_build.py::test_requires_isolated_build[no_build_system-False] tests/test_helpers.py::TestTestRepository::test_find_packages_raises_when_not_found [gw113] [ 51%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[git+https://github.com/demo/demo.git@main-expected_variants4] tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options9-valid_groups9-False] <- tests/console/commands/test_install.py tests/test_factory.py::test_poetry_with_build_constraints [gw58] [ 51%] PASSED tests/test_helpers.py::TestTestRepository::test_find_packages_raises_when_not_found tests/console/commands/test_build.py::test_build_with_multiple_readme_files [gw13] [ 51%] PASSED tests/utils/test_cache.py::test_get_cached_archive_for_git [gw74] [ 51%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---without main-groups8] <- tests/console/commands/test_install.py tests/console/commands/test_build.py::test_build_relative_directory_src_layout [gw7] [ 51%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--only time --with test-pendulum 2.0.0 Pendulum package\n] [gw26] [ 52%] PASSED tests/console/commands/test_version.py::test_increment_version[0.0-minor-0.1] tests/console/commands/test_sync.py::test_install_ensures_project_plugins[-1] <- tests/console/commands/test_install.py [gw120] [ 52%] PASSED tests/console/commands/test_sync.py::test_all_extras_populates_installer <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_install_missing_directory_dependency_with_no_directory[--no-directory] <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_top_level_with_explicitly_defined_dependency[] tests/test_helpers.py::TestWithWorkingDirectory::test_with_copy tests/console/commands/test_build.py::test_build_creates_packages_in_dist_directory_if_no_output_is_specified[sdist] [gw11] [ 52%] PASSED tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options4-valid_groups4-True] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_install_missing_directory_dependency_with_no_directory[] <- tests/console/commands/test_install.py [gw118] [ 52%] PASSED tests/utils/test_cache.py::test_cache_validates tests/console/commands/test_build.py::test_prepare_formats[wheel-expected_formats3] [gw68] [ 52%] PASSED tests/console/commands/test_sync.py::test_all_groups_conflicts_with_only_with_without[--with foo] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options5-valid_groups5-True] <- tests/console/commands/test_install.py [gw121] [ 52%] PASSED tests/console/commands/test_show.py::test_show_basic_with_installed_packages[] tests/console/commands/test_show.py::test_show_outdated_no_dev_git_dev_dependency[--format json-project_with_git_dev_dependency] [gw6] [ 52%] PASSED tests/console/commands/test_sync.py::test_install_extra_path_dependency_does_not_exist[] <- tests/console/commands/test_install.py [gw25] [ 52%] PASSED tests/console/commands/test_sync.py::test_dry_run_does_not_build <- tests/console/commands/test_install.py [gw79] [ 52%] PASSED tests/test_helpers.py::TestWithWorkingDirectory::test_with_copy [gw60] [ 52%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---with foo,bar --without baz --without bim --only bam-groups9] <- tests/console/commands/test_install.py tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.use-poetry-python-POETRY_VIRTUALENVS_USE_POETRY_PYTHON-True-True] tests/console/commands/source/test_add.py::test_source_add_existing_no_change_except_case_of_name[lower] tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[True-True-2] [gw0] [ 52%] PASSED tests/utils/test_helpers.py::test_extractall_sdist_no_symlink_path_traversal[True-True-2] tests/console/commands/source/test_add.py::test_source_add_simple_without_existing_sources [gw118] [ 52%] PASSED tests/console/commands/test_build.py::test_prepare_formats[wheel-expected_formats3] [gw70] [ 52%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.use-poetry-python-POETRY_VIRTUALENVS_USE_POETRY_PYTHON-True-True] tests/console/commands/test_build.py::test_requires_isolated_build[core_in_range-False] tests/test_factory.py::test_create_poetry_fails_on_nameless_project tests/console/test_application_global_options.py::test_application_io_options_are_set[-vv-is_very_verbose-True] [gw80] [ 52%] PASSED tests/console/commands/test_show.py::test_show_basic_with_not_installed_packages_non_decorated[--format json] tests/console/commands/source/test_add.py::test_source_add_pypi[pypi] [gw71] [ 52%] PASSED tests/console/commands/test_new.py::test_command_new[options12-namespace_package-namespace-package-namespace_package-None] [gw22] [ 52%] PASSED tests/console/commands/test_show.py::test_url_dependency_is_not_outdated_by_repository_package[] tests/console/commands/test_new.py::test_command_new[options2-namespace-package-namespace-package-namespace/package-None] tests/utils/test_helpers.py::test_guaranteed_hash[sha256-9fa123ad707a5c6c944743bf3e11a0e80d86cb518d3cf25320866ca3ef43e2ad] [gw81] [ 52%] PASSED tests/utils/test_helpers.py::test_guaranteed_hash[sha256-9fa123ad707a5c6c944743bf3e11a0e80d86cb518d3cf25320866ca3ef43e2ad] tests/utils/test_helpers.py::test_guaranteed_hash[sha224-d26bd24163fe91c16b4b0162e773514beab77b76114d9faf6a31e350] [gw85] [ 52%] PASSED tests/console/commands/test_new.py::test_command_new_with_readme[creole] tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[==2-versions7-yanked_versions7-2] tests/test_helpers.py::TestFlattenDict::test_flattens_nested_dict tests/console/commands/test_add.py::test_add_extras_only_accepts_one_package[requests --extras security socks] [gw35] [ 52%] PASSED tests/masonry/builders/test_editable_builder.py::test_builder_installs_proper_files_for_standard_packages[simple_project_legacy] tests/masonry/builders/test_editable_builder.py::test_builder_should_execute_build_scripts [gw2] [ 52%] PASSED tests/utils/test_helpers.py::test_guaranteed_hash[sha224-d26bd24163fe91c16b4b0162e773514beab77b76114d9faf6a31e350] tests/test_factory.py::test_poetry_with_explicit_source tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[==2-versions9-yanked_versions9-2] tests/test_helpers.py::TestSwitchWorkingDirectory::test_changes_restores_and_removes[False-False] [gw81] [ 52%] PASSED tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[==2-versions7-yanked_versions7-2] tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[==2-versions8-yanked_versions8-2+local] [gw61] [ 52%] PASSED tests/test_factory.py::test_create_pyproject_from_package[simple_project_legacy] [gw46] [ 52%] PASSED tests/inspection/test_info.py::test_info_setup_missing_mandatory_should_trigger_pep517[name] tests/test_helpers.py::TestCopyPath::test_overwrites_existing_file tests/utils/test_compat.py::test_is_relative_to[a/b-a/b-True] [gw37] [ 52%] PASSED tests/test_helpers.py::TestFlattenDict::test_flattens_nested_dict tests/puzzle/test_solver_internals.py::test_propagate_markers tests/inspection/test_info.py::test_info_from_wheel_metadata_versions[23] [gw36] [ 52%] PASSED tests/test_helpers.py::TestSwitchWorkingDirectory::test_changes_restores_and_removes[False-False] [gw2] [ 52%] PASSED tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[==2-versions9-yanked_versions9-2] tests/mixology/version_solver/test_basic_graph.py::test_circular_dependency tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[>=1-versions3-yanked_versions3-1] tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[>1-versions5-yanked_versions5-error] tests/utils/test_helpers.py::test_guaranteed_hash[sha512-766ecf369b6bdf801f6f7bbfe23923cc9793d633a55619472cd3d5763f9154711fbf57c8b6ca74e4a82fa9bd8380af831e7b8668e68e362669fc60b1d81d79ad] [gw81] [ 52%] PASSED tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[==2-versions8-yanked_versions8-2+local] [gw46] [ 52%] PASSED tests/inspection/test_info.py::test_info_from_wheel_metadata_versions[23] [gw2] [ 52%] PASSED tests/mixology/version_solver/test_basic_graph.py::test_circular_dependency tests/publishing/test_hash_manager.py::test_file_hashes_returns_none_for_blake2_with_fips [gw28] [ 52%] PASSED tests/utils/test_helpers.py::test_guaranteed_hash[sha512-766ecf369b6bdf801f6f7bbfe23923cc9793d633a55619472cd3d5763f9154711fbf57c8b6ca74e4a82fa9bd8380af831e7b8668e68e362669fc60b1d81d79ad] tests/utils/test_password_manager.py::test_get_http_auth_from_environment_variables [gw36] [ 52%] PASSED tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[>=1-versions3-yanked_versions3-1] [gw32] [ 52%] PASSED tests/test_helpers.py::TestCopyPath::test_overwrites_existing_file [gw28] [ 53%] PASSED tests/utils/test_password_manager.py::test_get_http_auth_from_environment_variables tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_get_text[True-False--messages1-Error\n\nInfo message\n\nDebug message] [gw61] [ 53%] PASSED tests/utils/test_compat.py::test_is_relative_to[a/b-a/b-True] tests/console/commands/test_config.py::test_set_repository_with_periods_in_name tests/utils/test_password_manager.py::test_get_http_auth_with_unavailable_backend[bar--True] tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[-vPrun run] [gw12] [ 53%] PASSED tests/console/commands/test_build.py::test_requires_isolated_build[no_core-True] tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_create[Command failure-exception1-None-expected_message_texts1] tests/console/commands/test_build.py::test_requires_isolated_build[core_not_in_range-True] [gw77] [ 53%] PASSED tests/console/commands/test_show.py::test_show_outdated_no_dev_git_dev_dependency[-project_with_git_dev_dependency] tests/utils/test_compat.py::test_is_relative_to_win32[\\\\?\\C:\\a\\b-\\\\?\\C:\\a-True] [gw75] [ 53%] PASSED tests/publishing/test_hash_manager.py::test_file_hashes_returns_none_for_blake2_with_fips [gw61] [ 53%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[\\\\?\\C:\\a\\b-\\\\?\\C:\\a-True] tests/utils/test_compat.py::test_is_relative_to_non_win32[/-/-True] tests/utils/test_password_manager.py::test_get_http_auth[bar-baz-True] tests/console/commands/test_show.py::test_show_latest_non_decorated[--format json] [gw28] [ 53%] PASSED tests/utils/test_password_manager.py::test_get_http_auth_with_unavailable_backend[bar--True] [gw37] [ 53%] PASSED tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[>1-versions5-yanked_versions5-error] [gw36] [ 53%] PASSED tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_get_text[True-False--messages1-Error\n\nInfo message\n\nDebug message] tests/mixology/version_solver/test_basic_graph.py::test_shared_dependencies_with_overlapping_constraints tests/console/commands/test_version.py::test_version_show tests/utils/test_helpers.py::test_ensure_path_converts_string [gw93] [ 53%] PASSED tests/puzzle/test_solver_internals.py::test_propagate_markers [gw75] [ 53%] PASSED tests/utils/test_password_manager.py::test_get_http_auth[bar-baz-True] tests/utils/test_password_manager.py::test_keyring_raises_errors_on_keyring_errors [gw74] [ 53%] PASSED tests/console/commands/test_sync.py::test_install_ensures_project_plugins[-1] <- tests/console/commands/test_install.py tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_init[Error occurred!-None-1-Error occurred!] [gw61] [ 53%] PASSED tests/utils/test_compat.py::test_is_relative_to_non_win32[/-/-True] tests/console/commands/test_sync.py::test_install_path_dependency_does_not_exist[missing_directory_dependency-] <- tests/console/commands/test_install.py [gw56] [ 53%] PASSED tests/utils/test_helpers.py::test_ensure_path_converts_string tests/utils/test_password_manager.py::test_disabled_keyring_never_called [gw32] [ 53%] PASSED tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_create[Command failure-exception1-None-expected_message_texts1] tests/test_helpers.py::TestPbsInstallerSupportedArch::test_supported_architectures[aarch64] tests/utils/test_helpers.py::test_download_file_fail_when_no_range [gw68] [ 53%] PASSED tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options5-valid_groups5-True] <- tests/console/commands/test_install.py [gw47] [ 53%] PASSED tests/console/commands/test_sync.py::test_all_groups_conflicts_with_only_with_without[--with foo,bar --without baz] <- tests/console/commands/test_install.py [gw10] [ 53%] PASSED tests/console/commands/test_publish.py::test_publish_dry_run_skip_existing[--skip-existing] tests/console/commands/test_sync.py::test_install_warning_corrupt_root[readme-True] <- tests/console/commands/test_install.py tests/console/commands/test_publish.py::test_publish_dist_dir_option[dist] [gw113] [ 53%] PASSED tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options9-valid_groups9-False] <- tests/console/commands/test_install.py [gw56] [ 53%] PASSED tests/utils/test_password_manager.py::test_disabled_keyring_never_called [gw75] [ 53%] PASSED tests/utils/test_password_manager.py::test_keyring_raises_errors_on_keyring_errors tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True--groups0] <- tests/console/commands/test_install.py tests/utils/test_password_manager.py::test_get_http_auth[bar--True] [gw37] [ 53%] PASSED tests/mixology/version_solver/test_basic_graph.py::test_shared_dependencies_with_overlapping_constraints [gw27] [ 53%] PASSED tests/console/test_application_global_options.py::test_application_io_options_are_set[-vv-is_very_verbose-True] tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_create[Subprocess error-exception2-info2-expected_message_texts2] [gw14] [ 53%] PASSED tests/test_helpers.py::TestPbsInstallerSupportedArch::test_supported_architectures[aarch64] [gw15] [ 53%] PASSED tests/console/commands/test_build.py::test_build_output_option[../dist] [gw88] [ 53%] PASSED tests/console/commands/test_new.py::test_command_new[options6-namespace-package-namespace-package-namespace_package-None] tests/console/commands/test_build.py::test_build_with_clean[False] [gw93] [ 53%] PASSED tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_init[Error occurred!-None-1-Error occurred!] tests/console/commands/source/test_add.py::test_source_add_pypi_explicit [gw38] [ 53%] PASSED tests/console/commands/test_sync.py::test_install_warning_corrupt_root[module-True] <- tests/console/commands/test_install.py [gw20] [ 53%] PASSED tests/utils/test_helpers.py::test_download_file_fail_when_no_range tests/console/commands/test_sync.py::test_sync_option_is_passed_to_the_installer tests/utils/test_password_manager.py::test_keyring_with_chainer_backend_and_fail_keyring_should_be_unavailable [gw56] [ 53%] PASSED tests/utils/test_password_manager.py::test_get_http_auth[bar--True] [gw38] [ 53%] SKIPPED tests/console/commands/test_sync.py::test_sync_option_is_passed_to_the_installer tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_get_text[False-False--messages0-Error\n\nBasic message\n\nYou can also run your poetry command with -v to see more information.] [gw11] [ 54%] PASSED tests/console/commands/test_sync.py::test_install_missing_directory_dependency_with_no_directory[] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_install_logs_output <- tests/console/commands/test_install.py tests/utils/test_password_manager.py::test_get_pypi_token_with_env_var_not_available [gw20] [ 54%] PASSED tests/utils/test_password_manager.py::test_keyring_with_chainer_backend_and_fail_keyring_should_be_unavailable tests/utils/test_password_manager.py::test_keyring_returns_none_on_locked_keyring tests/puzzle/test_solver_internals.py::test_merge_override_packages_extras [gw14] [ 54%] PASSED tests/utils/test_password_manager.py::test_get_pypi_token_with_env_var_not_available tests/utils/test_password_manager.py::test_set_pypi_token tests/utils/test_helpers.py::test_default_hash tests/utils/test_helpers.py::test_guaranteed_hash[sha3_256-7da5c08b416e6bcb339d6bedc0fe077c6e69af00607251ef4424c356ea061fcb] tests/test_helpers.py::TestTestLocker::test_locked_sets_locked_state [gw120] [ 54%] PASSED tests/console/commands/test_sync.py::test_install_missing_directory_dependency_with_no_directory[--no-directory] <- tests/console/commands/test_install.py [gw20] [ 54%] PASSED tests/utils/test_password_manager.py::test_keyring_returns_none_on_locked_keyring [gw59] [ 54%] PASSED tests/utils/test_helpers.py::test_default_hash tests/utils/test_password_manager.py::test_get_http_auth_does_not_call_keyring_when_password_in_environment_variables [gw109] [ 54%] PASSED tests/test_helpers.py::TestTestLocker::test_locked_sets_locked_state [gw55] [ 54%] PASSED tests/utils/test_helpers.py::test_guaranteed_hash[sha3_256-7da5c08b416e6bcb339d6bedc0fe077c6e69af00607251ef4424c356ea061fcb] tests/utils/test_password_manager.py::test_keyring_returns_none_on_erroneous_keyring tests/console/commands/test_about.py::test_about [gw32] [ 54%] PASSED tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_create[Subprocess error-exception2-info2-expected_message_texts2] [gw103] [ 54%] PASSED tests/test_factory.py::test_poetry_with_build_constraints [gw59] [ 54%] PASSED tests/utils/test_password_manager.py::test_get_http_auth_does_not_call_keyring_when_password_in_environment_variables tests/utils/test_password_manager.py::test_get_http_auth[-baz-True] [gw72] [ 54%] PASSED tests/console/commands/test_sync.py::test_install_path_dependency_does_not_exist[missing_file_dependency-] <- tests/console/commands/test_install.py [gw14] [ 54%] PASSED tests/utils/test_password_manager.py::test_set_pypi_token tests/console/commands/test_build.py::test_prepare_config_settings_raise_on_invalid_setting [gw93] [ 54%] PASSED tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_get_text[False-False--messages0-Error\n\nBasic message\n\nYou can also run your poetry command with -v to see more information.] [gw123] [ 54%] PASSED tests/puzzle/test_solver_internals.py::test_merge_override_packages_extras [gw106] [ 54%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--without test-cachy 0.1.0 Cachy package\n] tests/test_factory.py::test_create_poetry_with_plugins [gw112] [ 54%] PASSED tests/console/commands/test_show.py::test_show_outdated_has_prerelease_and_allowed[--format json] [gw59] [ 54%] PASSED tests/utils/test_password_manager.py::test_get_http_auth[-baz-True] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---only main-groups2] <- tests/console/commands/test_install.py [gw55] [ 54%] PASSED tests/utils/test_password_manager.py::test_keyring_returns_none_on_erroneous_keyring tests/console/commands/test_show.py::test_show_tree tests/utils/test_password_manager.py::test_get_pypi_token_with_unavailable_backend tests/utils/test_password_manager.py::test_delete_http_password [gw55] [ 54%] PASSED tests/utils/test_password_manager.py::test_get_pypi_token_with_unavailable_backend [gw103] [ 54%] PASSED tests/console/commands/test_build.py::test_prepare_config_settings_raise_on_invalid_setting tests/utils/test_helpers.py::test_download_file_raise_accepts_ranges[False-True] [gw121] [ 54%] PASSED tests/console/commands/test_show.py::test_show_outdated_no_dev_git_dev_dependency[--format json-project_with_git_dev_dependency] tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_html->=1-1] tests/console/commands/test_build.py::test_build_handler_build_isolated tests/inspection/test_info.py::test_info_no_setup_pkg_info_no_deps [gw53] [ 54%] PASSED tests/inspection/test_info.py::test_info_no_setup_pkg_info_no_deps tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.use-poetry-python-POETRY_VIRTUALENVS_USE_POETRY_PYTHON-False-False] [gw42] [ 54%] PASSED tests/utils/test_helpers.py::test_download_file_raise_accepts_ranges[False-True] tests/console/test_exceptions_console_message.py::test_make_section[-Title--] tests/console/test_exceptions_console_message.py::test_indent[ - - ] [gw126] [ 54%] PASSED tests/test_factory.py::test_create_poetry_fails_on_nameless_project tests/console/commands/source/test_add.py::test_source_add_simple [gw63] [ 54%] PASSED tests/repositories/test_legacy_repository.py::test_find_packages_only_prereleases[legacy_repository_html->=1-1] tests/console/commands/test_version.py::test_increment_version[1.2.3-preminor-1.3.0a0] tests/utils/test_helpers.py::test_highest_priority_hash_type[md5-md5] [gw53] [ 54%] PASSED tests/console/test_exceptions_console_message.py::test_make_section[-Title--] tests/console/commands/test_version.py::test_dry_run tests/console/test_exceptions_console_message.py::test_indent[Hello, World!- - Hello, World!] tests/console/test_exceptions_console_message.py::test_indent[- -] [gw12] [ 54%] PASSED tests/console/commands/test_build.py::test_requires_isolated_build[core_not_in_range-True] [gw42] [ 54%] PASSED tests/console/test_exceptions_console_message.py::test_indent[ - - ] tests/console/test_exceptions_console_message.py::test_stripped_property[Italic-Italic] [gw73] [ 54%] PASSED tests/console/commands/test_version.py::test_version_show [gw53] [ 54%] PASSED tests/console/test_exceptions_console_message.py::test_indent[- -] [gw91] [ 55%] PASSED tests/config/test_config.py::test_config_get_from_environment_variable[virtualenvs.use-poetry-python-POETRY_VIRTUALENVS_USE_POETRY_PYTHON-False-False] tests/utils/test_password_manager.py::test_delete_pypi_token [gw50] [ 55%] PASSED tests/utils/test_helpers.py::test_highest_priority_hash_type[md5-md5] tests/packages/test_transitive_package_info.py::test_get_marker[groups3-sys_platform == "linux" or python_version < "3.9"] [gw23] [ 55%] PASSED tests/masonry/builders/test_editable_builder.py::test_builder_installs_proper_files_when_packages_configured tests/pyproject/test_pyproject_toml_file.py::test_pyproject_toml_file_invalid [gw54] [ 55%] PASSED tests/console/commands/self/test_install.py::test_self_install[None] tests/utils/test_compat.py::test_is_relative_to_non_win32[/a/b-/a/b-True] tests/console/commands/test_build.py::test_build_format_is_not_valid [gw73] [ 55%] PASSED tests/utils/test_password_manager.py::test_delete_pypi_token [gw71] [ 55%] PASSED tests/console/commands/test_new.py::test_command_new[options2-namespace-package-namespace-package-namespace/package-None] [gw42] [ 55%] PASSED tests/console/test_exceptions_console_message.py::test_stripped_property[Italic-Italic] tests/test_helpers.py::TestGetDependency::test_returns_dependency_with_version_constraint tests/utils/test_password_manager.py::test_delete_pypi_token_with_unavailable_backend [gw105] [ 55%] PASSED tests/console/commands/test_version.py::test_increment_version[1.2.3-preminor-1.3.0a0] tests/packages/test_transitive_package_info.py::test_get_marker[groups1-sys_platform == "linux"] [gw23] [ 55%] PASSED tests/utils/test_compat.py::test_is_relative_to_non_win32[/a/b-/a/b-True] [gw105] [ 55%] PASSED tests/packages/test_transitive_package_info.py::test_get_marker[groups1-sys_platform == "linux"] [gw73] [ 55%] PASSED tests/utils/test_password_manager.py::test_delete_pypi_token_with_unavailable_backend [gw63] [ 55%] PASSED tests/console/test_exceptions_console_message.py::test_indent[Hello, World!- - Hello, World!] [gw7] [ 55%] PASSED tests/console/commands/test_show.py::test_show_top_level_with_explicitly_defined_dependency[] [gw11] [ 55%] PASSED tests/console/commands/test_sync.py::test_install_logs_output <- tests/console/commands/test_install.py [gw102] [ 55%] PASSED tests/test_helpers.py::TestGetDependency::test_returns_dependency_with_version_constraint tests/utils/test_compat.py::test_is_relative_to_win32[\\\\?\\UNC\\server\\a\\b-\\\\?\\UNC\\server\\a-True] [gw123] [ 55%] PASSED tests/utils/test_password_manager.py::test_delete_http_password [gw23] [ 55%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[\\\\?\\UNC\\server\\a\\b-\\\\?\\UNC\\server\\a-True] [gw114] [ 55%] PASSED tests/console/commands/test_add.py::test_add_with_dry_run_keep_files_intact[cachy --lock --dry-run] tests/packages/test_transitive_package_info.py::test_get_marker[groups5-sys_platform == "linux" or python_version < "3.9"] [gw91] [ 55%] PASSED tests/pyproject/test_pyproject_toml_file.py::test_pyproject_toml_file_invalid tests/console/test_exceptions_console_message.py::test_make_section[Hello, World!-Greeting--Greeting:\nHello, World!] tests/utils/env/test_env_manager.py::test_activate_activates_same_virtualenv_with_envs_file tests/utils/test_password_manager.py::test_get_pypi_token [gw105] [ 55%] PASSED tests/packages/test_transitive_package_info.py::test_get_marker[groups5-sys_platform == "linux" or python_version < "3.9"] tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a\\b-D:\\a-False] [gw23] [ 55%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a\\b-D:\\a-False] tests/packages/test_transitive_package_info.py::test_get_marker[groups4-] tests/console/commands/test_sync.py::test_compile_option_is_passed_to_the_installer[True] <- tests/console/commands/test_install.py [gw35] [ 55%] PASSED tests/masonry/builders/test_editable_builder.py::test_builder_should_execute_build_scripts [gw123] [ 55%] PASSED tests/utils/test_password_manager.py::test_get_pypi_token [gw63] [ 55%] PASSED tests/console/test_exceptions_console_message.py::test_make_section[Hello, World!-Greeting--Greeting:\nHello, World!] [gw113] [ 55%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True--groups0] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_only_root_conflicts_with_without_only_all_groups[--with foo,bar --without baz] <- tests/console/commands/test_install.py [gw8] [ 55%] PASSED tests/test_factory.py::test_poetry_with_explicit_source tests/repositories/link_sources/test_json.py::test_metadata[metadata1-False-expected_metadata_hashes1] tests/utils/test_helpers.py::test_extractall_sdist_no_path_traversal[False-True] [gw72] [ 55%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---only main-groups2] <- tests/console/commands/test_install.py [gw122] [ 55%] PASSED tests/console/commands/test_add.py::test_add_extras_only_accepts_one_package[requests --extras security socks] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---with foo --without foo-groups14] <- tests/console/commands/test_install.py [gw109] [ 55%] PASSED tests/console/commands/test_about.py::test_about tests/console/test_exceptions_console_message.py::test_make_section[Multi-line\nText-Title->>>-Title:\n>>>Multi-line\n>>>Text] tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo[a,b]@1.0.0-expected_variants12] tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[>=1-versions0-yanked_versions0-2] [gw98] [ 55%] PASSED tests/repositories/link_sources/test_json.py::test_metadata[metadata1-False-expected_metadata_hashes1] tests/utils/env/test_env_manager.py::test_deactivate_activated tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_init[Specific error-messages1-2-Specific error] [gw50] [ 55%] PASSED tests/packages/test_transitive_package_info.py::test_get_marker[groups3-sys_platform == "linux" or python_version < "3.9"] tests/utils/env/test_env_manager.py::test_generate_env_name_uses_real_path [gw109] [ 55%] PASSED tests/console/test_exceptions_console_message.py::test_make_section[Multi-line\nText-Title->>>-Title:\n>>>Multi-line\n>>>Text] [gw0] [ 56%] PASSED tests/console/commands/source/test_add.py::test_source_add_simple_without_existing_sources tests/console/commands/source/test_add.py::test_source_add_supplemental [gw86] [ 56%] PASSED tests/utils/test_dependency_specification.py::test_parse_dependency_specification[demo[a,b]@1.0.0-expected_variants12] [gw58] [ 56%] PASSED tests/console/commands/test_build.py::test_build_with_multiple_readme_files [gw50] [ 56%] PASSED tests/utils/env/test_env_manager.py::test_generate_env_name_uses_real_path tests/utils/env/test_env_manager.py::test_activate_fails_when_python_cannot_be_found tests/console/commands/test_build.py::test_build_output_option[absolute] [gw116] [ 56%] PASSED tests/utils/test_helpers.py::test_extractall_sdist_no_path_traversal[False-True] [gw77] [ 56%] PASSED tests/console/commands/test_show.py::test_show_latest_non_decorated[--format json] [gw74] [ 56%] PASSED tests/console/commands/test_sync.py::test_install_path_dependency_does_not_exist[missing_directory_dependency-] <- tests/console/commands/test_install.py tests/utils/env/test_env_manager.py::test_activate_with_in_project_setting_if_venv_is_file [gw122] [ 56%] PASSED tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[>=1-versions0-yanked_versions0-2] [gw118] [ 56%] PASSED tests/console/commands/test_build.py::test_requires_isolated_build[core_in_range-False] tests/mixology/version_solver/test_basic_graph.py::test_shared_dependency_where_dependent_version_affects_other_dependencies tests/console/commands/test_config.py::test_unset_nonempty_repositories_section[repositories.test-There is no test repository defined] [gw76] [ 56%] PASSED tests/test_factory.py::test_create_poetry_with_plugins tests/console/test_exceptions_console_message.py::test_wrap[-info-] [gw15] [ 56%] PASSED tests/console/commands/test_build.py::test_build_with_clean[False] tests/console/commands/test_build.py::test_requires_isolated_build[core_from_git-True] [gw79] [ 56%] PASSED tests/console/commands/source/test_add.py::test_source_add_existing_no_change_except_case_of_name[lower] [gw104] [ 56%] PASSED tests/console/commands/self/test_show_plugins.py::test_show_displays_installed_plugins[entry_point_values_by_group0-not-package-name] [gw45] [ 56%] PASSED tests/console/commands/test_config.py::test_set_repository_with_periods_in_name tests/console/commands/source/test_add.py::test_source_add_pypi[PyPI] [gw64] [ 56%] PASSED tests/console/commands/test_build.py::test_requires_isolated_build[no_build_system-False] tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script[bash-source-] tests/utils/test_password_manager.py::test_get_http_auth_with_unavailable_backend[-baz-True] [gw103] [ 56%] PASSED tests/console/commands/test_build.py::test_build_handler_build_isolated [gw76] [ 56%] PASSED tests/console/test_exceptions_console_message.py::test_wrap[-info-] [gw122] [ 56%] PASSED tests/mixology/version_solver/test_basic_graph.py::test_shared_dependency_where_dependent_version_affects_other_dependencies [gw91] [ 56%] PASSED tests/packages/test_transitive_package_info.py::test_get_marker[groups4-] tests/console/test_exceptions_console_message.py::test_wrap[Hello, World!-info-Hello, World!] [gw8] [ 56%] PASSED tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_init[Specific error-messages1-2-Specific error] tests/console/commands/test_publish.py::test_publish_aborts_when_build_fails tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_create[Command failed-None-None-expected_message_texts0] tests/console/commands/test_config.py::test_config_installer_binary_filter_config[false-expected2-installer.only-binary] [gw45] [ 56%] PASSED tests/utils/test_password_manager.py::test_get_http_auth_with_unavailable_backend[-baz-True] [gw66] [ 56%] PASSED tests/console/commands/test_version.py::test_dry_run tests/utils/test_password_manager.py::test_get_http_auth_with_unavailable_backend[--False] [gw43] [ 56%] PASSED tests/installation/test_chef.py::test_prepare_directory_script tests/utils/env/test_env_manager.py::test_create_venv_fails_if_no_compatible_python_version_could_be_found tests/console/commands/test_build.py::test_build_creates_packages_in_dist_directory_if_no_output_is_specified[all] [gw92] [ 56%] PASSED tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[-vPrun run] tests/publishing/test_publisher.py::test_publish_can_publish_to_given_repository[with_source] tests/utils/test_password_manager.py::test_get_http_auth_with_unavailable_backend[bar-baz-True] [gw76] [ 56%] PASSED tests/console/test_exceptions_console_message.py::test_wrap[Hello, World!-info-Hello, World!] [gw102] [ 56%] PASSED tests/utils/env/test_env_manager.py::test_activate_activates_same_virtualenv_with_envs_file tests/console/commands/test_show.py::test_show_entire_description_truncate[False] tests/utils/env/test_env_manager.py::test_create_venv_does_not_try_to_find_compatible_versions_with_executable[True] [gw45] [ 56%] PASSED tests/utils/test_password_manager.py::test_get_http_auth_with_unavailable_backend[--False] [gw54] [ 56%] PASSED tests/console/commands/test_build.py::test_build_format_is_not_valid tests/console/commands/test_build.py::test_build_not_possible_in_non_package_mode [gw72] [ 56%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---with foo --without foo-groups14] <- tests/console/commands/test_install.py [gw70] [ 56%] PASSED tests/console/commands/source/test_add.py::test_source_add_pypi[pypi] [gw92] [ 56%] PASSED tests/utils/test_password_manager.py::test_get_http_auth_with_unavailable_backend[bar-baz-True] tests/utils/test_password_manager.py::test_locked_keyring_should_not_be_available [gw13] [ 57%] PASSED tests/console/commands/test_build.py::test_build_relative_directory_src_layout tests/console/commands/source/test_add.py::test_source_add_error_no_url tests/console/commands/test_build.py::test_build_creates_packages_in_dist_directory_if_no_output_is_specified[wheel] tests/console/commands/test_check.py::test_check_readme_file_exists[poetry_array-True] [gw92] [ 57%] PASSED tests/utils/test_password_manager.py::test_locked_keyring_should_not_be_available [gw8] [ 57%] PASSED tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_create[Command failed-None-None-expected_message_texts0] [gw15] [ 57%] PASSED tests/console/commands/test_build.py::test_requires_isolated_build[core_from_git-True] tests/test_helpers.py::TestMockDulwichRepo::test_stores_string_path tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---only bam-groups5] <- tests/console/commands/test_install.py [gw113] [ 57%] PASSED tests/console/commands/test_sync.py::test_only_root_conflicts_with_without_only_all_groups[--with foo,bar --without baz] <- tests/console/commands/test_install.py tests/test_helpers.py::TestGetDependency::test_returns_optional_dependency tests/console/commands/test_sync.py::test_install_extra_path_dependency_does_not_exist[--extras notinstallable] <- tests/console/commands/test_install.py tests/console/commands/test_publish.py::test_publish_dist_dir_option[None] tests/console/commands/test_version.py::test_increment_version[0.0-patch-0.0.1] tests/console/commands/test_sync.py::test_dry_run_populates_installer <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_basic_with_group_options[--with time --without main,test --format json-expected13] tests/test_helpers.py::TestTestLocker::test_mock_lock_data_sets_data [gw78] [ 57%] PASSED tests/test_helpers.py::TestGetDependency::test_returns_optional_dependency tests/utils/env/test_env_manager.py::test_activate_in_project_venv_no_explicit_config tests/console/commands/test_show.py::test_show_top_level[--format json] tests/utils/test_helpers.py::test_extractall_sdist_no_path_traversal[False-False] tests/puzzle/test_solver_internals.py::test_merge_override_packages_groups [gw31] [ 57%] PASSED tests/console/commands/test_publish.py::test_publish_dist_dir_option[absolute] tests/console/commands/test_show.py::test_show_outdated_with_only_up_to_date_packages[--format json] tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script[dash-.-] tests/console/commands/test_show.py::test_show_outdated_has_prerelease_and_allowed[] [gw114] [ 57%] PASSED tests/console/commands/test_sync.py::test_compile_option_is_passed_to_the_installer[True] <- tests/console/commands/test_install.py tests/console/commands/cache/test_clear.py::test_cache_clear_missing_option[False] tests/console/commands/test_show.py::test_show_basic_with_installed_packages_single[--format json] tests/console/commands/test_show.py::test_show_basic_with_group_options[-cachy 0.1.0 Cachy package\npytest 3.7.3 Pytest package\n] tests/console/commands/test_sync.py::test_compile_option_is_passed_to_the_installer[False] <- tests/console/commands/test_install.py [gw96] [ 57%] PASSED tests/test_helpers.py::TestTestLocker::test_mock_lock_data_sets_data [gw111] [ 57%] PASSED tests/puzzle/test_solver_internals.py::test_merge_override_packages_groups tests/puzzle/test_solver.py::test_solver_should_not_raise_errors_for_irrelevant_transitive_python_constraints2[True-False] tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options3-valid_groups3-True] <- tests/console/commands/test_install.py tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[run -vP run] tests/console/commands/self/test_sync.py::test_synced_installer [gw69] [ 57%] PASSED tests/console/commands/test_version.py::test_increment_version[0.0-patch-0.0.1] tests/utils/env/test_env_manager.py::test_envs_file_remove_section[bar-3.11-3.11] [gw67] [ 57%] PASSED tests/utils/test_helpers.py::test_extractall_sdist_no_path_traversal[False-False] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---without foo,bar-groups7] <- tests/console/commands/test_install.py [gw107] [ 57%] PASSED tests/test_helpers.py::TestMockDulwichRepo::test_stores_string_path [gw112] [ 57%] PASSED tests/console/commands/test_show.py::test_show_tree tests/repositories/test_single_page_repository.py::test_single_page_repository_find_packages tests/utils/env/test_env_manager.py::test_get_ignores_empty_env_prefix[CONDA_PREFIX] tests/console/commands/test_show.py::test_show_basic_with_group_options[--only time-pendulum 2.0.0 Pendulum package\n] [gw111] [ 57%] PASSED tests/puzzle/test_solver.py::test_solver_should_not_raise_errors_for_irrelevant_transitive_python_constraints2[True-False] tests/puzzle/test_solver.py::test_solver_finds_compatible_package_for_dependency_python_not_fully_compatible_with_package_python [gw98] [ 57%] PASSED tests/utils/env/test_env_manager.py::test_deactivate_activated tests/utils/env/test_env_manager.py::test_create_venv_finds_no_python_executable tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---without bam-groups12] <- tests/console/commands/test_install.py tests/console/commands/test_new.py::test_command_new_with_readme[md] [gw10] [ 57%] PASSED tests/console/commands/test_publish.py::test_publish_dist_dir_option[dist] tests/console/commands/test_new.py::test_respect_use_poetry_python_on_new[True-3.14] tests/mixology/version_solver/test_with_lock.py::test_with_yanked_package_in_lock [gw69] [ 57%] PASSED tests/utils/env/test_env_manager.py::test_envs_file_remove_section[bar-3.11-3.11] tests/utils/test_compat.py::test_is_relative_to_win32[\\\\?\\C:\\a\\b-C:\\a-True] [gw127] [ 57%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[\\\\?\\C:\\a\\b-C:\\a-True] tests/utils/env/test_env_manager.py::test_remove_keeps_dir_if_not_deleteable [gw111] [ 57%] PASSED tests/puzzle/test_solver.py::test_solver_finds_compatible_package_for_dependency_python_not_fully_compatible_with_package_python tests/puzzle/test_solver.py::test_solver_keeps_multiple_locked_dependencies_for_same_package[False] [gw0] [ 57%] PASSED tests/console/commands/source/test_add.py::test_source_add_supplemental [gw43] [ 57%] PASSED tests/publishing/test_publisher.py::test_publish_can_publish_to_given_repository[with_source] [gw67] [ 57%] PASSED tests/repositories/test_single_page_repository.py::test_single_page_repository_find_packages tests/publishing/test_publisher.py::test_publish_normalizes_legacy_repository_url[https://test.pypi.org/legacy/-https://test.pypi.org/legacy/] tests/console/commands/test_show.py::test_show_top_level_with_explicitly_defined_dependency[--format json] tests/console/commands/test_sync.py::test_only_root_conflicts_with_without_only_all_groups[--only foo] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_direct_dependency_with_extras_from_explicit_and_transitive_dependency[lib_versions1-other_versions1] tests/utils/test_compat.py::test_is_relative_to[a-a/b-False] tests/console/commands/test_sync.py::test_install_path_dependency_does_not_exist[missing_file_dependency---without dev] <- tests/console/commands/test_install.py [gw115] [ 57%] PASSED tests/mixology/version_solver/test_with_lock.py::test_with_yanked_package_in_lock tests/console/commands/test_new.py::test_command_new_with_readme[adoc] [gw127] [ 57%] PASSED tests/puzzle/test_solver.py::test_solver_keeps_multiple_locked_dependencies_for_same_package[False] tests/console/commands/test_show.py::test_show_basic_with_group_options[--with time-cachy 0.1.0 Cachy package\npendulum 2.0.0 Pendulum package\npytest 3.7.3 Pytest package\n] [gw21] [ 57%] PASSED tests/utils/test_compat.py::test_is_relative_to[a-a/b-False] [gw86] [ 57%] PASSED tests/utils/env/test_env_manager.py::test_activate_fails_when_python_cannot_be_found [gw62] [ 57%] PASSED tests/repositories/test_legacy_repository.py::test_get_package_retrieves_packages_with_no_hashes[legacy_repository_json] tests/console/commands/test_check.py::test_check_invalid_dep_name_same_as_project_name tests/puzzle/test_solver.py::test_solver_returns_extras_only_requested_nested[two] tests/puzzle/test_solver.py::test_solver_ignores_explicit_repo_for_transitive_dependencies tests/utils/test_compat.py::test_is_relative_to[a/b-a-True] [gw31] [ 57%] PASSED tests/console/commands/cache/test_clear.py::test_cache_clear_missing_option[False] tests/utils/env/test_env_manager.py::test_venv_backup_exclusion [gw86] [ 57%] SKIPPED tests/utils/env/test_env_manager.py::test_venv_backup_exclusion [gw47] [ 57%] PASSED tests/console/commands/test_sync.py::test_install_warning_corrupt_root[readme-True] <- tests/console/commands/test_install.py [gw102] [ 58%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_does_not_try_to_find_compatible_versions_with_executable[True] tests/puzzle/test_solver.py::test_solver_can_resolve_python_restricted_package_dependencies [gw48] [ 58%] PASSED tests/console/commands/test_config.py::test_unset_nonempty_repositories_section[repositories.test-There is no test repository defined] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---without bam-groups12] <- tests/console/commands/test_install.py tests/console/commands/self/test_add_plugins.py::test_add_existing_plugin_warns_about_no_operation tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a\\b-C:\\a\\b\\c\\d-False] [gw127] [ 58%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_only_requested_nested[two] [gw82] [ 58%] PASSED tests/utils/test_compat.py::test_is_relative_to[a/b-a-True] tests/puzzle/test_solver.py::test_solver_chooses_from_correct_repository_if_forced_and_transitive_dependency[False] [gw17] [ 58%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a\\b-C:\\a\\b\\c\\d-False] tests/puzzle/test_solver.py::test_solver_resolves_duplicate_dependencies_with_restricted_extras tests/utils/env/test_env_manager.py::test_remove_also_deactivates [gw67] [ 58%] PASSED tests/puzzle/test_solver.py::test_direct_dependency_with_extras_from_explicit_and_transitive_dependency[lib_versions1-other_versions1] [gw84] [ 58%] PASSED tests/utils/test_isolated_build.py::test_isolated_env_install_with_constraints_success [gw108] [ 58%] PASSED tests/console/commands/test_sync.py::test_dry_run_populates_installer <- tests/console/commands/test_install.py tests/console/commands/self/test_sync.py::test_sync_deprecation [gw108] [ 58%] SKIPPED tests/console/commands/self/test_sync.py::test_sync_deprecation tests/console/commands/self/test_sync.py::test_sync_option_not_available tests/utils/test_isolated_build.py::test_isolated_builder_outside_poetry_project_context [gw119] [ 58%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---only bam-groups5] <- tests/console/commands/test_install.py tests/utils/env/test_env_manager.py::test_activate_activates_recreates_for_different_patch tests/utils/test_compat.py::test_is_relative_to_win32[\\\\server2\\a\\b-\\\\server\\a-False] [gw57] [ 58%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[\\\\server2\\a\\b-\\\\server\\a-False] tests/puzzle/test_solver.py::test_solver_incompatible_dependency_with_and_without_extras [gw34] [ 58%] PASSED tests/console/commands/test_show.py::test_show_top_level[--format json] tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---only foo-groups3] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_solver_can_resolve_directory_dependencies tests/console/commands/test_build.py::test_requires_isolated_build[no_build_backend-False] [gw44] [ 58%] PASSED tests/console/commands/test_publish.py::test_publish_aborts_when_build_fails tests/console/commands/test_show.py::test_show_basic_with_installed_packages_single_canonicalized[] [gw115] [ 58%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_python_restricted_package_dependencies [gw83] [ 58%] PASSED tests/console/commands/test_show.py::test_show_entire_description_truncate[False] tests/utils/env/test_env_manager.py::test_get_venv_with_venv_folder_present[True] [gw57] [ 58%] PASSED tests/puzzle/test_solver.py::test_solver_incompatible_dependency_with_and_without_extras tests/puzzle/test_solver.py::test_solver_skips_invalid_versions tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints_discard_no_markers2 [gw40] [ 58%] PASSED tests/console/commands/self/test_add_plugins.py::test_add_no_constraint tests/utils/env/test_env_manager.py::test_remove_by_full_path_to_python [gw52] [ 58%] PASSED tests/inspection/test_info.py::test_info_setup_missing_mandatory_should_trigger_pep517[version] [gw30] [ 58%] PASSED tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options3-valid_groups3-True] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_solver_install_single tests/console/commands/self/test_add_plugins.py::test_add_existing_plugin_updates_if_requested [gw4] [ 58%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[-cachy 0.1.0 Cachy package\npytest 3.7.3 Pytest package\n] tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints_same_requirements tests/console/commands/test_version.py::test_next_phase_version[1.2.3b1-prerelease-1.2.3rc0] [gw24] [ 58%] PASSED tests/console/commands/test_show.py::test_show_basic_with_installed_packages_single[--format json] [gw30] [ 58%] PASSED tests/puzzle/test_solver.py::test_solver_install_single [gw1] [ 58%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---without foo,bar-groups7] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_solver_can_resolve_git_dependencies_with_ref[branch] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras7-expected_packages7] tests/puzzle/test_solver.py::test_solver_returns_extras_only_requested_nested[None] [gw26] [ 58%] PASSED tests/console/commands/test_build.py::test_build_creates_packages_in_dist_directory_if_no_output_is_specified[sdist] [gw17] [ 58%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_duplicate_dependencies_with_restricted_extras tests/puzzle/test_solver.py::test_solver_resolves_duplicate_dependency_in_root_extra_for_installation[True] tests/console/commands/test_build.py::test_requires_isolated_build[multiple_build_deps-True] [gw4] [ 58%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints_same_requirements [gw90] [ 58%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--only time-pendulum 2.0.0 Pendulum package\n] [gw52] [ 58%] PASSED tests/console/commands/test_version.py::test_next_phase_version[1.2.3b1-prerelease-1.2.3rc0] [gw115] [ 58%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints_discard_no_markers2 tests/console/commands/test_version.py::test_short_version_update tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_sub_dependencies tests/puzzle/test_solver.py::test_solver_chooses_from_supplemental_if_explicit [gw89] [ 58%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--with time --without main,test --format json-expected13] [gw95] [ 58%] PASSED tests/console/commands/test_show.py::test_show_outdated_has_prerelease_and_allowed[] [gw43] [ 58%] PASSED tests/publishing/test_publisher.py::test_publish_normalizes_legacy_repository_url[https://test.pypi.org/legacy/-https://test.pypi.org/legacy/] [gw66] [ 59%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_fails_if_no_compatible_python_version_could_be_found tests/utils/env/test_env_manager.py::test_create_venv_does_not_keep_inconsistent_envs_entry[True] tests/utils/env/test_env_manager.py::test_envs_file_remove_section[foo-None-3.10] tests/publishing/test_publisher.py::test_publish_can_publish_to_given_repository[sample_project] [gw65] [ 59%] PASSED tests/console/commands/test_sync.py::test_only_root_conflicts_with_without_only_all_groups[--only foo] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---with bam-groups6] <- tests/console/commands/test_install.py [gw54] [ 59%] PASSED tests/console/commands/test_build.py::test_build_not_possible_in_non_package_mode [gw17] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_duplicate_dependency_in_root_extra_for_installation[True] [gw4] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_sub_dependencies tests/puzzle/test_solver.py::test_solver_does_not_trigger_conflict_for_python_constraint_if_python_requirement_is_compatible_multiple [gw16] [ 59%] PASSED tests/console/commands/test_show.py::test_show_outdated_with_only_up_to_date_packages[--format json] tests/puzzle/test_solver.py::test_solver_respects_root_package_python_versions tests/console/commands/test_build.py::test_build_output_option[None] tests/puzzle/test_solver.py::test_solver_locks_all_extras_when_multiple_extras_require_same_dependency [gw95] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_locks_all_extras_when_multiple_extras_require_same_dependency tests/puzzle/test_solver.py::test_solver_returns_extras_if_requested_in_multiple_groups[0] [gw125] [ 59%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---without bam-groups12] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_solver_logs_age_filtered_versions_on_failure tests/console/commands/test_sync.py::test_install_warning_corrupt_root[-True] <- tests/console/commands/test_install.py tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---with foo-groups11] <- tests/console/commands/test_install.py [gw66] [ 59%] PASSED tests/utils/env/test_env_manager.py::test_envs_file_remove_section[foo-None-3.10] tests/console/commands/test_show.py::test_show_basic_with_group_options[--only main --format json-expected9] [gw95] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_if_requested_in_multiple_groups[0] [gw16] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_respects_root_package_python_versions tests/puzzle/test_solver.py::test_solver_returns_extras_if_requested_in_multiple_groups[1] tests/console/commands/test_show.py::test_show_outdated_formatting[--format json] [gw125] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_logs_age_filtered_versions_on_failure tests/puzzle/test_solver.py::test_solver_chooses_from_correct_repository_if_forced_and_transitive_dependency[True] tests/console/commands/test_new.py::test_command_new[options0-package-package-package-None] [gw58] [ 59%] PASSED tests/console/commands/test_build.py::test_build_output_option[absolute] [gw16] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_if_requested_in_multiple_groups[1] [gw34] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_directory_dependencies [gw1] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_only_requested_nested[None] tests/puzzle/test_solver.py::test_solver_with_deps [gw41] [ 59%] PASSED tests/console/commands/test_show.py::test_show_top_level_with_explicitly_defined_dependency[--format json] [gw110] [ 59%] PASSED tests/console/commands/test_new.py::test_respect_use_poetry_python_on_new[True-3.14] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras0-expected_packages0] tests/puzzle/test_solver.py::test_install_unpublished_package_fails [gw57] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_skips_invalid_versions tests/mixology/version_solver/test_basic_graph.py::test_simple_dependencies [gw79] [ 59%] PASSED tests/console/commands/source/test_add.py::test_source_add_pypi[PyPI] tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[>=2-versions6-yanked_versions6-error] [gw1] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_with_deps [gw41] [ 59%] PASSED tests/puzzle/test_solver.py::test_install_unpublished_package_fails [gw19] [ 59%] PASSED tests/console/commands/test_build.py::test_requires_isolated_build[no_build_backend-False] [gw5] [ 59%] PASSED tests/console/commands/test_sync.py::test_install_extra_path_dependency_does_not_exist[--extras notinstallable] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_solver_does_not_raise_conflict_for_locked_conditional_dependencies [gw81] [ 59%] PASSED tests/mixology/version_solver/test_basic_graph.py::test_simple_dependencies tests/inspection/test_info.py::test_info_setup_simple tests/puzzle/test_solver.py::test_solver_fails_if_mismatch_root_python_versions tests/puzzle/test_solver.py::test_solver_with_dependency_and_prerelease_sub_dependencies_increasing_constraints [gw2] [ 59%] PASSED tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[>=2-versions6-yanked_versions6-error] tests/puzzle/test_solver.py::test_solver_can_resolve_sdist_dependencies_with_extras tests/utils/env/test_env_manager.py::test_create_venv_does_not_try_to_find_compatible_versions_with_executable[False] tests/puzzle/test_solver.py::test_solver_should_not_resolve_prerelease_version_if_not_requested [gw65] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_trigger_conflict_for_python_constraint_if_python_requirement_is_compatible_multiple [gw82] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_chooses_from_correct_repository_if_forced_and_transitive_dependency[False] [gw125] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_chooses_from_correct_repository_if_forced_and_transitive_dependency[True] [gw110] [ 59%] PASSED tests/puzzle/test_solver.py::test_solver_with_dependency_and_prerelease_sub_dependencies_increasing_constraints tests/puzzle/test_solver.py::test_solver_yanked_warning tests/utils/test_password_manager.py::test_set_pypi_token_with_unavailable_backend [gw27] [ 59%] PASSED tests/console/commands/source/test_add.py::test_source_add_pypi_explicit tests/puzzle/test_solver.py::test_solver_returns_extras_if_requested_in_dependencies_and_not_in_root_package [gw104] [ 60%] PASSED tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script[bash-source-] [gw30] [ 60%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras7-expected_packages7] tests/console/commands/source/test_add.py::test_source_add_existing_updating[upper] [gw33] [ 60%] PASSED tests/console/commands/test_config.py::test_config_installer_binary_filter_config[false-expected2-installer.only-binary] tests/utils/env/test_env_manager.py::test_create_venv_project_name_empty_sets_correct_prompt [gw24] [ 60%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_git_dependencies_with_ref[branch] [gw2] [ 60%] PASSED tests/puzzle/test_solver.py::test_solver_should_not_resolve_prerelease_version_if_not_requested [gw28] [ 60%] PASSED tests/utils/test_password_manager.py::test_set_pypi_token_with_unavailable_backend tests/console/commands/env/test_activate.py::test_no_additional_output_in_verbose_mode[-vvv] [gw3] [ 60%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--with time-cachy 0.1.0 Cachy package\npendulum 2.0.0 Pendulum package\npytest 3.7.3 Pytest package\n] tests/puzzle/test_solver.py::test_solver_circular_dependency_chain tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_get_text[True-True--messages2-Error\n\nBolded message\n\nDebug Italics Message] [gw41] [ 60%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_raise_conflict_for_locked_conditional_dependencies [gw51] [ 60%] PASSED tests/console/commands/test_publish.py::test_publish_dist_dir_option[None] [gw110] [ 60%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_if_requested_in_dependencies_and_not_in_root_package [gw34] [ 60%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras0-expected_packages0] tests/puzzle/test_solver.py::test_duplicate_path_dependencies tests/utils/env/test_env_manager.py::test_envs_file_remove_section[bar-3.10-None] [gw24] [ 60%] PASSED tests/puzzle/test_solver.py::test_solver_circular_dependency_chain tests/puzzle/test_solver.py::test_multiple_constraints_explicit_source_transitive_locked_use_latest[False] tests/puzzle/test_solver.py::test_solver_does_not_raise_conflict_for_conditional_dev_dependencies [gw51] [ 60%] PASSED tests/utils/env/test_env_manager.py::test_envs_file_remove_section[bar-3.10-None] tests/utils/env/test_env_manager.py::test_activate_activates_non_existing_virtualenv_no_envs_file [gw83] [ 60%] PASSED tests/utils/env/test_env_manager.py::test_remove_by_full_path_to_python [gw18] [ 60%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---only foo-groups3] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_solver_should_not_raise_errors_for_irrelevant_transitive_python_constraints[False] tests/utils/env/test_env_manager.py::test_remove_raises_if_acting_on_different_project_by_full_path [gw3] [ 60%] PASSED tests/puzzle/test_solver.py::test_multiple_constraints_explicit_source_transitive_locked_use_latest[False] tests/puzzle/test_solver.py::test_solver_cannot_choose_another_version_for_directory_dependencies [gw28] [ 60%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_raise_conflict_for_conditional_dev_dependencies [gw19] [ 60%] PASSED tests/puzzle/test_solver.py::test_solver_fails_if_mismatch_root_python_versions [gw69] [ 60%] PASSED tests/utils/env/test_env_manager.py::test_remove_keeps_dir_if_not_deleteable tests/puzzle/test_solver.py::test_duplicate_path_dependencies_same_path [gw65] [ 60%] PASSED tests/puzzle/test_solver.py::test_solver_yanked_warning [gw78] [ 60%] PASSED tests/utils/env/test_env_manager.py::test_activate_in_project_venv_no_explicit_config tests/utils/env/test_env_manager.py::test_activate_activates_existing_virtualenv_no_envs_file [gw36] [ 60%] PASSED tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_get_text[True-True--messages2-Error\n\nBolded message\n\nDebug Italics Message] [gw43] [ 60%] PASSED tests/publishing/test_publisher.py::test_publish_can_publish_to_given_repository[sample_project] [gw114] [ 60%] PASSED tests/console/commands/test_sync.py::test_compile_option_is_passed_to_the_installer[False] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_solver_does_not_fetch_locked_vcs_package_with_ref tests/utils/test_compat.py::test_is_relative_to_win32[\\\\server\\a\\b-\\\\server\\a-True] [gw108] [ 60%] PASSED tests/console/commands/self/test_sync.py::test_sync_option_not_available [gw87] [ 60%] PASSED tests/console/commands/test_run.py::test_run_passes_args_after_run_before_command_name_conflict[run -vP run] [gw52] [ 60%] PASSED tests/console/commands/test_version.py::test_short_version_update [gw61] [ 60%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[\\\\server\\a\\b-\\\\server\\a-True] tests/console/commands/test_sync.py::test_only_root_conflicts_with_without_only_all_groups[--all-groups] <- tests/console/commands/test_install.py [gw126] [ 60%] PASSED tests/console/commands/source/test_add.py::test_source_add_simple tests/puzzle/test_solver.py::test_solver_should_not_raise_errors_for_irrelevant_transitive_python_constraints[True] tests/puzzle/test_solver.py::test_solver_should_use_the_python_constraint_from_the_environment_if_available tests/console/commands/test_sync.py::test_install_ensures_project_plugins[--no-plugins-0] <- tests/console/commands/test_install.py [gw48] [ 60%] PASSED tests/utils/env/test_env_manager.py::test_remove_also_deactivates [gw117] [ 60%] PASSED tests/console/commands/test_new.py::test_command_new_with_readme[md] [gw107] [ 61%] PASSED tests/utils/env/test_env_manager.py::test_get_ignores_empty_env_prefix[CONDA_PREFIX] [gw18] [ 61%] PASSED tests/puzzle/test_solver.py::test_solver_should_not_raise_errors_for_irrelevant_transitive_python_constraints[False] tests/puzzle/test_solver.py::test_solver_returns_prereleases_if_requested tests/console/commands/test_version.py::test_increment_version[1.2.3-beta.1-minor-1.3.0] tests/console/commands/source/test_add.py::test_source_add_existing_updating[lower] tests/utils/env/test_env_manager.py::test_create_venv_tries_to_find_a_compatible_python_executable_using_specific_ones tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras1-expected_packages1] tests/utils/env/test_env_manager.py::test_remove_by_string_with_python_and_version [gw22] [ 61%] PASSED tests/console/commands/test_show.py::test_show_outdated_formatting[--format json] [gw44] [ 61%] PASSED tests/utils/env/test_env_manager.py::test_get_venv_with_venv_folder_present[True] tests/puzzle/test_solver.py::test_solver_does_not_trigger_new_resolution_on_duplicate_dependencies_if_only_extras [gw87] [ 61%] PASSED tests/puzzle/test_solver.py::test_solver_should_not_raise_errors_for_irrelevant_transitive_python_constraints[True] [gw117] [ 61%] PASSED tests/puzzle/test_solver.py::test_solver_returns_prereleases_if_requested tests/utils/test_password_manager.py::test_set_http_password tests/utils/env/test_env_manager.py::test_create_venv_uses_patch_version_to_detect_compatibility tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras0-expected_packages0] tests/puzzle/test_solver.py::test_solver_can_resolve_git_dependencies_with_ref[tag] [gw22] [ 61%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_trigger_new_resolution_on_duplicate_dependencies_if_only_extras [gw52] [ 61%] PASSED tests/console/commands/test_version.py::test_increment_version[1.2.3-beta.1-minor-1.3.0] tests/console/commands/test_new.py::test_command_new[options8-package-namespace-package-namespace/package-None] [gw36] [ 61%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_fetch_locked_vcs_package_with_ref [gw101] [ 61%] PASSED tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script[dash-.-] tests/console/commands/test_version.py::test_next_phase_version[1.2.3a0-prerelease-1.2.3b0] [gw29] [ 61%] PASSED tests/console/commands/test_show.py::test_show_basic_with_installed_packages_single_canonicalized[] tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[>=1-versions1-yanked_versions1-1] tests/utils/test_password_manager.py::test_fail_keyring_should_be_unavailable tests/console/commands/test_sync.py::test_no_directory_is_passed_to_installer[False] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_solver_logs_age_filtered_versions_on_success [gw52] [ 61%] PASSED tests/console/commands/test_version.py::test_next_phase_version[1.2.3a0-prerelease-1.2.3b0] [gw81] [ 61%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_sdist_dependencies_with_extras [gw75] [ 61%] PASSED tests/utils/test_password_manager.py::test_set_http_password [gw47] [ 61%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---without bam-groups12] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_update_with_use_latest [gw6] [ 61%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[False---with bam-groups6] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_solver_direct_origin_dependency_with_extras_requested_by_other_package [gw56] [ 61%] PASSED tests/utils/test_password_manager.py::test_fail_keyring_should_be_unavailable [gw60] [ 61%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---with foo-groups11] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_solver_does_not_return_prereleases_if_not_requested tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras4-expected_packages4] tests/puzzle/test_solver.py::test_multiple_constraints_incomplete_explicit_source_transitive_locked[False] [gw18] [ 61%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras1-expected_packages1] [gw61] [ 61%] PASSED tests/puzzle/test_solver.py::test_solver_should_use_the_python_constraint_from_the_environment_if_available tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---only foo,bar-groups4] <- tests/console/commands/test_install.py tests/utils/test_password_manager.py::test_keyring_with_chainer_backend_and_null_keyring_should_be_unavailable [gw87] [ 61%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras0-expected_packages0] [gw60] [ 61%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_return_prereleases_if_not_requested [gw37] [ 61%] PASSED tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[>=1-versions1-yanked_versions1-1] [gw29] [ 61%] PASSED tests/puzzle/test_solver.py::test_solver_logs_age_filtered_versions_on_success [gw94] [ 61%] PASSED tests/console/commands/test_sync.py::test_install_path_dependency_does_not_exist[missing_file_dependency---without dev] <- tests/console/commands/test_install.py tests/utils/test_password_manager.py::test_get_http_auth_does_not_call_keyring_when_credentials_in_environment_variables tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_get_text[False-False- -messages3- Error\n \n Error occurred!] tests/utils/test_password_manager.py::test_null_keyring_should_be_unavailable tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_append tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints_discard_no_markers3 [gw101] [ 61%] PASSED tests/puzzle/test_solver.py::test_update_with_use_latest [gw119] [ 61%] PASSED tests/utils/env/test_env_manager.py::test_activate_activates_recreates_for_different_patch tests/utils/env/test_env_manager.py::test_create_venv_fails_if_current_python_version_is_not_supported tests/console/commands/test_show.py::test_show_basic_with_group_options[--without main-pytest 3.7.3 Pytest package\n] tests/puzzle/test_solver.py::test_solver_triggers_conflict_for_dependency_python_not_fully_compatible_with_package_python [gw20] [ 61%] PASSED tests/utils/test_password_manager.py::test_keyring_with_chainer_backend_and_null_keyring_should_be_unavailable tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_ignore_overrides_with_empty_marker_intersection [gw59] [ 61%] PASSED tests/utils/test_password_manager.py::test_null_keyring_should_be_unavailable tests/utils/test_password_manager.py::test_erroneous_keyring_should_not_be_available tests/puzzle/test_solver.py::test_solver_returns_extras_when_multiple_extras_use_same_dependency[one] tests/puzzle/test_solver.py::test_install_installed [gw6] [ 61%] PASSED tests/puzzle/test_solver.py::test_multiple_constraints_incomplete_explicit_source_transitive_locked[False] [gw80] [ 61%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--only main --format json-expected9] tests/console/commands/test_show.py::test_show_why[] [gw55] [ 61%] PASSED tests/utils/test_password_manager.py::test_erroneous_keyring_should_not_be_available tests/puzzle/test_solver.py::test_solver_cannot_choose_another_version_for_file_dependencies tests/puzzle/test_solver.py::test_solver_with_dependency_in_both_main_and_dev_dependencies_with_one_more_dependent [gw14] [ 62%] PASSED tests/utils/test_password_manager.py::test_get_http_auth_does_not_call_keyring_when_credentials_in_environment_variables tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras1-expected_packages1] [gw59] [ 62%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_when_multiple_extras_use_same_dependency[one] [gw56] [ 62%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras4-expected_packages4] [gw19] [ 62%] PASSED tests/puzzle/test_solver.py::test_duplicate_path_dependencies_same_path [gw89] [ 62%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_does_not_keep_inconsistent_envs_entry[True] tests/utils/env/test_env_manager.py::test_raises_when_passing_old_env_after_dir_rename [gw20] [ 62%] PASSED tests/puzzle/test_solver.py::test_install_installed tests/console/commands/test_build.py::test_prepare_formats[all-expected_formats0] [gw116] [ 62%] PASSED tests/utils/env/test_env_manager.py::test_activate_with_in_project_setting_if_venv_is_file [gw70] [ 62%] PASSED tests/console/commands/source/test_add.py::test_source_add_error_no_url [gw98] [ 62%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_finds_no_python_executable [gw55] [ 62%] PASSED tests/puzzle/test_solver.py::test_solver_with_dependency_in_both_main_and_dev_dependencies_with_one_more_dependent [gw32] [ 62%] PASSED tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_get_text[False-False- -messages3- Error\n \n Error occurred!] tests/utils/env/test_env_manager.py::test_remove_by_name tests/console/test_exceptions_console_message.py::test_wrap[Error occurred-error-Error occurred] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras6-expected_packages6] [gw78] [ 62%] PASSED tests/utils/env/test_env_manager.py::test_activate_activates_existing_virtualenv_no_envs_file [gw117] [ 62%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_git_dependencies_with_ref[tag] [gw12] [ 62%] PASSED tests/console/commands/test_build.py::test_prepare_formats[all-expected_formats0] tests/puzzle/test_solver.py::test_solver_does_not_choose_from_supplemental_repository_by_default tests/console/commands/test_new.py::test_command_new[options5-namespace-package_a-namespace-package-a-src/namespace/package_a-src] [gw53] [ 62%] PASSED tests/console/test_exceptions_console_message.py::test_wrap[Error occurred-error-Error occurred] tests/console/test_exceptions_console_message.py::test_stripped_property[Bold-Bold] tests/puzzle/test_solver.py::test_solver_returns_extras_when_multiple_extras_use_same_dependency[two] [gw26] [ 62%] PASSED tests/console/commands/test_build.py::test_requires_isolated_build[multiple_build_deps-True] [gw68] [ 62%] PASSED tests/console/commands/test_sync.py::test_only_root_conflicts_with_without_only_all_groups[--all-groups] <- tests/console/commands/test_install.py tests/console/commands/test_build.py::test_build_output_option[test/dir] [gw5] [ 62%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_does_not_try_to_find_compatible_versions_with_executable[False] tests/utils/test_password_manager.py::test_get_http_auth[--False] tests/console/commands/test_show.py::test_show_tree_shared_dependency_not_marked_circular [gw53] [ 62%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_when_multiple_extras_use_same_dependency[two] tests/utils/env/test_env_manager.py::test_build_venv_does_not_change_loglevel tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a\\b-D:\\-False] tests/puzzle/test_solver.py::test_solver_cannot_choose_url_dependency_for_explicit_source[False] [gw42] [ 62%] PASSED tests/console/test_exceptions_console_message.py::test_stripped_property[Bold-Bold] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras2-expected_packages2] [gw11] [ 62%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[C:\\a\\b-D:\\-False] tests/puzzle/test_solver.py::test_solver_can_resolve_git_dependencies [gw73] [ 62%] PASSED tests/utils/test_password_manager.py::test_get_http_auth[--False] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras2-expected_packages2] [gw93] [ 62%] PASSED tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_append [gw99] [ 62%] PASSED tests/console/commands/test_new.py::test_command_new_with_readme[adoc] [gw25] [ 62%] PASSED tests/console/commands/test_sync.py::test_install_warning_corrupt_root[-True] <- tests/console/commands/test_install.py [gw94] [ 62%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints_discard_no_markers3 [gw3] [ 62%] PASSED tests/puzzle/test_solver.py::test_solver_cannot_choose_another_version_for_directory_dependencies [gw54] [ 62%] PASSED tests/console/commands/test_build.py::test_build_output_option[None] [gw14] [ 62%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras1-expected_packages1] [gw68] [ 62%] PASSED tests/puzzle/test_solver.py::test_solver_cannot_choose_url_dependency_for_explicit_source[False] [gw37] [ 62%] PASSED tests/puzzle/test_solver.py::test_solver_triggers_conflict_for_dependency_python_not_fully_compatible_with_package_python [gw80] [ 63%] PASSED tests/puzzle/test_solver.py::test_solver_cannot_choose_another_version_for_file_dependencies [gw85] [ 63%] PASSED tests/console/commands/test_new.py::test_command_new[options0-package-package-package-None] tests/utils/test_compat.py::test_is_relative_to_win32[\\\\?\\C:\\a-\\\\?\\C:\\a\\b-False] [gw51] [ 63%] PASSED tests/utils/env/test_env_manager.py::test_activate_activates_non_existing_virtualenv_no_envs_file [gw82] [ 63%] PASSED tests/puzzle/test_solver.py::test_duplicate_path_dependencies tests/packages/test_transitive_package_info.py::test_get_marker[groups2-python_version < "3.9"] [gw32] [ 63%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras6-expected_packages6] [gw13] [ 63%] PASSED tests/console/commands/test_build.py::test_build_creates_packages_in_dist_directory_if_no_output_is_specified[wheel] [gw38] [ 63%] PASSED tests/console/commands/test_sync.py::test_no_directory_is_passed_to_installer[False] <- tests/console/commands/test_install.py [gw42] [ 63%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras2-expected_packages2] [gw73] [ 63%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras2-expected_packages2] [gw120] [ 63%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---only foo,bar-groups4] <- tests/console/commands/test_install.py [gw48] [ 63%] PASSED tests/utils/env/test_env_manager.py::test_remove_by_string_with_python_and_version [gw23] [ 63%] SKIPPED tests/utils/test_compat.py::test_is_relative_to_win32[\\\\?\\C:\\a-\\\\?\\C:\\a\\b-False] [gw83] [ 63%] PASSED tests/utils/env/test_env_manager.py::test_remove_raises_if_acting_on_different_project_by_full_path [gw89] [ 63%] PASSED tests/utils/env/test_env_manager.py::test_raises_when_passing_old_env_after_dir_rename [gw104] [ 63%] PASSED tests/console/commands/env/test_activate.py::test_no_additional_output_in_verbose_mode[-vvv] [gw88] [ 63%] PASSED tests/console/commands/test_new.py::test_command_new[options8-package-namespace-package-namespace/package-None] tests/puzzle/test_solver.py::test_solver_sub_dependencies_with_not_supported_python_version [gw105] [ 63%] PASSED tests/packages/test_transitive_package_info.py::test_get_marker[groups2-python_version < "3.9"] tests/puzzle/test_solver.py::test_solver_can_resolve_transitive_extras tests/puzzle/test_solver.py::test_install_with_deps_in_order [gw114] [ 63%] PASSED tests/console/commands/test_sync.py::test_install_ensures_project_plugins[--no-plugins-0] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras6-expected_packages6] [gw44] [ 63%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_uses_patch_version_to_detect_compatibility [gw101] [ 63%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_ignore_overrides_with_empty_marker_intersection [gw11] [ 63%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_git_dependencies tests/puzzle/test_solver.py::test_direct_dependency_with_extras_from_explicit_and_transitive_dependency2[lib_versions1-other_versions1] [gw75] [ 63%] PASSED tests/puzzle/test_solver.py::test_solver_direct_origin_dependency_with_extras_requested_by_other_package [gw99] [ 63%] PASSED tests/puzzle/test_solver.py::test_solver_sub_dependencies_with_not_supported_python_version tests/puzzle/test_solver.py::test_solver_chooses_most_recent_version_amongst_repositories tests/puzzle/test_solver.py::test_solver_does_not_update_ref_of_locked_vcs_package[False] [gw25] [ 63%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_transitive_extras [gw93] [ 63%] PASSED tests/puzzle/test_solver.py::test_install_with_deps_in_order tests/puzzle/test_solver.py::test_solver_should_not_raise_errors_for_irrelevant_transitive_python_constraints2[True-True] [gw33] [ 63%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_project_name_empty_sets_correct_prompt [gw85] [ 63%] PASSED tests/puzzle/test_solver.py::test_direct_dependency_with_extras_from_explicit_and_transitive_dependency2[lib_versions1-other_versions1] tests/puzzle/test_solver.py::test_direct_dependency_with_extras_from_explicit_and_transitive_dependency2[lib_versions0-other_versions0] tests/puzzle/test_solver.py::test_solver_sub_dependencies_with_requirements [gw38] [ 63%] PASSED tests/puzzle/test_solver.py::test_solver_chooses_most_recent_version_amongst_repositories [gw120] [ 63%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_update_ref_of_locked_vcs_package[False] tests/utils/test_password_manager.py::test_set_http_password_with_unavailable_backend [gw23] [ 63%] PASSED tests/puzzle/test_solver.py::test_solver_should_not_raise_errors_for_irrelevant_transitive_python_constraints2[True-True] [gw106] [ 63%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--without main-pytest 3.7.3 Pytest package\n] tests/puzzle/test_solver.py::test_multiple_constraints_incomplete_explicit_source_transitive_locked[True] [gw105] [ 63%] PASSED tests/puzzle/test_solver.py::test_solver_sub_dependencies_with_requirements [gw88] [ 64%] PASSED tests/puzzle/test_solver.py::test_direct_dependency_with_extras_from_explicit_and_transitive_dependency2[lib_versions0-other_versions0] tests/console/test_exceptions_console_message.py::test_make_section[This is a message.-Section Title- -Section Title:\n This is a message.] tests/utils/env/test_env_manager.py::test_get_ignores_empty_env_prefix[VIRTUAL_ENV] [gw94] [ 64%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras6-expected_packages6] [gw121] [ 64%] PASSED tests/console/commands/test_show.py::test_show_why[] [gw123] [ 64%] PASSED tests/utils/test_password_manager.py::test_set_http_password_with_unavailable_backend [gw99] [ 64%] PASSED tests/puzzle/test_solver.py::test_multiple_constraints_incomplete_explicit_source_transitive_locked[True] tests/masonry/builders/test_editable_builder.py::test_builder_setup_generation_runs_with_pip_editable tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras3-expected_packages3] tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints_merge_no_markers [gw106] [ 64%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras3-expected_packages3] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras1-expected_packages1] [gw121] [ 64%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints_merge_no_markers [gw63] [ 64%] PASSED tests/console/test_exceptions_console_message.py::test_make_section[This is a message.-Section Title- -Section Title:\n This is a message.] tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_sources_direct_origin_preserved[True] [gw107] [ 64%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_tries_to_find_a_compatible_python_executable_using_specific_ones tests/console/test_exceptions_console_message.py::test_stripped_property[Hello, World!-Hello, World!] tests/utils/env/test_env_manager.py::test_deactivate_non_activated_but_existing [gw100] [ 64%] PASSED tests/console/commands/test_check.py::test_check_invalid_dep_name_same_as_project_name tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---with bam-groups6] <- tests/console/commands/test_install.py tests/console/commands/test_show.py::test_show_basic_with_group_options[--without main --format json-expected7] tests/console/commands/test_build.py::test_build_output_option[dist] tests/puzzle/test_solver.py::test_solver_ignores_python_restricted_if_mismatch_root_package_python_versions [gw64] [ 64%] PASSED tests/console/commands/test_build.py::test_build_creates_packages_in_dist_directory_if_no_output_is_specified[all] [gw109] [ 64%] PASSED tests/console/test_exceptions_console_message.py::test_stripped_property[Hello, World!-Hello, World!] tests/console/commands/test_build.py::test_prepare_formats[sdist-expected_formats2] tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[>=1-versions2-yanked_versions2-3] tests/puzzle/test_solver.py::test_solver_cannot_choose_another_version_for_git_dependencies tests/packages/test_transitive_package_info.py::test_get_marker[groups0-] [gw7] [ 64%] PASSED tests/console/commands/test_show.py::test_show_tree_shared_dependency_not_marked_circular [gw71] [ 64%] PASSED tests/console/commands/test_new.py::test_command_new[options5-namespace-package_a-namespace-package-a-src/namespace/package_a-src] tests/console/test_exceptions_console_message.py::test_indent[Line 1\nLine 2->>->>Line 1\n>>Line 2] tests/puzzle/test_solver.py::test_solver_chooses_direct_dependency_from_explicit_if_explicit tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_with_overlapping_markers_complex [gw122] [ 64%] PASSED tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[>=1-versions2-yanked_versions2-3] tests/puzzle/test_solver.py::test_solver_solves_optional_and_compatible_packages [gw91] [ 64%] PASSED tests/packages/test_transitive_package_info.py::test_get_marker[groups0-] tests/utils/test_password_manager.py::test_delete_http_password_with_unavailable_backend tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---only-root-groups1] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_solver_returns_extras_only_requested[one] [gw103] [ 64%] PASSED tests/console/commands/test_build.py::test_prepare_formats[sdist-expected_formats2] tests/utils/test_password_manager.py::test_get_pypi_token_with_env_var_positive tests/console/commands/test_build.py::test_prepare_formats[None-expected_formats1] tests/puzzle/test_solver.py::test_solver_sub_dependencies_with_requirements_complex tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_init[Minimal error-messages2-0-Minimal error] [gw100] [ 64%] PASSED tests/puzzle/test_solver.py::test_solver_ignores_python_restricted_if_mismatch_root_package_python_versions tests/console/commands/test_sync.py::test_no_directory_is_passed_to_installer[True] <- tests/console/commands/test_install.py [gw45] [ 64%] PASSED tests/utils/test_password_manager.py::test_delete_http_password_with_unavailable_backend [gw92] [ 64%] PASSED tests/utils/test_password_manager.py::test_get_pypi_token_with_env_var_positive tests/puzzle/test_solver.py::test_ignore_python_constraint_no_overlap_dependencies tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_with_overlapping_markers_simple tests/puzzle/test_solver.py::test_remove_non_installed [gw123] [ 64%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras1-expected_packages1] [gw91] [ 64%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_only_requested[one] [gw7] [ 64%] PASSED tests/puzzle/test_solver.py::test_solver_chooses_direct_dependency_from_explicit_if_explicit [gw15] [ 64%] PASSED tests/console/commands/test_build.py::test_prepare_formats[None-expected_formats1] tests/puzzle/test_solver.py::test_solver_returns_extras_only_requested[None] [gw122] [ 64%] PASSED tests/puzzle/test_solver.py::test_solver_solves_optional_and_compatible_packages [gw92] [ 64%] PASSED tests/puzzle/test_solver.py::test_remove_non_installed [gw76] [ 64%] PASSED tests/console/test_exceptions_console_message.py::test_indent[Line 1\nLine 2->>->>Line 1\n>>Line 2] [gw119] [ 64%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_fails_if_current_python_version_is_not_supported tests/console/commands/test_show.py::test_show_hides_incompatible_package_with_duplicate[] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras5-expected_packages5] tests/puzzle/test_solver.py::test_solver_chooses_from_correct_repository_if_forced tests/console/commands/source/test_add.py::test_source_add_error_pypi [gw100] [ 64%] PASSED tests/puzzle/test_solver.py::test_ignore_python_constraint_no_overlap_dependencies tests/console/commands/cache/test_clear.py::test_cache_clear_pkg[cachy-no] [gw5] [ 64%] PASSED tests/utils/env/test_env_manager.py::test_build_venv_does_not_change_loglevel tests/utils/env/test_env_manager.py::test_create_venv_tries_to_find_a_compatible_python_executable_using_generic_ones_first [gw103] [ 64%] PASSED tests/puzzle/test_solver.py::test_solver_sub_dependencies_with_requirements_complex tests/utils/env/test_env_manager.py::test_envs_file_remove_section[bar-None-3.11] tests/console/commands/test_publish.py::test_publish_build_no_interaction_skips_confirmation [gw8] [ 65%] PASSED tests/console/test_exceptions_poetry_runtime_error.py::test_poetry_runtime_error_init[Minimal error-messages2-0-Minimal error] tests/puzzle/test_solver.py::test_solver_sub_dependencies_with_not_supported_python_version_transitive [gw27] [ 65%] PASSED tests/console/commands/source/test_add.py::test_source_add_existing_updating[upper] tests/console/commands/env/test_list.py::test_in_project_venv_is_false [gw15] [ 65%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_only_requested[None] [gw86] [ 65%] PASSED tests/utils/env/test_env_manager.py::test_envs_file_remove_section[bar-None-3.11] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras3-expected_packages3] tests/utils/env/python/test_python_installer.py::test_python_installer_does_not_exist [gw111] [ 65%] PASSED tests/puzzle/test_solver.py::test_solver_chooses_from_correct_repository_if_forced [gw74] [ 65%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---with bam-groups6] <- tests/console/commands/test_install.py [gw127] [ 65%] PASSED tests/puzzle/test_solver.py::test_solver_sub_dependencies_with_not_supported_python_version_transitive tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[ Building package - Building package ] tests/puzzle/test_solver.py::test_solver_ignores_dependencies_with_incompatible_python_full_version_marker tests/utils/env/python/test_python_installer.py::test_python_installer_exists_free_threaded[pypy-pypy-True] [gw86] [ 65%] PASSED tests/utils/env/python/test_python_installer.py::test_python_installer_does_not_exist [gw127] [ 65%] PASSED tests/utils/env/python/test_python_installer.py::test_python_installer_exists_free_threaded[pypy-pypy-True] [gw116] [ 65%] PASSED tests/utils/env/test_env_manager.py::test_remove_by_name [gw97] [ 65%] PASSED tests/console/commands/test_check.py::test_check_readme_file_exists[poetry_array-True] [gw111] [ 65%] PASSED tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[ Building package - Building package ] tests/puzzle/test_solver.py::test_update_installed tests/puzzle/test_solver.py::test_multiple_constraints_explicit_source_transitive_locked_use_latest[True] tests/utils/env/test_env_manager.py::test_remove_by_python_version tests/puzzle/test_solver.py::test_solver_returns_extras_only_requested_nested[one] [gw31] [ 65%] PASSED tests/console/commands/cache/test_clear.py::test_cache_clear_pkg[cachy-no] [gw96] [ 65%] PASSED tests/console/commands/self/test_sync.py::test_synced_installer [gw109] [ 65%] PASSED tests/puzzle/test_solver.py::test_solver_cannot_choose_another_version_for_git_dependencies tests/utils/env/python/test_python_installer.py::test_python_installer_version [gw45] [ 65%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_with_overlapping_markers_simple tests/utils/env/test_env_manager.py::test_get_prefers_explicitly_activated_virtualenvs_over_env_var [gw67] [ 65%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras3-expected_packages3] tests/puzzle/test_solver.py::test_solver_dense_dependencies [gw63] [ 65%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_sources_direct_origin_preserved[True] [gw26] [ 65%] PASSED tests/console/commands/test_build.py::test_build_output_option[test/dir] tests/repositories/test_single_page_repository.py::test_single_page_repository_get_page_with_relative_links tests/console/commands/test_build.py::test_build_with_clean[True] [gw126] [ 65%] PASSED tests/console/commands/source/test_add.py::test_source_add_existing_updating[lower] tests/utils/env/python/test_python_installer.py::test_python_installer_install_error tests/puzzle/test_solver.py::test_solver_resolves_conflicting_dependency_in_root_extra [gw17] [ 65%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_only_requested_nested[one] [gw33] [ 65%] PASSED tests/utils/env/test_env_manager.py::test_get_ignores_empty_env_prefix[VIRTUAL_ENV] tests/console/commands/self/test_show.py::test_self_show_errors_without_lock_file [gw4] [ 65%] PASSED tests/puzzle/test_solver.py::test_multiple_constraints_explicit_source_transitive_locked_use_latest[True] [gw115] [ 65%] PASSED tests/puzzle/test_solver.py::test_update_installed tests/console/commands/source/test_add.py::test_source_add_simple_without_existing_poetry_section tests/console/commands/self/test_show.py::test_show_format[--format text] tests/puzzle/test_solver.py::test_solver_returns_extras_if_requested_in_multiple_groups[2] tests/utils/env/python/test_python_installer.py::test_python_installer_exists_free_threaded[cpython-pypy-False] tests/puzzle/test_solver.py::test_solver_can_resolve_git_dependencies_with_ref[rev] [gw76] [ 65%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras5-expected_packages5] tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_sources_direct_origin_preserved[False] [gw1] [ 65%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_if_requested_in_multiple_groups[2] tests/puzzle/test_solver.py::test_solver_returns_extras_if_excluded_by_markers_without_extras tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras1-expected_packages1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-False-True-2.1] [gw67] [ 65%] PASSED tests/utils/env/python/test_python_installer.py::test_python_installer_install_error tests/puzzle/test_solver.py::test_solver_fails_if_dependency_name_does_not_match_package tests/puzzle/test_solver.py::test_update_with_use_latest_vs_lock[True] [gw31] [ 65%] PASSED tests/utils/env/python/test_python_installer.py::test_python_installer_version [gw21] [ 65%] PASSED tests/puzzle/test_solver.py::test_solver_ignores_explicit_repo_for_transitive_dependencies [gw72] [ 65%] PASSED tests/console/commands/test_sync.py::test_group_options_are_passed_to_the_installer[True---only-root-groups1] <- tests/console/commands/test_install.py [gw95] [ 65%] PASSED tests/puzzle/test_solver.py::test_solver_dense_dependencies tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-False-True-False] [gw115] [ 66%] PASSED tests/utils/env/python/test_python_installer.py::test_python_installer_exists_free_threaded[cpython-pypy-False] [gw16] [ 66%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_conflicting_dependency_in_root_extra [gw40] [ 66%] PASSED tests/console/commands/self/test_add_plugins.py::test_add_existing_plugin_updates_if_requested [gw50] [ 66%] PASSED tests/utils/env/test_env_manager.py::test_deactivate_non_activated_but_existing [gw1] [ 66%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-False-True-2.1] [gw74] [ 66%] PASSED tests/puzzle/test_solver.py::test_solver_ignores_dependencies_with_incompatible_python_full_version_marker [gw30] [ 66%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_if_excluded_by_markers_without_extras tests/puzzle/test_solver.py::test_solver_should_not_raise_errors_for_irrelevant_transitive_python_constraints2[False-True] [gw41] [ 66%] PASSED tests/puzzle/test_solver.py::test_update_with_use_latest_vs_lock[True] tests/puzzle/test_solver.py::test_solver_can_resolve_sdist_dependencies [gw95] [ 66%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-False-True-False] [gw96] [ 66%] PASSED tests/repositories/test_single_page_repository.py::test_single_page_repository_get_page_with_relative_links [gw21] [ 66%] PASSED tests/puzzle/test_solver.py::test_solver_should_not_raise_errors_for_irrelevant_transitive_python_constraints2[False-True] tests/installation/test_installer.py::test_run_install_with_synchronization[True-managed_reserved_package_names0-2.1] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras0-expected_packages0] tests/installation/test_installer.py::test_run_installs_with_local_setuptools_directory[False] tests/console/commands/self/test_add_plugins.py::test_add_with_git_constraint [gw113] [ 66%] PASSED tests/console/commands/test_sync.py::test_no_directory_is_passed_to_installer[True] <- tests/console/commands/test_install.py tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-False-True-1.1] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras2-expected_packages2] tests/console/commands/env/test_list.py::test_in_project_venv_no_explicit_config tests/puzzle/test_solver.py::test_solver_does_not_trigger_conflict_for_python_constraint_if_python_requirement_is_compatible tests/console/commands/self/test_sync.py::test_self_install[None] <- tests/console/commands/self/test_install.py tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras7-expected_packages7] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras5-expected_packages5] tests/publishing/test_publisher.py::test_publish_normalizes_legacy_repository_url[https://test.pypi.org/legacy-https://test.pypi.org/legacy/] tests/console/commands/self/test_sync.py::test_self_install[[tool.poetry]\nname = "poetry-instance"\nversion = "1.2"\ndescription = ""\nauthors = []\nlicense = ""\n# no package-mode -> defaults to true\n\n[tool.poetry.dependencies]\npython = "3.9"\npoetry = "1.2"\n] <- tests/console/commands/self/test_install.py [gw62] [ 66%] PASSED tests/console/commands/self/test_add_plugins.py::test_add_existing_plugin_warns_about_no_operation [gw41] [ 66%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-False-True-1.1] tests/console/commands/self/test_add_plugins.py::test_add_with_git_constraint_with_subdirectory[git+https://github.com/demo/poetry-plugin2.git@master#subdirectory=subdir-master] [gw28] [ 66%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_trigger_conflict_for_python_constraint_if_python_requirement_is_compatible tests/puzzle/test_solver.py::test_solver_cannot_choose_url_dependency_for_explicit_source[True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-False-False-2.1] [gw24] [ 66%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras5-expected_packages5] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-True-True-1.1] [gw9] [ 66%] PASSED tests/console/commands/test_show.py::test_show_outdated_local_dependencies[-project_with_local_dependencies-required_fixtures0] tests/puzzle/test_solver.py::test_solver_remove_if_no_longer_locked [gw16] [ 66%] PASSED tests/installation/test_installer.py::test_run_install_with_synchronization[True-managed_reserved_package_names0-2.1] tests/console/commands/test_show.py::test_show_outdated_formatting[] [gw2] [ 66%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras1-expected_packages1] [gw65] [ 66%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras7-expected_packages7] tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies[False-2.1] tests/console/commands/test_version.py::test_increment_version[0.0.0-minor-0.1.0] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-True-False-False] [gw28] [ 66%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-False-False-2.1] tests/puzzle/test_solver.py::test_solver_does_not_return_extras_if_not_requested [gw36] [ 66%] PASSED tests/puzzle/test_solver.py::test_solver_remove_if_no_longer_locked tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-False-True-2.1] [gw71] [ 66%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_with_overlapping_markers_complex [gw52] [ 66%] PASSED tests/console/commands/test_version.py::test_increment_version[0.0.0-minor-0.1.0] [gw22] [ 66%] PASSED tests/puzzle/test_solver.py::test_solver_cannot_choose_url_dependency_for_explicit_source[True] tests/installation/test_installer.py::test_run_with_dependencies_nested_extras[False] tests/installation/test_installer.py::test_run_with_different_dependency_extras[True-None-False] tests/console/commands/test_sync.py::test_install_warning_corrupt_root[module-False] <- tests/console/commands/test_install.py [gw81] [ 66%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_return_extras_if_not_requested [gw2] [ 66%] PASSED tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies[False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-True-True-2.1] [gw102] [ 66%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_tries_to_find_a_compatible_python_executable_using_generic_ones_first tests/puzzle/test_solver.py::test_solver_can_resolve_wheel_dependencies_with_extras tests/utils/env/python/test_python_installer.py::test_python_installer_exists [gw50] [ 66%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras0-expected_packages0] [gw24] [ 66%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-True-True-1.1] tests/puzzle/test_solver.py::test_solver_does_not_choose_from_explicit_repository [gw65] [ 66%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-True-False-False] [gw57] [ 66%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_git_dependencies_with_ref[rev] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-False-True-1.1] [gw125] [ 67%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_sources_direct_origin_preserved[False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-False-True-2.1] [gw77] [ 67%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--without main --format json-expected7] tests/puzzle/test_solver.py::test_solver_resolves_duplicate_dependency_in_root_extra_for_installation[False] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras4-expected_packages4] tests/puzzle/test_solver.py::test_solver_can_solve_with_legacy_repository_using_proper_dists [gw22] [ 67%] PASSED tests/installation/test_installer.py::test_run_with_dependencies_nested_extras[False] [gw102] [ 67%] PASSED tests/utils/env/python/test_python_installer.py::test_python_installer_exists tests/puzzle/test_solver.py::test_solver_returns_extras_when_multiple_extras_use_same_dependency[None] [gw18] [ 67%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_wheel_dependencies_with_extras [gw81] [ 67%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-True-True-2.1] [gw61] [ 67%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_choose_from_explicit_repository [gw87] [ 67%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_duplicate_dependency_in_root_extra_for_installation[False] [gw34] [ 67%] PASSED tests/puzzle/test_solver.py::test_solver_fails_if_dependency_name_does_not_match_package tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-False-True-1.1] [gw57] [ 67%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-False-True-1.1] [gw36] [ 67%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-False-True-2.1] [gw125] [ 67%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-False-True-2.1] tests/installation/test_installer.py::test_run_installs_with_local_poetry_directory_and_skip_directory_flag[True-False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-True-False-2.1] tests/installation/test_installer.py::test_run_with_dependencies_nested_extras[True] tests/puzzle/test_solver.py::test_solver_sets_groups tests/puzzle/test_solver.py::test_install_honours_not_equal [gw18] [ 67%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-False-True-1.1] [gw34] [ 67%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-True-False-2.1] tests/puzzle/test_solver.py::test_solver_git_dependencies_short_hash_update_skipped [gw77] [ 67%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_when_multiple_extras_use_same_dependency[None] [gw43] [ 67%] PASSED tests/publishing/test_publisher.py::test_publish_normalizes_legacy_repository_url[https://test.pypi.org/legacy-https://test.pypi.org/legacy/] [gw6] [ 67%] PASSED tests/puzzle/test_solver.py::test_solver_sets_groups tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-False-True-2.1] tests/installation/test_installer.py::test_run_with_python_versions[False] [gw52] [ 67%] PASSED tests/installation/test_installer.py::test_run_with_different_dependency_extras[True-None-False] [gw19] [ 67%] PASSED tests/puzzle/test_solver.py::test_install_honours_not_equal tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-True-True-2.1] [gw39] [ 67%] FAILED tests/installation/test_chef.py::test_prepare_directory_with_extensions tests/installation/test_chef.py::test_prepare_directory_editable [gw112] [ 67%] PASSED tests/console/commands/test_show.py::test_show_hides_incompatible_package_with_duplicate[] [gw87] [ 67%] PASSED tests/installation/test_installer.py::test_run_with_dependencies_nested_extras[True] [gw66] [ 67%] PASSED tests/utils/env/test_env_manager.py::test_get_prefers_explicitly_activated_virtualenvs_over_env_var [gw72] [ 67%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_sdist_dependencies tests/puzzle/test_solver.py::test_solver_with_dependency_in_both_main_and_dev_dependencies tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies[True-2.1] tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[Adding: dependency- - Adding: dependency] tests/puzzle/test_solver.py::test_solver_returns_extras_only_requested[two] [gw10] [ 67%] PASSED tests/console/commands/test_publish.py::test_publish_build_no_interaction_skips_confirmation tests/puzzle/test_solver.py::test_solver_resolves_duplicate_dependency_in_extra[False] [gw49] [ 67%] PASSED tests/console/commands/test_show.py::test_show_outdated_local_dependencies[--format json-project_with_local_dependencies-required_fixtures0] [gw19] [ 67%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-True-True-2.1] tests/utils/env/test_env_manager.py::test_envs_file_remove_section[baz-None-3.12] tests/console/commands/source/test_add.py::test_source_add_existing_no_change_except_case_of_name[upper] tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[Building package- - Building package] tests/utils/env/test_env_manager.py::test_generate_env_name_ignores_case_for_case_insensitive_fs tests/console/commands/test_show.py::test_show_top_level[] tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints [gw56] [ 67%] PASSED tests/puzzle/test_solver.py::test_solver_with_dependency_in_both_main_and_dev_dependencies [gw9] [ 67%] PASSED tests/console/commands/test_show.py::test_show_outdated_formatting[] tests/installation/test_installer.py::test_run_whitelist_add[False-1.1] [gw6] [ 67%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-False-True-2.1] [gw0] [ 67%] PASSED tests/console/commands/source/test_add.py::test_source_add_error_pypi [gw20] [ 68%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_only_requested[two] tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[building package-building package] [gw98] [ 68%] PASSED tests/utils/env/test_env_manager.py::test_envs_file_remove_section[baz-None-3.12] [gw66] [ 68%] PASSED tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies[True-2.1] tests/puzzle/test_solver.py::test_solver_can_resolve_git_dependencies_with_extras [gw60] [ 68%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras4-expected_packages4] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-False-False-1.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-True-False-True] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-True-True-False] [gw43] [ 68%] PASSED tests/installation/test_installer.py::test_run_with_python_versions[False] [gw55] [ 68%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_duplicate_dependency_in_extra[False] [gw29] [ 68%] PASSED tests/puzzle/test_solver.py::test_solver_can_solve_with_legacy_repository_using_proper_dists tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-True-True-2.1] [gw56] [ 68%] PASSED tests/installation/test_installer.py::test_run_whitelist_add[False-1.1] tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies[False-1.1] [gw118] [ 68%] PASSED tests/console/commands/test_build.py::test_build_output_option[dist] [gw0] [ 68%] PASSED tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[building package-building package] [gw112] [ 68%] PASSED tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[Adding: dependency- - Adding: dependency] tests/puzzle/test_solver.py::test_solver_should_not_raise_errors_for_irrelevant_transitive_python_constraints2[False-False] [gw29] [ 68%] PASSED tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies[False-1.1] [gw98] [ 68%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-False-False-1.1] [gw110] [ 68%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras2-expected_packages2] [gw117] [ 68%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-False-True-2.1] tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_without_reference[False-False] [gw60] [ 68%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-True-True-False] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras0-expected_packages0] tests/puzzle/test_solver.py::test_solver_can_resolve_directory_dependencies_nested_editable tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras5-expected_packages5] [gw55] [ 68%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-True-True-2.1] tests/console/commands/test_build.py::test_build_with_clean_non_existing_output tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras2-expected_packages2] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras7-expected_packages7] tests/puzzle/test_solver.py::test_solver_should_not_go_into_an_infinite_loop_on_duplicate_dependencies tests/utils/env/test_env_manager.py::test_get_venv_with_venv_folder_present[None] tests/puzzle/test_solver.py::test_solver_can_solve_with_legacy_repository_using_proper_python_compatible_dists tests/puzzle/test_solver.py::test_solver_should_resolve_all_versions_for_multiple_duplicate_dependencies [gw20] [ 68%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-True-False-True] tests/utils/env/test_env_manager.py::test_list tests/console/commands/test_build.py::test_build_options_validate_formats tests/puzzle/test_solver.py::test_solver_does_not_get_stuck_in_recursion_on_circular_dependency tests/utils/env/test_env_manager.py::test_create_venv_does_not_keep_inconsistent_envs_entry[False] tests/utils/env/test_env_manager.py::test_create_venv_uses_patch_version_to_detect_compatibility_with_executable tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script_for_windows_shells[cmd--.bat] [gw97] [ 68%] PASSED tests/utils/env/test_env_manager.py::test_remove_by_python_version [gw104] [ 68%] SKIPPED tests/console/commands/env/test_activate.py::test_env_activate_prints_correct_script_for_windows_shells[cmd--.bat] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-False-False-2.1] [gw3] [ 68%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras0-expected_packages0] tests/installation/test_installer.py::test_add_with_sub_dependencies[False] tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options7-valid_groups7-True] <- tests/console/commands/test_install.py tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_same_constraint [gw117] [ 68%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-False-True-2.1] [gw10] [ 68%] PASSED tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[Building package- - Building package] tests/utils/env/test_env_manager.py::test_activate_activates_different_virtualenv_with_envs_file tests/puzzle/test_solver.py::test_solver_should_not_update_same_version_packages_if_installed_has_no_source_type tests/utils/env/test_env_manager.py::test_activate_with_in_project_setting_does_not_fail_if_no_venvs_dir [gw42] [ 68%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_get_stuck_in_recursion_on_circular_dependency tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-True-True-False] tests/puzzle/test_solver.py::test_install_non_existing_package_fail tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras4-expected_packages4] [gw14] [ 68%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras5-expected_packages5] [gw73] [ 68%] PASSED tests/puzzle/test_solver.py::test_solver_should_resolve_all_versions_for_multiple_duplicate_dependencies tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints_discard_no_markers1 tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-two-False-True] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-two-False-False] [gw80] [ 68%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras7-expected_packages7] [gw13] [ 68%] PASSED tests/console/commands/test_build.py::test_build_options_validate_formats tests/puzzle/test_solver.py::test_update_with_prerelease_and_no_solution tests/puzzle/test_solver.py::test_solver_resolves_duplicate_dependency_in_extra[True] [gw118] [ 68%] PASSED tests/puzzle/test_solver.py::test_solver_should_not_raise_errors_for_irrelevant_transitive_python_constraints2[False-False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-True-False-2.1] [gw82] [ 68%] PASSED tests/puzzle/test_solver.py::test_solver_should_not_go_into_an_infinite_loop_on_duplicate_dependencies tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[True-cuda-False] tests/puzzle/test_solver.py::test_solver_can_resolve_directory_dependencies_with_extras tests/puzzle/test_solver.py::test_solver_with_dependency_and_prerelease_sub_dependencies tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-False-True-1.1] [gw11] [ 68%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_same_constraint tests/puzzle/test_solver.py::test_solver_discards_packages_with_empty_markers [gw104] [ 69%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-False-False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-True-False-2.1] tests/puzzle/test_solver.py::test_solver_should_not_raise_errors_for_irrelevant_python_constraints [gw38] [ 69%] PASSED tests/puzzle/test_solver.py::test_update_with_prerelease_and_no_solution [gw58] [ 69%] PASSED tests/console/commands/test_build.py::test_build_with_clean[True] tests/installation/test_installer.py::test_run_installs_with_local_poetry_directory_and_extras[True] [gw75] [ 69%] PASSED tests/puzzle/test_solver.py::test_install_non_existing_package_fail [gw68] [ 69%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras2-expected_packages2] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-True-True-True] [gw85] [ 69%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_duplicate_dependency_in_extra[True] [gw3] [ 69%] PASSED tests/installation/test_installer.py::test_add_with_sub_dependencies[False] [gw101] [ 69%] PASSED tests/puzzle/test_solver.py::test_solver_should_not_update_same_version_packages_if_installed_has_no_source_type tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-False-False-False] [gw73] [ 69%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-two-False-True] [gw42] [ 69%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-True-True-False] [gw23] [ 69%] PASSED tests/puzzle/test_solver.py::test_solver_with_dependency_and_prerelease_sub_dependencies [gw88] [ 69%] PASSED tests/puzzle/test_solver.py::test_solver_should_not_raise_errors_for_irrelevant_python_constraints tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras3-expected_packages3] tests/puzzle/test_solver.py::test_solver_cannot_choose_another_version_for_url_dependencies [gw11] [ 69%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-True-False-2.1] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras6-expected_packages6] tests/utils/env/test_env_manager.py::test_create_venv_invalid_prompt_template_variable [gw53] [ 69%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_git_dependencies_with_extras [gw13] [ 69%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-True-False-2.1] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras7-expected_packages7] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-False-True-2.1] [gw82] [ 69%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-False-True-1.1] [gw32] [ 69%] PASSED tests/puzzle/test_solver.py::test_solver_can_solve_with_legacy_repository_using_proper_python_compatible_dists [gw78] [ 69%] PASSED tests/utils/env/test_env_manager.py::test_generate_env_name_ignores_case_for_case_insensitive_fs tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-False-True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-True-False-2.1] [gw80] [ 69%] PASSED tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[True-cuda-False] [gw105] [ 69%] PASSED tests/puzzle/test_solver.py::test_solver_discards_packages_with_empty_markers [gw68] [ 69%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-True-True-True] [gw94] [ 69%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras3-expected_packages3] tests/console/commands/test_build.py::test_build_with_local_version_label [gw53] [ 69%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-False-True-2.1] [gw93] [ 69%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints_discard_no_markers1 [gw14] [ 69%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-two-False-False] [gw78] [ 69%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-False-True-2.1] tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_ignore_overrides_with_empty_marker_intersection2 tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras_markers tests/puzzle/test_solver.py::test_solver_git_dependencies_update tests/puzzle/test_solver.py::test_direct_dependency_with_extras_from_explicit_and_transitive_dependency[lib_versions0-other_versions0] tests/utils/env/test_env_manager.py::test_get_venv_with_venv_folder_present[False] [gw106] [ 69%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras6-expected_packages6] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras6-expected_packages6] [gw32] [ 69%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-True-False-2.1] tests/utils/env/test_env_manager.py::test_activate_does_not_recreate_when_switching_minor tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras3-expected_packages3] tests/puzzle/test_solver.py::test_multiple_constraints_on_root [gw51] [ 69%] PASSED tests/utils/env/test_env_manager.py::test_get_venv_with_venv_folder_present[None] tests/installation/test_installer.py::test_run_with_prereleases[False-1.1] [gw49] [ 69%] PASSED tests/console/commands/test_show.py::test_show_top_level[] [gw101] [ 69%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-False-False-False] tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[>1-versions4-yanked_versions4-error] tests/console/commands/env/test_list.py::test_none_activated tests/console/commands/test_show.py::test_show_required_by_deps[] [gw99] [ 69%] PASSED tests/puzzle/test_solver.py::test_solver_cannot_choose_another_version_for_url_dependencies [gw121] [ 70%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras7-expected_packages7] [gw91] [ 70%] PASSED tests/puzzle/test_solver.py::test_direct_dependency_with_extras_from_explicit_and_transitive_dependency[lib_versions0-other_versions0] [gw59] [ 70%] PASSED tests/puzzle/test_solver.py::test_solver_git_dependencies_short_hash_update_skipped tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-True-False-1.1] [gw51] [ 70%] PASSED tests/installation/test_installer.py::test_run_with_prereleases[False-1.1] tests/utils/env/python/test_python_installer.py::test_python_installer_install tests/utils/env/python/test_python_installer.py::test_python_installer_exists_with_bad_executables tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[Some other message-Some other message] [gw113] [ 70%] PASSED tests/console/commands/env/test_list.py::test_in_project_venv_no_explicit_config tests/utils/env/test_env_manager.py::test_create_venv_malformed_prompt_template [gw59] [ 70%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-True-False-1.1] [gw127] [ 70%] PASSED tests/utils/env/python/test_python_installer.py::test_python_installer_install [gw17] [ 70%] PASSED tests/console/commands/self/test_show.py::test_self_show_errors_without_lock_file [gw27] [ 70%] PASSED tests/mixology/version_solver/test_basic_graph.py::test_yanked_release[>1-versions4-yanked_versions4-error] [gw7] [ 70%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras_markers [gw4] [ 70%] PASSED tests/console/commands/self/test_show.py::test_show_format[--format text] tests/puzzle/test_solver.py::test_solver_finds_extras_next_to_non_extras [gw111] [ 70%] PASSED tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[Some other message-Some other message] [gw122] [ 70%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras6-expected_packages6] tests/puzzle/test_solver.py::test_solver_git_dependencies_update_skipped [gw25] [ 70%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras4-expected_packages4] [gw110] [ 70%] PASSED tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_without_reference[False-False] [gw109] [ 70%] PASSED tests/puzzle/test_solver.py::test_solver_finds_extras_next_to_non_extras [gw100] [ 70%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras3-expected_packages3] tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints_conflict tests/console/commands/source/test_add.py::test_source_add_explicit tests/console/commands/test_build.py::test_requires_isolated_build[has_build_script-True] [gw123] [ 70%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_ignore_overrides_with_empty_marker_intersection2 [gw86] [ 70%] PASSED tests/utils/env/python/test_python_installer.py::test_python_installer_exists_with_bad_executables [gw103] [ 70%] PASSED tests/puzzle/test_solver.py::test_multiple_constraints_on_root [gw63] [ 70%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints_conflict tests/utils/env/test_env_manager.py::test_create_venv_accepts_fallback_version_w_nonzero_patchlevel tests/puzzle/test_solver.py::test_solver_can_resolve_wheel_dependencies tests/utils/env/python/test_python_installer.py::test_python_installer_exists_implementation[pypy-pypy-True] tests/utils/env/python/test_python_installer.py::test_python_installer_version_not_found tests/console/commands/self/test_show.py::test_show_format[] tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_without_reference[True-False] tests/puzzle/test_solver.py::test_solver_circular_dependency tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-False-True-False] tests/repositories/test_single_page_repository.py::test_single_page_repository_get_page [gw79] [ 70%] PASSED tests/console/commands/source/test_add.py::test_source_add_simple_without_existing_poetry_section tests/puzzle/test_solver.py::test_solver_does_not_loop_indefinitely_on_duplicate_constraints_with_extras tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-False-True-2.1] [gw83] [ 70%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_does_not_keep_inconsistent_envs_entry[False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-True-False-1.1] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-None-False-True] tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock[True-1.1] [gw67] [ 70%] PASSED tests/utils/env/python/test_python_installer.py::test_python_installer_exists_implementation[pypy-pypy-True] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-True-False-False] [gw31] [ 70%] PASSED tests/utils/env/python/test_python_installer.py::test_python_installer_version_not_found [gw89] [ 70%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_uses_patch_version_to_detect_compatibility_with_executable [gw119] [ 70%] PASSED tests/utils/env/test_env_manager.py::test_get_venv_with_venv_folder_present[False] tests/puzzle/test_solver.py::test_solver_returns_extras_if_requested tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-True-False-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-True-False-2.1] [gw74] [ 70%] PASSED tests/puzzle/test_solver.py::test_solver_circular_dependency [gw21] [ 70%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_loop_indefinitely_on_duplicate_constraints_with_extras [gw96] [ 70%] PASSED tests/repositories/test_single_page_repository.py::test_single_page_repository_get_page [gw92] [ 70%] PASSED tests/puzzle/test_solver.py::test_solver_git_dependencies_update [gw95] [ 71%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-False-True-False] [gw41] [ 71%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-True-False-1.1] [gw76] [ 71%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_wheel_dependencies [gw79] [ 71%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-False-True-2.1] tests/installation/test_installer.py::test_run_whitelist_add[False-2.1] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras5-expected_packages5] [gw71] [ 71%] PASSED tests/puzzle/test_solver.py::test_solver_returns_extras_if_requested [gw83] [ 71%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-None-False-True] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-one-True-False] [gw90] [ 71%] PASSED tests/puzzle/test_solver.py::test_solver_chooses_from_supplemental_if_explicit [gw89] [ 71%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-True-False-True] [gw28] [ 71%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-True-False-False] tests/puzzle/test_solver.py::test_solver_keeps_multiple_locked_dependencies_for_same_package[True] [gw2] [ 71%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-True-False-2.1] tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies[True-1.1] [gw24] [ 71%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-one-True-False] tests/utils/env/python/test_python_installer.py::test_python_installer_exists_implementation[cpython-pypy-False] [gw65] [ 71%] PASSED tests/installation/test_installer.py::test_run_whitelist_add[False-2.1] [gw50] [ 71%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras5-expected_packages5] [gw44] [ 71%] PASSED tests/utils/env/test_env_manager.py::test_activate_activates_different_virtualenv_with_envs_file tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-False-True-1.1] [gw5] [ 71%] PASSED tests/utils/env/test_env_manager.py::test_activate_does_not_recreate_when_switching_minor [gw102] [ 71%] PASSED tests/utils/env/python/test_python_installer.py::test_python_installer_exists_implementation[cpython-pypy-False] [gw114] [ 71%] PASSED tests/console/commands/test_sync.py::test_invalid_groups_with_without_only[options7-valid_groups7-True] <- tests/console/commands/test_install.py tests/installation/test_installer.py::test_update_multiple_times_with_split_dependencies_is_idempotent[True-2.1] [gw90] [ 71%] PASSED tests/puzzle/test_solver.py::test_solver_keeps_multiple_locked_dependencies_for_same_package[True] [gw22] [ 71%] PASSED tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies[True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-False-True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-True-False-1.1] tests/installation/test_installer.py::test_installer_required_extras_should_not_be_removed_when_updating_single_dependency[True] tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[True-cpu-True] tests/installation/test_installer.py::test_run_update_after_removing_dependencies[False-1.1] [gw49] [ 71%] PASSED tests/console/commands/test_show.py::test_show_required_by_deps[] [gw16] [ 71%] PASSED tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock[True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-True-True-1.1] [gw44] [ 71%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-False-True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-False-True-2.1] [gw81] [ 71%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-False-True-1.1] tests/puzzle/test_solver.py::test_solver_merge_extras_into_base_package_multiple_repos_fixes_5727 [gw57] [ 71%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-True-False-1.1] tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints_merge_by_marker [gw120] [ 71%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_directory_dependencies_with_extras tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-False-False-1.1] [gw18] [ 71%] PASSED tests/installation/test_installer.py::test_run_update_after_removing_dependencies[False-1.1] [gw108] [ 71%] PASSED tests/console/commands/self/test_sync.py::test_self_install[[tool.poetry]\nname = "poetry-instance"\nversion = "1.2"\ndescription = ""\nauthors = []\nlicense = ""\n# no package-mode -> defaults to true\n\n[tool.poetry.dependencies]\npython = "3.9"\npoetry = "1.2"\n] <- tests/console/commands/self/test_install.py tests/installation/test_installer.py::test_run_with_dependencies_extras[False] [gw52] [ 71%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-False-True-2.1] [gw36] [ 71%] PASSED tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[True-cpu-True] [gw48] [ 71%] PASSED tests/utils/env/test_env_manager.py::test_list [gw47] [ 71%] PASSED tests/console/commands/test_sync.py::test_install_warning_corrupt_root[module-False] <- tests/console/commands/test_install.py [gw1] [ 72%] PASSED tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_without_reference[True-False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-True-False-2.1] [gw77] [ 72%] PASSED tests/puzzle/test_solver.py::test_solver_merge_extras_into_base_package_multiple_repos_fixes_5727 tests/installation/test_installer.py::test_installer_with_pypi_repository[True] [gw34] [ 72%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-True-True-1.1] [gw125] [ 72%] PASSED tests/installation/test_installer.py::test_installer_required_extras_should_not_be_removed_when_updating_single_dependency[True] [gw87] [ 72%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-False-False-1.1] [gw19] [ 72%] PASSED tests/installation/test_installer.py::test_run_with_dependencies_extras[False] [gw54] [ 72%] PASSED tests/console/commands/test_build.py::test_build_with_clean_non_existing_output tests/installation/test_installer.py::test_run_with_different_dependency_extras[False-None-True] [gw72] [ 72%] PASSED tests/puzzle/test_solver.py::test_solver_duplicate_dependencies_different_constraints_merge_by_marker [gw70] [ 72%] PASSED tests/console/commands/source/test_add.py::test_source_add_existing_no_change_except_case_of_name[upper] tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock[True-2.1] [gw8] [ 72%] PASSED tests/console/commands/env/test_list.py::test_in_project_venv_is_false [gw108] [ 72%] PASSED tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock[True-2.1] [gw58] [ 72%] PASSED tests/installation/test_installer.py::test_run_installs_with_local_poetry_directory_and_extras[True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-False-True-1.1] [gw47] [ 72%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-True-False-2.1] [gw54] [ 72%] PASSED tests/installation/test_installer.py::test_run_with_different_dependency_extras[False-None-True] [gw70] [ 72%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-False-True-1.1] [gw15] [ 72%] PASSED tests/console/commands/env/test_list.py::test_none_activated tests/console/commands/test_show.py::test_show_basic_with_group_options[--with time --without main,test-pendulum 2.0.0 Pendulum package\n] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-True-False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-False-True-1.1] tests/installation/test_installer.py::test_run_with_dependencies_quiet[False-True] [gw26] [ 72%] PASSED tests/console/commands/test_build.py::test_requires_isolated_build[has_build_script-True] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-None-True-False] [gw6] [ 72%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-True-False-2.1] tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[Built package- - Built package] tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[-] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-True-False-1.1] tests/installation/test_installer.py::test_update_multiple_times_with_split_dependencies_is_idempotent[False-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-True-False-1.1] [gw56] [ 72%] PASSED tests/installation/test_installer.py::test_run_with_dependencies_quiet[False-True] [gw66] [ 72%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-False-True-1.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-False-True-True] [gw12] [ 72%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_choose_from_supplemental_repository_by_default tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-True-False-2.1] [gw29] [ 72%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-True-False-1.1] [gw55] [ 72%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-False-True-True] [gw43] [ 72%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-None-True-False] [gw0] [ 72%] PASSED tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[Built package- - Built package] [gw45] [ 72%] PASSED tests/puzzle/test_solver.py::test_solver_git_dependencies_update_skipped [gw60] [ 72%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-True-False-1.1] [gw114] [ 72%] PASSED tests/installation/test_installer.py::test_update_multiple_times_with_split_dependencies_is_idempotent[True-2.1] [gw20] [ 72%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-True-False-2.1] [gw112] [ 72%] PASSED tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[-] tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[Executing build script: setup.py- - Executing build script: setup.py] tests/installation/test_installer.py::test_update_multiple_times_with_split_dependencies_is_idempotent[True-1.1] tests/puzzle/test_solver.py::test_solver_synchronize_single tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-None-False-False] tests/installation/test_installer.py::test_run_installs_with_same_version_url_files[True-linux] tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[False-darwin-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-False-True-1.1] tests/installation/test_installer.py::test_run_installs_with_local_poetry_file_transitive[False] tests/installation/test_installer.py::test_run_update_with_locked_extras[True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-True-False-1.1] tests/installation/test_installer.py::test_run_with_optional_and_python_restricted_dependencies[False] tests/installation/test_installer.py::test_run_with_prereleases[False-2.1] [gw10] [ 72%] PASSED tests/console/logging/formatters/test_builder_formatter.py::test_builder_log_formatter[Executing build script: setup.py- - Executing build script: setup.py] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-False-True-1.1] [gw107] [ 72%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_invalid_prompt_template_variable tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-True-False-1.1] tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[False-darwin-2.0] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-True-False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-False-False-2.1] [gw38] [ 73%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-None-False-False] [gw3] [ 73%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-False-True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-False-False-2.1] [gw42] [ 73%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-True-False-1.1] [gw23] [ 73%] PASSED tests/installation/test_installer.py::test_run_with_prereleases[False-2.1] [gw73] [ 73%] PASSED tests/installation/test_installer.py::test_run_update_with_locked_extras[True-2.1] tests/installation/test_installer.py::test_run_update_with_locked_extras[True-1.1] tests/installation/test_installer.py::test_installer_can_install_dependencies_from_forced_source[True-legacy_repository_html] tests/installation/test_installer.py::test_installer_required_extras_should_not_be_removed_when_updating_single_dependency_pypi_repository[False] [gw88] [ 73%] PASSED tests/installation/test_installer.py::test_run_with_optional_and_python_restricted_dependencies[False] [gw118] [ 73%] PASSED tests/puzzle/test_solver.py::test_solver_synchronize_single [gw11] [ 73%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-False-True-1.1] tests/installation/test_installer.py::test_run_installs_with_same_version_url_files[True-win32] [gw82] [ 73%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-True-False-1.1] [gw98] [ 73%] PASSED tests/installation/test_installer.py::test_update_multiple_times_with_split_dependencies_is_idempotent[False-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-True-True-2.1] [gw80] [ 73%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-False-False-2.1] [gw68] [ 73%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-False-False-2.1] [gw116] [ 73%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_malformed_prompt_template tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-False-False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-True-False-1.1] [gw117] [ 73%] PASSED tests/installation/test_installer.py::test_update_multiple_times_with_split_dependencies_is_idempotent[True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-True-False-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-True-False-1.1] tests/installation/test_installer.py::test_installer_test_solver_finds_compatible_package_for_dependency_python_not_fully_compatible_with_package_python[True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-True-False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-True-False-2.1] [gw53] [ 73%] PASSED tests/installation/test_installer.py::test_run_update_with_locked_extras[True-1.1] tests/console/commands/env/test_list.py::test_activated tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-one-False-True] [gw9] [ 73%] PASSED tests/console/commands/test_show.py::test_show_basic_with_group_options[--with time --without main,test-pendulum 2.0.0 Pendulum package\n] tests/test_conftest.py::test_conftest_create_package tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-False-False-True] tests/installation/test_installer.py::test_run_whitelist_add[True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-False-False-1.1] [gw99] [ 73%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-True-False-1.1] tests/console/commands/self/test_show.py::test_show_format[--format json] [gw105] [ 73%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-True-False-2.1] [gw32] [ 73%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-False-False-2.1] [gw51] [ 73%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-True-False-2.1] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[True-linux-2.1] [gw93] [ 73%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-True-True-2.1] [gw17] [ 73%] PASSED tests/test_conftest.py::test_conftest_create_package [gw94] [ 73%] PASSED tests/installation/test_installer.py::test_installer_can_install_dependencies_from_forced_source[True-legacy_repository_html] [gw106] [ 73%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-True-False-1.1] tests/installation/test_installer.py::test_run_installs_with_same_version_url_files[False-win32] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-True-True-True] [gw127] [ 73%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-one-False-True] tests/installation/test_installer.py::test_run_update_after_removing_dependencies[False-2.1] tests/installation/test_installer.py::test_run_with_prereleases[True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-False-False-1.1] [gw111] [ 73%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[True-linux-2.1] [gw97] [ 73%] PASSED tests/utils/env/test_env_manager.py::test_activate_with_in_project_setting_does_not_fail_if_no_venvs_dir tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[True-None-False] tests/installation/test_installer.py::test_run_update_after_removing_dependencies[True-1.1] [gw109] [ 73%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-True-True-True] [gw59] [ 73%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-False-False-True] [gw13] [ 73%] PASSED tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[False-darwin-2.0] [gw121] [ 73%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-True-False-1.1] [gw7] [ 74%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-False-False-1.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-False-False-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-True-True-2.1] [gw110] [ 74%] PASSED tests/installation/test_installer.py::test_run_update_after_removing_dependencies[False-2.1] [gw101] [ 74%] PASSED tests/installation/test_installer.py::test_installer_test_solver_finds_compatible_package_for_dependency_python_not_fully_compatible_with_package_python[True] [gw37] [ 74%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_directory_dependencies_nested_editable [gw91] [ 74%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-True-False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-True-True-1.1] [gw25] [ 74%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-False-False-1.1] [gw85] [ 74%] PASSED tests/installation/test_installer.py::test_run_installs_with_same_version_url_files[True-linux] [gw100] [ 74%] PASSED tests/installation/test_installer.py::test_run_with_prereleases[True-1.1] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-two-False-True] tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[False-linux-2.1] tests/installation/test_installer.py::test_installer_can_install_dependencies_from_forced_source[False-legacy_repository_json] [gw64] [ 74%] PASSED tests/console/commands/test_build.py::test_build_with_local_version_label [gw27] [ 74%] PASSED tests/installation/test_installer.py::test_run_whitelist_add[True-2.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-False-True-False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-True-True-1.1] tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[True-cpu-False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-False-False-1.1] [gw46] [ 74%] PASSED tests/inspection/test_info.py::test_info_setup_simple tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_without_reference[False-True] tests/puzzle/test_solver.py::test_solver_resolves_conflicting_dependency_in_root_extras tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-True-True-1.1] tests/installation/test_installer.py::test_run_installs_with_local_poetry_directory_and_skip_directory_flag[False-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-True-False-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-False-True-2.1] [gw74] [ 74%] PASSED tests/installation/test_installer.py::test_installer_can_install_dependencies_from_forced_source[False-legacy_repository_json] [gw63] [ 74%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-False-False-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-True-True-2.1] [gw123] [ 74%] PASSED tests/installation/test_installer.py::test_run_update_after_removing_dependencies[True-1.1] [gw46] [ 74%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_conflicting_dependency_in_root_extras [gw103] [ 74%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-True-True-2.1] tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[False-linux-2.0] [gw95] [ 74%] PASSED tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_without_reference[False-True] [gw75] [ 74%] PASSED tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[False-darwin-2.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-True-False-True] tests/installation/test_installer.py::test_run_update_after_removing_dependencies[True-2.1] [gw21] [ 74%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-False-True-False] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[True-linux-2.0] [gw96] [ 74%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-False-False-1.1] [gw37] [ 74%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-True-True-1.1] tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[False-cpu-False] [gw119] [ 74%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-True-True-1.1] tests/installation/test_installer.py::test_update_multiple_times_with_split_dependencies_is_idempotent[False-2.1] [gw83] [ 74%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-False-True-2.1] [gw78] [ 74%] PASSED tests/installation/test_installer.py::test_run_installs_with_same_version_url_files[True-win32] [gw126] [ 74%] PASSED tests/console/commands/source/test_add.py::test_source_add_explicit [gw67] [ 74%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-two-False-True] [gw79] [ 74%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-True-True-1.1] [gw92] [ 74%] PASSED tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[True-cpu-False] [gw28] [ 74%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[True-linux-2.0] [gw2] [ 74%] PASSED tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[False-linux-2.0] [gw86] [ 74%] PASSED tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[True-None-False] [gw24] [ 75%] PASSED tests/installation/test_installer.py::test_run_update_after_removing_dependencies[True-2.1] [gw71] [ 75%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-True-True-2.1] [gw65] [ 75%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-True-False-True] [gw122] [ 75%] PASSED tests/installation/test_installer.py::test_run_installs_with_same_version_url_files[False-win32] [gw33] [ 75%] PASSED tests/utils/env/test_env_manager.py::test_create_venv_accepts_fallback_version_w_nonzero_patchlevel [gw76] [ 75%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-True-False-1.1] [gw31] [ 75%] PASSED tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[False-linux-2.1] tests/installation/test_installer.py::test_run_installs_with_same_version_url_files[False-linux] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-False-False-False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-True-True-1.1] tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras4-expected_packages4] [gw14] [ 75%] PASSED tests/installation/test_installer.py::test_installer_required_extras_should_not_be_removed_when_updating_single_dependency_pypi_repository[False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-False-False-2.1] tests/console/commands/test_show.py::test_show_tree_why tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-False-True-2.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-False-True-False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-False-True-2.1] tests/installation/test_installer.py::test_run_whitelist_add[True-1.1] [gw5] [ 75%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-True-True-1.1] [gw50] [ 75%] PASSED tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[False-cpu-False] [gw90] [ 75%] PASSED tests/puzzle/test_solver.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras4-expected_packages4] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-False-False-1.1] [gw16] [ 75%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-False-False-2.1] tests/installation/test_installer.py::test_run_with_prereleases[True-2.1] tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock_update[False-1.1] [gw57] [ 75%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-False-True-2.1] [gw22] [ 75%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-False-False-False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-True-True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-True-True-1.1] [gw44] [ 75%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-False-True-2.1] [gw81] [ 75%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-False-True-False] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-True-True-False] [gw89] [ 75%] PASSED tests/installation/test_installer.py::test_update_multiple_times_with_split_dependencies_is_idempotent[False-2.1] tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_with_extras[True-True] tests/installation/test_installer.py::test_run_with_dependencies_quiet[True-False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-False-False-2.1] [gw18] [ 75%] PASSED tests/installation/test_installer.py::test_run_whitelist_add[True-1.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-False-True-True] [gw125] [ 75%] PASSED tests/installation/test_installer.py::test_run_with_dependencies_quiet[True-False] [gw1] [ 75%] PASSED tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock_update[False-1.1] [gw120] [ 75%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-False-False-1.1] tests/installation/test_installer.py::test_run_install_with_synchronization[True-managed_reserved_package_names0-1.1] [gw19] [ 75%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-False-False-2.1] [gw113] [ 75%] PASSED tests/console/commands/env/test_list.py::test_activated tests/console/commands/env/test_list.py::test_in_project_venv [gw34] [ 75%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-True-True-1.1] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-two-True-False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-False-True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-False-True-1.1] [gw52] [ 75%] PASSED tests/installation/test_installer.py::test_run_with_prereleases[True-2.1] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-one-False-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-True-False-1.1] [gw87] [ 75%] PASSED tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_with_extras[True-True] tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock_update[True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-False-False-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-True-False-2.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-False-True-True] tests/puzzle/test_solver.py::test_solver_does_not_update_ref_of_locked_vcs_package[True] [gw36] [ 75%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-True-True-False] [gw54] [ 75%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-one-False-True] tests/installation/test_installer.py::test_run_with_different_dependency_extras[True-extra-two-True] tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock_update[False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-True-True-2.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-True-False-False] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-True-False-False] tests/installation/test_installer.py::test_installer_does_not_write_lock_file_when_installation_fails[False] [gw108] [ 75%] PASSED tests/installation/test_installer.py::test_run_install_with_synchronization[True-managed_reserved_package_names0-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-False-True-1.1] [gw6] [ 75%] PASSED tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock_update[True-2.1] [gw12] [ 75%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_update_ref_of_locked_vcs_package[True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-False-False-2.1] [gw58] [ 75%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-two-True-False] [gw56] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-True-False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-True-True-1.1] [gw20] [ 76%] PASSED tests/installation/test_installer.py::test_installer_does_not_write_lock_file_when_installation_fails[False] [gw0] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-True-True-2.1] [gw26] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-False-False-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-True-True-2.1] [gw15] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-False-True-1.1] [gw69] [ 76%] PASSED tests/console/commands/self/test_sync.py::test_self_install[None] <- tests/console/commands/self/test_install.py tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-False-False-1.1] [gw47] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-False-True-1.1] [gw77] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-True-True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-True-False-1.1] tests/installation/test_installer.py::test_run_installs_wheel_with_no_requires_dist[False] [gw29] [ 76%] PASSED tests/installation/test_installer.py::test_run_with_different_dependency_extras[True-extra-two-True] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-two-True-False] [gw43] [ 76%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-True-False-False] tests/installation/test_installer.py::test_run_update_with_locked_extras[False-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-True-False-1.1] [gw102] [ 76%] PASSED tests/installation/test_installer.py::test_run_installs_with_same_version_url_files[False-linux] [gw70] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-True-False-1.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-True-False-True] [gw114] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-False-True-1.1] [gw72] [ 76%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-False-True-True] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-False-False-False] [gw49] [ 76%] PASSED tests/console/commands/test_show.py::test_show_tree_why [gw112] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-False-False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-True-True-1.1] tests/installation/test_installer.py::test_run_install_with_synchronization[False-managed_reserved_package_names0-2.1] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-two-True-True] [gw60] [ 76%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-True-False-False] tests/installation/test_installer.py::test_run_install_removes_locked_packages_if_installed_and_synchronization_is_required[False-2.1] [gw73] [ 76%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-True-False-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-False-False-2.1] [gw82] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-True-True-1.1] [gw69] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-True-False-1.1] [gw3] [ 76%] PASSED tests/installation/test_installer.py::test_run_installs_wheel_with_no_requires_dist[False] [gw55] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock_update[False-2.1] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-None-False-False] tests/installation/test_installer.py::test_not_fresh_lock_self_project[True] [gw107] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-False-False-1.1] [gw23] [ 76%] PASSED tests/installation/test_installer.py::test_run_update_with_locked_extras[False-1.1] [gw80] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_removes_locked_packages_if_installed_and_synchronization_is_required[False-2.1] [gw88] [ 76%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-False-False-False] [gw38] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-True-False-1.1] tests/installation/test_installer.py::test_run_with_different_dependency_extras[False-extra-two-True] [gw11] [ 76%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-two-True-True] [gw42] [ 76%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-two-True-False] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[True-aarch64-2.1] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-None-False-True] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-False-True-True] tests/installation/test_installer.py::test_run_installs_with_local_file[False] tests/installation/test_installer.py::test_installer_with_pypi_repository[False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-False-True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-True-True-1.1] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-one-True-False] [gw45] [ 76%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups4-1-0-0-False-True-True-1.1] tests/installation/test_installer.py::test_run_update_all_with_lock[True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-False-False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-True-False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-True-True-2.1] [gw117] [ 76%] PASSED tests/installation/test_installer.py::test_run_with_different_dependency_extras[False-extra-two-True] [gw116] [ 77%] PASSED tests/installation/test_installer.py::test_not_fresh_lock_self_project[True] [gw53] [ 77%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[True-aarch64-2.1] [gw98] [ 77%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-False-False-2.1] [gw118] [ 77%] PASSED tests/installation/test_installer.py::test_run_install_with_synchronization[False-managed_reserved_package_names0-2.1] [gw9] [ 77%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-None-False-True] tests/utils/env/test_env_manager.py::test_remove_raises_if_acting_on_different_project_by_name [gw10] [ 77%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-True-True-2.1] [gw99] [ 77%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-False-True-True] [gw104] [ 77%] PASSED tests/installation/test_installer.py::test_run_installs_with_local_poetry_file_transitive[False] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-one-False-False] [gw62] [ 77%] PASSED tests/console/commands/self/test_add_plugins.py::test_add_with_git_constraint_with_subdirectory[git+https://github.com/demo/poetry-plugin2.git@master#subdirectory=subdir-master] [gw68] [ 77%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-None-False-False] [gw17] [ 77%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-False-False-2.1] tests/installation/test_installer.py::test_run_install_removes_locked_packages_if_installed_and_synchronization_is_required[True-2.1] tests/installation/test_installer.py::test_run_update_with_locked_extras[False-2.1] [gw51] [ 77%] PASSED tests/installation/test_installer.py::test_run_installs_with_local_file[False] [gw66] [ 77%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-False-True-True] tests/installation/test_installer.py::test_run_with_dependencies[False] [gw111] [ 77%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-True-True-2.1] [gw94] [ 77%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-one-True-False] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-True-False-False] [gw106] [ 77%] PASSED tests/installation/test_installer.py::test_run_update_all_with_lock[True-2.1] tests/installation/test_installer.py::test_run_install_does_not_remove_locked_packages_if_installed_but_not_required[True-2.1] tests/console/commands/self/test_add_plugins.py::test_add_with_git_constraint_with_subdirectory[git+https://github.com/demo/poetry-plugin2.git#subdirectory=subdir-None] [gw127] [ 77%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-True-False-2.1] [gw4] [ 77%] PASSED tests/console/commands/self/test_show.py::test_show_format[--format json] tests/installation/test_installer.py::test_run_with_different_dependency_extras[False-None-False] tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[True-None-True] tests/installation/test_installer.py::test_run_install_with_synchronization[False-managed_reserved_package_names0-1.1] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[True-darwin-2.1] tests/installation/test_installer.py::test_run_with_different_dependency_extras[True-None-True] [gw109] [ 77%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-one-False-False] [gw39] [ 77%] PASSED tests/installation/test_chef.py::test_prepare_directory_editable [gw59] [ 77%] PASSED tests/installation/test_installer.py::test_run_with_dependencies[False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-True-True-1.1] tests/installation/test_chef.py::test_prepare_sdist tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-False-True-2.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-True-True-True] tests/installation/test_installer.py::test_run_install_removes_locked_packages_if_installed_and_synchronization_is_required[False-1.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-True-True-True] [gw93] [ 77%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-True-True-1.1] tests/installation/test_installer.py::test_run_installs_with_url_file[False] tests/installation/test_installer.py::test_run_install_does_not_remove_locked_packages_if_installed_but_not_required[True-1.1] [gw121] [ 77%] PASSED tests/installation/test_installer.py::test_run_install_does_not_remove_locked_packages_if_installed_but_not_required[True-2.1] [gw110] [ 77%] PASSED tests/installation/test_installer.py::test_run_update_with_locked_extras[False-2.1] tests/puzzle/test_solver.py::test_solver_can_resolve_for_packages_with_missing_extras tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-False-True-False] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-two-True-True] [gw91] [ 77%] PASSED tests/installation/test_installer.py::test_run_install_with_synchronization[False-managed_reserved_package_names0-1.1] [gw85] [ 77%] PASSED tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[True-None-True] [gw46] [ 77%] PASSED tests/puzzle/test_solver.py::test_solver_can_resolve_for_packages_with_missing_extras [gw95] [ 77%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-True-True-True] [gw13] [ 77%] PASSED tests/installation/test_installer.py::test_run_install_removes_locked_packages_if_installed_and_synchronization_is_required[True-2.1] tests/installation/test_installer.py::test_run_no_dependencies[True] tests/installation/test_installer.py::test_run_update_all_with_lock[True-1.1] tests/installation/test_installer.py::test_run_installs_with_local_poetry_file_transitive[True] [gw74] [ 77%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-True-True-True] [gw32] [ 77%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-False-True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-False-False-1.1] [gw123] [ 77%] PASSED tests/installation/test_installer.py::test_run_install_removes_locked_packages_if_installed_and_synchronization_is_required[False-1.1] [gw48] [ 78%] PASSED tests/installation/test_installer.py::test_installer_with_pypi_repository[True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-False-False-2.1] tests/installation/test_installer.py::test_run_with_optional_and_platform_restricted_dependencies[False] [gw7] [ 78%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-True-False-False] [gw100] [ 78%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[True-darwin-2.1] tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[False-cuda-False] [gw21] [ 78%] PASSED tests/installation/test_installer.py::test_run_installs_with_url_file[False] tests/installation/test_installer.py::test_run_with_different_dependency_extras[False-extra-one-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-False-True-2.1] [gw37] [ 78%] PASSED tests/installation/test_installer.py::test_run_no_dependencies[True] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-None-True-False] [gw75] [ 78%] PASSED tests/installation/test_installer.py::test_run_install_does_not_remove_locked_packages_if_installed_but_not_required[True-1.1] [gw25] [ 78%] PASSED tests/installation/test_installer.py::test_run_with_different_dependency_extras[True-None-True] [gw83] [ 78%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-False-False-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-False-True-1.1] [gw27] [ 78%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-True-True-1.1] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[True-aarch64-2.0] [gw79] [ 78%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-False-False-2.1] tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock_update[True-1.1] [gw119] [ 78%] PASSED tests/installation/test_installer.py::test_run_update_all_with_lock[True-1.1] tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[True-cuda-True] [gw64] [ 78%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-False-True-2.1] [gw78] [ 78%] PASSED tests/installation/test_installer.py::test_run_with_optional_and_platform_restricted_dependencies[False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-False-False-1.1] tests/installation/test_installer.py::test_run_install_does_not_remove_locked_packages_if_installed_but_not_required[False-1.1] [gw101] [ 78%] PASSED tests/installation/test_installer.py::test_run_with_different_dependency_extras[False-None-False] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[False-darwin-2.1] [gw24] [ 78%] PASSED tests/installation/test_installer.py::test_run_with_different_dependency_extras[False-extra-one-True] [gw2] [ 78%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-False-True-1.1] [gw92] [ 78%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-False-True-2.1] [gw28] [ 78%] PASSED tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[False-cuda-False] tests/installation/test_installer.py::test_run_install_removes_locked_packages_if_installed_and_synchronization_is_required[True-1.1] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[True-darwin-2.0] [gw103] [ 78%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-False-True-False] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-True-True-False] [gw65] [ 78%] PASSED tests/installation/test_installer.py::test_run_install_does_not_remove_locked_packages_if_installed_but_not_required[False-1.1] [gw86] [ 78%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-None-True-False] [gw71] [ 78%] PASSED tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[True-cuda-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-True-True-1.1] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras3] tests/installation/test_installer.py::test_installer_required_extras_should_not_be_removed_when_updating_single_dependency[False] tests/installation/test_installer.py::test_run_with_python_versions[True] [gw115] [ 78%] PASSED tests/console/commands/self/test_show.py::test_show_format[] [gw122] [ 78%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[True-aarch64-2.0] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-False-True-1.1] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-one-True-True] tests/installation/test_installer.py::test_run_installs_wheel_with_no_requires_dist[True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-True-False-1.1] tests/installation/test_installer.py::test_add_with_sub_dependencies[True] [gw76] [ 78%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[False-darwin-2.1] [gw14] [ 78%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[True-darwin-2.0] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras1] [gw67] [ 78%] PASSED tests/installation/test_installer.py::test_run_install_removes_locked_packages_if_installed_and_synchronization_is_required[True-1.1] tests/installation/test_installer.py::test_run_update_uninstalls_after_removal_transitive_dependency[True-2.1] tests/installation/test_installer.py::test_run_with_dependencies[True] [gw22] [ 78%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-False-True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-True-True-2.1] [gw90] [ 78%] PASSED tests/installation/test_installer.py::test_run_with_python_versions[True] [gw50] [ 78%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras3] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-True-True-False] [gw33] [ 78%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-False-False-1.1] [gw89] [ 79%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-True-False-1.1] tests/installation/test_installer.py::test_run_with_optional_and_platform_restricted_dependencies[True] [gw81] [ 79%] PASSED tests/installation/test_installer.py::test_add_with_sub_dependencies[True] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras2] [gw16] [ 79%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-True-True-1.1] [gw18] [ 79%] PASSED tests/installation/test_installer.py::test_run_update_uninstalls_after_removal_transitive_dependency[True-2.1] [gw57] [ 79%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-one-True-True] [gw125] [ 79%] PASSED tests/installation/test_installer.py::test_run_with_dependencies[True] [gw120] [ 79%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-True-True-2.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-False-False-True] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-True-True-False] [gw31] [ 79%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-True-True-False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-False-False-2.1] [gw19] [ 79%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-True-True-False] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-False-False-False] tests/installation/test_installer.py::test_not_fresh_lock[True] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-one-True-True] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras4] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-True-False-2.1] tests/installation/test_installer.py::test_not_fresh_lock[False] [gw96] [ 79%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-two-True-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-True-True-2.1] tests/installation/test_installer.py::test_run_update_uninstalls_after_removal_transitive_dependency[True-1.1] [gw12] [ 79%] PASSED tests/installation/test_installer.py::test_not_fresh_lock[True] tests/installation/test_installer.py::test_installer_required_extras_should_not_be_removed_when_updating_single_dependency_pypi_repository[True] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras0] [gw34] [ 79%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras2] [gw5] [ 79%] PASSED tests/installation/test_installer.py::test_installer_required_extras_should_not_be_removed_when_updating_single_dependency[False] [gw52] [ 79%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-False-False-True] [gw54] [ 79%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups7-0-0-1-True-False-False-2.1] tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[False-cuda-True] [gw108] [ 79%] PASSED tests/installation/test_installer.py::test_not_fresh_lock[False] [gw56] [ 79%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-True-False-2.1] [gw113] [ 79%] PASSED tests/installation/test_installer.py::test_run_with_optional_and_platform_restricted_dependencies[True] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[False-darwin-2.0] [gw58] [ 79%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras4] [gw1] [ 79%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras1] [gw6] [ 79%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-extra-one-True-True] tests/installation/test_installer.py::test_run_install_does_not_remove_locked_packages_if_installed_but_not_required[False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-True-True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-True-False-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-False-True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-True-True-2.1] [gw87] [ 79%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-True-True-False] [gw36] [ 79%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-False-False-False] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras5] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-True-True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-False-False-1.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-False-True-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-True-True-1.1] [gw43] [ 79%] PASSED tests/installation/test_installer.py::test_run_install_does_not_remove_locked_packages_if_installed_but_not_required[False-2.1] [gw20] [ 79%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups3-0-0-3-True-True-True-2.1] tests/installation/test_installer.py::test_run_update_all_with_lock[False-2.1] [gw44] [ 79%] PASSED tests/installation/test_installer.py::test_run_installs_wheel_with_no_requires_dist[True] tests/installation/test_installer.py::test_run_installs_with_local_file[True] [gw102] [ 79%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-True-False-1.1] tests/installation/test_installer.py::test_run_installs_with_local_setuptools_directory[True] [gw126] [ 79%] PASSED tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock_update[True-1.1] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras0] tests/installation/test_installer.py::test_run_with_different_dependency_extras[False-extra-one-False] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-False-False-True] [gw82] [ 79%] PASSED tests/installation/test_installer.py::test_run_update_all_with_lock[False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-False-False-2.1] [gw49] [ 79%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras5] [gw73] [ 79%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-True-True-1.1] [gw72] [ 80%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-False-False-1.1] [gw29] [ 80%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[False-darwin-2.0] [gw15] [ 80%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras0] [gw114] [ 80%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-True-True-2.1] tests/installation/test_installer.py::test_installer_can_install_dependencies_from_forced_source[False-legacy_repository_html] tests/installation/test_installer.py::test_run_with_different_dependency_extras[True-extra-two-False] [gw3] [ 80%] PASSED tests/installation/test_installer.py::test_run_installs_with_local_file[True] [gw60] [ 80%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-False-True-True] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[True-amd64-2.1] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras4] [gw70] [ 80%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-False-True-2.1] [gw112] [ 80%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-True-True-1.1] [gw30] [ 80%] PASSED tests/installation/test_installer.py::test_run_installs_with_local_setuptools_directory[False] [gw47] [ 80%] PASSED tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[False-cuda-True] tests/installation/test_installer.py::test_run_with_dependencies_extras[True] [gw61] [ 80%] PASSED tests/installation/test_installer.py::test_run_installs_with_local_poetry_directory_and_skip_directory_flag[True-False] [gw38] [ 80%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-False-False-2.1] tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_with_extras[False-False] tests/installation/test_installer.py::test_run_install_with_synchronization[False-managed_reserved_package_names1-2.1] tests/installation/test_installer.py::test_installer_uses_prereleases_if_they_are_compatible[False] [gw80] [ 80%] PASSED tests/installation/test_installer.py::test_run_with_different_dependency_extras[False-extra-one-False] tests/installation/test_installer.py::test_installer_required_extras_should_be_installed[False] [gw77] [ 80%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups2-0-0-0-False-True-True-1.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-True-True-False] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras2] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-True-True-1.1] [gw88] [ 80%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-False-False-True] tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[True-linux-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-False-False-1.1] tests/installation/test_installer.py::test_run_update_all_with_lock[False-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-False-True-2.1] [gw11] [ 80%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[True-amd64-2.1] tests/installation/test_installer.py::test_run_whitelist_remove[False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-False-False-1.1] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-two-False-False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-True-True-2.1] tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[False-None-True] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-True-False-True] tests/installation/test_installer.py::test_installer_required_extras_should_be_installed[True] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-True-False-False] [gw99] [ 80%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-True-True-1.1] tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_with_extras[True-False] [gw53] [ 80%] PASSED tests/installation/test_installer.py::test_run_install_with_synchronization[False-managed_reserved_package_names1-2.1] [gw17] [ 80%] PASSED tests/installation/test_installer.py::test_run_update_all_with_lock[False-1.1] tests/installation/test_installer.py::test_run_with_optional_and_python_restricted_dependencies[True] [gw23] [ 80%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras0] [gw42] [ 80%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras4] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-True-True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-True-True-2.1] [gw106] [ 80%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-False-False-1.1] [gw51] [ 80%] PASSED tests/installation/test_installer.py::test_run_whitelist_remove[False-2.1] [gw0] [ 80%] PASSED tests/installation/test_installer.py::test_run_update_uninstalls_after_removal_transitive_dependency[True-1.1] [gw68] [ 80%] PASSED tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[True-linux-2.1] [gw55] [ 80%] PASSED tests/installation/test_installer.py::test_installer_can_install_dependencies_from_forced_source[False-legacy_repository_html] [gw111] [ 80%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-two-False-False] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras1] [gw4] [ 80%] PASSED tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[False-None-True] [gw94] [ 80%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups7-0-0-1-True-True-True-2.1] [gw127] [ 80%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-True-False-False] [gw107] [ 80%] PASSED tests/installation/test_installer.py::test_run_with_different_dependency_extras[True-extra-two-False] [gw45] [ 80%] PASSED tests/installation/test_installer.py::test_run_with_dependencies_extras[True] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras3] [gw121] [ 81%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-True-True-2.1] [gw66] [ 81%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-False-True-2.1] [gw110] [ 81%] PASSED tests/installation/test_installer.py::test_run_with_optional_and_python_restricted_dependencies[True] [gw118] [ 81%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras2] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-False-False-2.1] [gw93] [ 81%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-True-True-1.1] [gw104] [ 81%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-False-False-1.1] [gw46] [ 81%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-False-False-2.1] tests/installation/test_installer.py::test_run_whitelist_remove[False-1.1] [gw97] [ 81%] PASSED tests/utils/env/test_env_manager.py::test_remove_raises_if_acting_on_different_project_by_name [gw85] [ 81%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras1] [gw41] [ 81%] PASSED tests/installation/test_installer.py::test_run_installs_with_local_poetry_directory_and_skip_directory_flag[False-True] [gw109] [ 81%] PASSED tests/installation/test_installer.py::test_installer_required_extras_should_be_installed[True] [gw98] [ 81%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-True-True-False] [gw9] [ 81%] PASSED tests/installation/test_installer.py::test_installer_uses_prereleases_if_they_are_compatible[False] [gw116] [ 81%] PASSED tests/installation/test_installer.py::test_installer_required_extras_should_be_installed[False] [gw91] [ 81%] PASSED tests/installation/test_installer.py::test_run_whitelist_remove[False-1.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-False-True-False] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-False-True-True] [gw95] [ 81%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras3] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras5] tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[True-linux-2.0] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-True-True-2.1] tests/installation/test_installer.py::test_run_with_different_dependency_extras[True-extra-one-True] [gw117] [ 81%] PASSED tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_with_extras[False-False] tests/installation/test_installer.py::test_run_install_removes_no_longer_locked_packages_if_installed[True-2.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-True-True-True] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-None-True-True] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-False-False-True] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[True-amd64-2.0] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-True-True-True] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras_with_markers[False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-True-True-1.1] [gw74] [ 81%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-False-True-False] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-False-False-False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-False-True-2.1] tests/installation/test_installer.py::test_run_install_with_synchronization[False-managed_reserved_package_names1-1.1] [gw21] [ 81%] PASSED tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[True-linux-2.0] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-False-False-False] [gw10] [ 81%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-True-False-True] [gw40] [ 81%] PASSED tests/console/commands/self/test_add_plugins.py::test_add_with_git_constraint [gw123] [ 81%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups5-0-0-2-True-True-True-2.1] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras0] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras4] [gw83] [ 81%] PASSED tests/installation/test_installer.py::test_run_install_removes_no_longer_locked_packages_if_installed[True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-True-False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-True-True-2.1] [gw7] [ 81%] PASSED tests/installation/test_installer.py::test_run_with_different_dependency_extras[True-extra-one-True] [gw78] [ 81%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-False-True-2.1] [gw2] [ 81%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras0] tests/console/commands/self/test_add_plugins.py::test_add_with_constraint [gw28] [ 81%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-True-False-2.1] [gw37] [ 81%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-None-True-True] [gw13] [ 81%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-False-True-True] [gw25] [ 81%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[True-amd64-2.0] [gw24] [ 81%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-False-False-False] [gw64] [ 82%] PASSED tests/installation/test_installer.py::test_run_install_with_synchronization[False-managed_reserved_package_names1-1.1] [gw101] [ 82%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-True-True-1.1] [gw119] [ 82%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-False-False-False] tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock[False-1.1] [gw75] [ 82%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-True-True-True] tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints[True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-False-True-2.1] tests/installation/test_installer.py::test_installer_uses_prereleases_if_they_are_compatible[True] [gw48] [ 82%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-False-False-True] [gw100] [ 82%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras5] tests/installation/test_installer.py::test_run_whitelist_remove[True-1.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-False-True-False] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[False-linux-2.1] [gw27] [ 82%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-True-True-True] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-False-False-True] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-True-False-False] tests/installation/test_installer.py::test_run_install_removes_no_longer_locked_packages_if_installed[True-1.1] [gw71] [ 82%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-False-True-2.1] [gw14] [ 82%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[False-linux-2.1] tests/installation/test_installer.py::test_run_update_uninstalls_after_removal_transitive_dependency[False-1.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-False-True-True] [gw59] [ 82%] PASSED tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_with_extras[True-False] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[False-linux-2.0] tests/installation/test_installer.py::test_run_installs_with_local_poetry_directory_and_extras[False] tests/installation/test_installer.py::test_run_install_with_synchronization[True-managed_reserved_package_names1-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-False-False-1.1] [gw65] [ 82%] PASSED tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock[False-1.1] tests/installation/test_installer.py::test_run_with_dependencies_quiet[False-False] tests/installation/test_installer.py::test_run_installs_with_local_poetry_directory_and_skip_directory_flag[False-False] [gw122] [ 82%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-False-True-False] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-True-True-2.1] [gw22] [ 82%] PASSED tests/installation/test_installer.py::test_run_install_removes_no_longer_locked_packages_if_installed[True-1.1] [gw76] [ 82%] PASSED tests/installation/test_installer.py::test_run_whitelist_remove[True-1.1] [gw90] [ 82%] PASSED tests/installation/test_installer.py::test_run_update_uninstalls_after_removal_transitive_dependency[False-1.1] [gw92] [ 82%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras4] [gw89] [ 82%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_local_version_by_source[False-linux-2.0] [gw125] [ 82%] PASSED tests/installation/test_installer.py::test_run_with_dependencies_quiet[False-False] [gw67] [ 82%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-True-False-False] [gw18] [ 82%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-False-False-1.1] [gw81] [ 82%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-False-True-True] [gw86] [ 82%] PASSED tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints[True] [gw50] [ 82%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-True-True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-False-True-1.1] [gw26] [ 82%] PASSED tests/installation/test_installer.py::test_installer_required_extras_should_not_be_removed_when_updating_single_dependency_pypi_repository[True] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-True-False-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-True-False-2.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-True-False-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-True-False-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-True-False-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-False-True-1.1] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras3] [gw120] [ 82%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-False-True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-True-True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-True-False-1.1] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-None-True-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-False-True-1.1] [gw115] [ 82%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-False-False-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-False-True-2.1] [gw19] [ 82%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-True-False-True] tests/installation/test_installer.py::test_run_whitelist_remove[True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-True-False-2.1] [gw12] [ 82%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-True-False-1.1] [gw5] [ 82%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-False-True-1.1] [gw96] [ 82%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-True-False-1.1] tests/installation/test_installer.py::test_run_install_with_synchronization[True-managed_reserved_package_names1-1.1] [gw56] [ 82%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-2-0-0-False-True-True-1.1] [gw113] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-True-False-1.1] [gw54] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups8-3-0-0-False-False-True-1.1] tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock[False-2.1] [gw1] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-True-False-2.1] [gw34] [ 83%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-False-True-False-True] [gw33] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_with_synchronization[True-managed_reserved_package_names1-2.1] [gw6] [ 83%] PASSED tests/installation/test_installer.py::test_run_whitelist_remove[True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-False-False-1.1] [gw108] [ 83%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[False-None-True-True] [gw52] [ 83%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras3] [gw58] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups2-0-0-0-False-False-True-2.1] [gw79] [ 83%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras_with_markers[False] tests/installation/test_installer.py::test_installer_test_solver_finds_compatible_package_for_dependency_python_not_fully_compatible_with_package_python[False] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras_with_markers[True] [gw31] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-0-0-1-True-True-False-2.1] [gw32] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups6-2-0-0-False-True-True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-False-False-2.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-False-True-False] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-False-False-False] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras1] [gw43] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-False-False-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-True-True-1.1] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[False-aarch64-2.1] [gw87] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_with_synchronization[True-managed_reserved_package_names1-1.1] tests/installation/test_installer.py::test_run_update_uninstalls_after_removal_transitive_dependency[False-2.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-True-False-False] [gw102] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-False-False-2.1] tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[False-None-False] [gw44] [ 83%] PASSED tests/installation/test_installer.py::test_installer_test_solver_finds_compatible_package_for_dependency_python_not_fully_compatible_with_package_python[False] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-True-True-False] [gw73] [ 83%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[False-aarch64-2.1] [gw82] [ 83%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-False-True-False] [gw49] [ 83%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-False-False-2.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-False-True-True] tests/installation/test_installer.py::test_run_install_removes_no_longer_locked_packages_if_installed[False-2.1] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-False-False-1.1] [gw15] [ 83%] PASSED tests/installation/test_installer.py::test_run_update_uninstalls_after_removal_transitive_dependency[False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-True-False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-False-False-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-True-False-2.1] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras5] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-False-False-True] [gw3] [ 83%] PASSED tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[False-None-False] [gw30] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-True-False-2.1] tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[True-darwin-2.0] [gw29] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-False-False-2.1] [gw72] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-True-True-1.1] [gw36] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints_with_lock[False-2.1] [gw20] [ 83%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras_with_markers[True] tests/installation/test_installer.py::test_run_installs_with_url_file[True] [gw38] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-False-False-1.1] [gw114] [ 83%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-True-True-False-False] tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-one-False-False] [gw126] [ 83%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-False-False-False] tests/installation/test_installer.py::test_run_with_different_dependency_extras[False-extra-two-False] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras4] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-False-False-1.1] [gw11] [ 83%] PASSED tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[True-darwin-2.0] [gw112] [ 83%] PASSED tests/installation/test_installer.py::test_run_install_removes_no_longer_locked_packages_if_installed[False-2.1] [gw47] [ 83%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras1] [gw80] [ 84%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-False-False-2.1] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras5] [gw60] [ 84%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-True-True-False] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[False-aarch64-2.0] [gw105] [ 84%] PASSED tests/installation/test_installer.py::test_installer_with_pypi_repository[False] [gw77] [ 84%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-True-False-2.1] tests/installation/test_installer.py::test_installer_does_not_write_lock_file_when_installation_fails[True] tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[True-darwin-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-True-False-1.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-True-True-True] [gw70] [ 84%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-False-False-True-True] [gw61] [ 84%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-False-False-False-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-False-False-1.1] [gw51] [ 84%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[False-aarch64-2.0] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-False-False-True] [gw42] [ 84%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-False-False-1.1] [gw23] [ 84%] PASSED tests/installation/test_installer.py::test_run_with_different_dependency_extras[False-extra-two-False] [gw53] [ 84%] PASSED tests/installation/test_installer.py::test_run_with_conflicting_dependency_extras[True-extra-one-False-False] [gw55] [ 84%] PASSED tests/installation/test_installer.py::test_installer_does_not_write_lock_file_when_installation_fails[True] [gw111] [ 84%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-True-False-1.1] [gw68] [ 84%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups3-0-0-3-True-False-False-1.1] [gw99] [ 84%] PASSED tests/installation/test_installer.py::test_run_installs_with_url_file[True] tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_without_reference[True-True] [gw17] [ 84%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras4] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras2] [gw84] [ 84%] PASSED tests/utils/test_isolated_build.py::test_isolated_builder_outside_poetry_project_context [gw4] [ 84%] PASSED tests/installation/test_installer.py::test_explicit_source_dependency_with_direct_origin_dependency[True-darwin-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-True-True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-False-False-2.1] [gw88] [ 84%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-False-enabled_extras5] tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_with_extras[False-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-False-True-2.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-False-False-1.1] [gw127] [ 84%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-True-True-False-False-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-False-True-1.1] tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-False-False-1.1] tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[False-cpu-True] tests/installation/test_installer.py::test_run_installs_with_local_poetry_directory_and_skip_directory_flag[True-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-True-True-2.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-True-False-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-False-False-2.1] tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-False-False-False] [gw94] [ 84%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras2] tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[False-amd64-2.1] [gw110] [ 84%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups5-0-0-2-True-False-False-1.1] [gw106] [ 84%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-True-True-True] tests/installation/test_installer.py::test_run_with_different_dependency_extras[True-extra-one-False] tests/installation/test_installer.py::test_run_install_removes_no_longer_locked_packages_if_installed[False-1.1] tests/installation/test_installer.py::test_run_with_dependencies_quiet[True-True] [gw46] [ 84%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-False-True-1.1] [gw41] [ 84%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-True-True-2.1] [gw66] [ 84%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-None-2-0-0-False-False-False-2.1] [gw109] [ 84%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[False-False-False-False-False-False] [gw104] [ 84%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups8-3-0-0-False-False-False-1.1] [gw85] [ 84%] PASSED tests/installation/test_installer.py::test_run_with_exclusive_extras_different_sources[False-cpu-True] [gw107] [ 84%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups4-1-0-0-False-False-True-2.1] [gw0] [ 84%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-True-enabled_extras5] [gw93] [ 84%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-None-0-0-1-True-False-False-2.1] [gw95] [ 85%] PASSED tests/installation/test_installer.py::test_run_with_dependencies_quiet[True-True] [gw45] [ 85%] PASSED tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_without_reference[True-True] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras3] [gw9] [ 85%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-False-True-True-False-True] [gw91] [ 85%] PASSED tests/installation/test_installer.py::test_run_install_removes_no_longer_locked_packages_if_installed[False-1.1] [gw118] [ 85%] PASSED tests/installation/test_installer.py::test_installer_should_use_the_locked_version_of_git_dependencies_with_extras[False-True] tests/installation/test_installer.py::test_not_fresh_lock_self_project[False] tests/console/commands/test_remove.py::test_remove_group_cleans_up_include_group_references[ --group bar-False] [gw74] [ 85%] PASSED tests/installation/test_installer.py::test_not_fresh_lock_self_project[False] [gw121] [ 85%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups9-0-0-0-True-True-True-2.1] [gw117] [ 85%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[True-False-enabled_extras3] tests/console/commands/test_remove.py::test_remove_package_does_not_exist tests/console/commands/test_remove.py::test_remove_from_project_and_poetry tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras0] tests/console/commands/test_remove.py::test_remove_command_should_not_write_changes_upon_installer_errors tests/console/commands/test_remove.py::test_remove_with_specific_group_removes_from_specific_groups[False] tests/console/commands/test_remove.py::test_remove_package_no_dependencies tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-False-False-2.1] tests/console/commands/test_remove.py::test_remove_group_cleans_up_include_group_references[-True] tests/console/commands/test_remove.py::test_remove_with_dry_run_keep_files_intact[up_to_date_lock] tests/console/commands/test_remove.py::test_remove_does_not_keep_empty_groups[False] tests/console/commands/test_remove.py::test_remove_canonicalized_named_removes_dependency_correctly[True] [gw103] [ 85%] PASSED tests/installation/test_installer.py::test_installer_uses_prereleases_if_they_are_compatible[True] tests/console/commands/test_remove.py::test_remove_from_nested_pep735_group_and_poetry_group[True] tests/console/commands/test_remove.py::test_remove_canonicalized_named_removes_dependency_correctly[False] tests/console/commands/test_remove.py::test_remove_group_cleans_up_include_group_references[ --group bar-True] [gw116] [ 85%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[False-amd64-2.1] tests/console/commands/test_remove.py::test_remove_without_specific_group_removes_from_all_groups[False] tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints[False] tests/console/commands/test_remove.py::test_remove_does_not_keep_empty_groups[True] tests/console/commands/test_remove.py::test_remove_group_cleans_up_include_group_references[-False] tests/console/test_application_removed_commands.py::test_application_removed_command_default_message tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[False-amd64-2.0] tests/console/commands/test_remove.py::test_remove_with_specific_group_removes_from_specific_groups[True] tests/console/commands/test_remove.py::test_remove_without_specific_group_removes_from_all_groups[True] tests/console/commands/test_remove.py::test_remove_performs_uninstall_op[up_to_date_lock_non_package] tests/repositories/test_repository_pool.py::test_pool_no_package_from_any_repository_raises_package_not_found [gw13] [ 85%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[True-groups9-0-0-0-True-False-False-2.1] tests/console/commands/test_remove.py::test_remove_from_pep735_group_and_poetry_group tests/repositories/test_repository_pool.py::test_repository_with_all_prio_repositories tests/console/commands/test_remove.py::test_remove_with_dry_run_keep_files_intact[up_to_date_lock_non_package] tests/repositories/test_repository_pool.py::test_remove_existing_repository_successful tests/repositories/test_repository_pool.py::test_repository_ordering [gw59] [ 85%] PASSED tests/installation/test_installer.py::test_installer_distinguishes_locked_packages_with_same_version_by_source[False-amd64-2.0] tests/repositories/test_repository_pool.py::test_log_age_filtered_versions_includes_explicit_repositories[warning-True] tests/repositories/test_repository_pool.py::test_repository_from_single_repo_pool[1] tests/repositories/test_repository_pool.py::test_pool_get_package_in_any_repository [gw90] [ 85%] PASSED tests/repositories/test_repository_pool.py::test_pool_no_package_from_any_repository_raises_package_not_found tests/console/commands/test_remove.py::test_remove_from_nested_pep735_group_and_poetry_group[False] tests/repositories/test_repository_pool.py::test_search_no_legacy_repositories [gw22] [ 85%] PASSED tests/repositories/test_repository_pool.py::test_repository_with_all_prio_repositories tests/installation/test_installer.py::test_run_no_dependencies[False] [gw10] [ 85%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras0] [gw50] [ 85%] PASSED tests/repositories/test_repository_pool.py::test_pool_get_package_in_any_repository [gw18] [ 85%] PASSED tests/repositories/test_repository_pool.py::test_repository_from_single_repo_pool[1] [gw125] [ 85%] PASSED tests/repositories/test_repository_pool.py::test_remove_existing_repository_successful [gw98] [ 85%] PASSED tests/installation/test_installer.py::test_run_with_different_dependency_extras[True-extra-one-False] [gw14] [ 85%] PASSED tests/console/test_application_removed_commands.py::test_application_removed_command_default_message tests/repositories/test_repository_pool.py::test_repository_from_single_repo_pool[2] [gw81] [ 85%] PASSED tests/repositories/test_repository_pool.py::test_search_no_legacy_repositories [gw89] [ 85%] PASSED tests/repositories/test_repository_pool.py::test_repository_ordering tests/repositories/test_repository_pool.py::test_repository_no_repository [gw67] [ 85%] PASSED tests/repositories/test_repository_pool.py::test_log_age_filtered_versions_includes_explicit_repositories[warning-True] [gw100] [ 85%] PASSED tests/installation/test_installer.py::test_run_install_duplicate_dependencies_different_constraints[False] tests/console/test_application_removed_commands.py::test_application_removed_command_messages[shell-shell command is not installed by default] [gw120] [ 85%] PASSED tests/repositories/test_repository_pool.py::test_repository_from_single_repo_pool[2] tests/repositories/test_repository_pool.py::test_pool_find_packages_in_any_repository tests/repositories/test_repository_pool.py::test_pool_with_initial_repositories tests/repositories/test_repository_pool.py::test_search_legacy_repositories_are_not_skipped[legacy_repository_html] [gw26] [ 85%] PASSED tests/installation/test_installer.py::test_run_no_dependencies[False] tests/repositories/test_repository_pool.py::test_pool_no_package_from_specified_repository_raises_package_not_found [gw19] [ 85%] PASSED tests/repositories/test_repository_pool.py::test_repository_no_repository tests/repositories/test_repository_pool.py::test_pool_find_packages_only_considers_supplemental_when_needed tests/repositories/test_repository_pool.py::test_repository_explicit_repositories_do_not_show [gw12] [ 85%] PASSED tests/repositories/test_repository_pool.py::test_pool_find_packages_in_any_repository [gw16] [ 85%] PASSED tests/installation/test_installer.py::test_run_installs_with_local_poetry_directory_and_extras[False] tests/repositories/test_repository_pool.py::test_pool_get_package_in_specified_repository [gw5] [ 85%] PASSED tests/repositories/test_repository_pool.py::test_pool_with_initial_repositories tests/repositories/test_repository_pool.py::test_adding_repositories_with_same_name_twice_raises_value_error tests/repositories/test_repository_pool.py::test_pool_find_packages_in_specified_repository tests/repositories/test_repository_pool.py::test_repository_supplemental_repositories_do_show tests/repositories/test_installed_repository.py::test_load_editable_src_dir_package [gw54] [ 85%] PASSED tests/repositories/test_repository_pool.py::test_pool_find_packages_only_considers_supplemental_when_needed tests/console/commands/test_remove.py::test_remove_performs_uninstall_op[up_to_date_lock] tests/repositories/test_repository_pool.py::test_pool [gw34] [ 86%] PASSED tests/repositories/test_repository_pool.py::test_adding_repositories_with_same_name_twice_raises_value_error [gw1] [ 86%] PASSED tests/repositories/test_repository_pool.py::test_repository_explicit_repositories_do_not_show tests/repositories/test_repository_pool.py::test_log_age_filtered_versions_includes_explicit_repositories[info-False] [gw113] [ 86%] PASSED tests/repositories/test_repository_pool.py::test_pool_get_package_in_specified_repository [gw8] [ 86%] PASSED tests/console/commands/env/test_list.py::test_in_project_venv [gw108] [ 86%] PASSED tests/repositories/test_repository_pool.py::test_pool_find_packages_in_specified_repository [gw52] [ 86%] PASSED tests/repositories/test_repository_pool.py::test_repository_supplemental_repositories_do_show tests/repositories/test_repository_pool.py::test_repository_from_single_repo_pool[3] [gw56] [ 86%] PASSED tests/repositories/test_repository_pool.py::test_pool_no_package_from_specified_repository_raises_package_not_found tests/repositories/test_installed_repository.py::test_load_editable_with_import_package tests/console/commands/test_remove.py::test_remove_with_lock_does_not_perform_uninstall_op[up_to_date_lock_non_package] tests/repositories/test_installed_repository.py::test_system_site_packages[False] [gw96] [ 86%] PASSED tests/repositories/test_repository_pool.py::test_search_legacy_repositories_are_not_skipped[legacy_repository_html] tests/repositories/test_installed_repository.py::test_load_pep_610_compliant_url_packages tests/repositories/test_installed_repository.py::test_system_site_packages[True] tests/repositories/test_installed_repository.py::test_load_pep_610_compliant_git_packages_with_subdirectory tests/repositories/test_installed_repository.py::test_load_standard_package_with_pth_file tests/repositories/test_installed_repository.py::test_load_git_package [gw33] [ 86%] PASSED tests/repositories/test_repository_pool.py::test_pool tests/repositories/test_installed_repository.py::test_load_ensure_isolation [gw58] [ 86%] PASSED tests/repositories/test_repository_pool.py::test_log_age_filtered_versions_includes_explicit_repositories[info-False] tests/repositories/test_installed_repository.py::test_load_git_package_pth [gw31] [ 86%] PASSED tests/repositories/test_repository_pool.py::test_repository_from_single_repo_pool[3] tests/repositories/test_installed_repository.py::test_load_platlib_package tests/repositories/test_installed_repository.py::test_load_editable_package tests/repositories/test_installed_repository.py::test_load_pep_610_compliant_git_packages tests/repositories/test_installed_repository.py::test_load_successful_with_invalid_distribution tests/repositories/test_installed_repository.py::test_load_pep_610_compliant_git_packages_no_requested_version tests/repositories/test_installed_repository.py::test_load_pep_610_compliant_editable_directory_packages tests/repositories/test_installed_repository.py::test_load_pep_610_compliant_directory_packages tests/repositories/test_installed_repository.py::test_system_site_packages_source_type [gw102] [ 86%] PASSED tests/repositories/test_installed_repository.py::test_load_pep_610_compliant_url_packages tests/puzzle/test_provider.py::test_search_for_vcs_setup_egg_info_with_extras [gw21] [ 86%] PASSED tests/console/commands/test_remove.py::test_remove_group_cleans_up_include_group_references[ --group bar-False] tests/repositories/test_installed_repository.py::test_load_pep_610_compliant_file_packages tests/repositories/test_installed_repository.py::test_load_successful tests/repositories/test_installed_repository.py::test_load_standard_package tests/puzzle/test_provider.py::test_complete_package_does_not_merge_different_subdirectories tests/puzzle/test_provider.py::test_search_for[dependency3-expected3] [gw43] [ 86%] PASSED tests/repositories/test_installed_repository.py::test_load_editable_with_import_package [gw6] [ 86%] PASSED tests/repositories/test_installed_repository.py::test_load_editable_src_dir_package [gw24] [ 86%] PASSED tests/console/commands/test_remove.py::test_remove_does_not_keep_empty_groups[False] tests/repositories/test_installed_repository.py::test_pipx_shared_lib_site_packages tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-True-True-True] tests/repositories/test_installed_repository.py::test_loads_in_correct_sys_path_order tests/puzzle/test_provider.py::test_complete_package_does_not_merge_different_source_type_and_name [gw49] [ 86%] PASSED tests/repositories/test_installed_repository.py::test_load_git_package [gw82] [ 86%] PASSED tests/repositories/test_installed_repository.py::test_load_standard_package_with_pth_file tests/puzzle/test_provider.py::test_search_for[dependency4-expected4] tests/puzzle/test_provider.py::test_complete_package_outdated_cache [gw23] [ 86%] PASSED tests/puzzle/test_provider.py::test_search_for[dependency4-expected4] tests/puzzle/test_provider.py::test_search_for_directory_setup_read_setup_with_extras tests/puzzle/test_provider.py::test_search_for_vcs_read_setup tests/puzzle/test_provider.py::test_search_for_direct_origin_and_extras[dependency1-direct_origin_dependency1-expected_before1-expected_after1] [gw78] [ 86%] PASSED tests/console/commands/test_remove.py::test_remove_package_no_dependencies [gw73] [ 86%] PASSED tests/repositories/test_installed_repository.py::test_load_pep_610_compliant_git_packages_with_subdirectory [gw3] [ 86%] PASSED tests/repositories/test_installed_repository.py::test_load_git_package_pth tests/puzzle/test_provider.py::test_complete_package_with_extras_preserves_source_name[repo] [gw53] [ 86%] PASSED tests/puzzle/test_provider.py::test_complete_package_outdated_cache tests/puzzle/test_provider.py::test_search_for_file_wheel_with_extras [gw111] [ 86%] PASSED tests/puzzle/test_provider.py::test_search_for_direct_origin_and_extras[dependency1-direct_origin_dependency1-expected_before1-expected_after1] tests/puzzle/test_provider.py::test_search_for_vcs_read_setup_with_extras [gw15] [ 86%] PASSED tests/repositories/test_installed_repository.py::test_load_ensure_isolation [gw29] [ 86%] PASSED tests/repositories/test_installed_repository.py::test_load_platlib_package [gw77] [ 86%] PASSED tests/puzzle/test_provider.py::test_search_for[dependency3-expected3] tests/puzzle/test_provider.py::test_complete_package_finds_locked_package_in_explicit_source [gw38] [ 86%] PASSED tests/repositories/test_installed_repository.py::test_load_pep_610_compliant_git_packages_no_requested_version [gw17] [ 86%] PASSED tests/puzzle/test_provider.py::test_complete_package_with_extras_preserves_source_name[repo] [gw115] [ 86%] PASSED tests/console/test_application_removed_commands.py::test_application_removed_command_messages[shell-shell command is not installed by default] [gw99] [ 86%] PASSED tests/puzzle/test_provider.py::test_search_for_file_wheel_with_extras [gw30] [ 86%] PASSED tests/repositories/test_installed_repository.py::test_load_editable_package tests/puzzle/test_provider.py::test_search_for_direct_origin_and_extras[dependency0-direct_origin_dependency0-expected_before0-expected_after0] tests/utils/test_isolated_build.py::test_isolated_env_install_success [gw61] [ 87%] PASSED tests/repositories/test_installed_repository.py::test_loads_in_correct_sys_path_order [gw4] [ 87%] PASSED tests/puzzle/test_provider.py::test_complete_package_finds_locked_package_in_explicit_source [gw119] [ 87%] PASSED tests/console/commands/test_remove.py::test_remove_canonicalized_named_removes_dependency_correctly[False] [gw60] [ 87%] PASSED tests/repositories/test_installed_repository.py::test_load_successful tests/puzzle/test_provider.py::test_complete_package_fetches_optional_vcs_dependency_only_if_requested[True] [gw88] [ 87%] PASSED tests/puzzle/test_provider.py::test_search_for_direct_origin_and_extras[dependency0-direct_origin_dependency0-expected_before0-expected_after0] tests/puzzle/test_provider.py::test_search_for_directory_setup_read_setup_with_no_dependencies [gw71] [ 87%] PASSED tests/console/commands/test_remove.py::test_remove_group_cleans_up_include_group_references[-False] tests/puzzle/test_provider.py::test_search_for[dependency2-expected2] tests/puzzle/test_provider.py::test_complete_package_no_refresh_on_url_size_upload_info tests/puzzle/test_provider.py::test_search_for_directory_setup_with_base[demo] tests/puzzle/test_provider.py::test_search_for_vcs_setup_egg_info tests/puzzle/test_provider.py::test_search_for_vcs_read_setup_raises_error_if_no_version tests/puzzle/test_provider.py::test_complete_package_does_not_merge_different_source_types tests/puzzle/test_provider.py::test_complete_package_merges_same_source_type_and_no_source [gw110] [ 87%] PASSED tests/puzzle/test_provider.py::test_search_for[dependency2-expected2] [gw20] [ 87%] PASSED tests/repositories/test_installed_repository.py::test_load_pep_610_compliant_editable_directory_packages [gw105] [ 87%] PASSED tests/installation/test_installer.py::test_run_installs_extras_with_deps_if_requested[True-True-True-True-True-True] tests/puzzle/test_provider.py::test_indicator_context_resets_on_exception [gw85] [ 87%] PASSED tests/puzzle/test_provider.py::test_indicator_context_resets_on_exception [gw41] [ 87%] PASSED tests/puzzle/test_provider.py::test_complete_package_no_refresh_on_url_size_upload_info [gw51] [ 87%] PASSED tests/puzzle/test_provider.py::test_complete_package_does_not_merge_different_source_type_and_name [gw65] [ 87%] PASSED tests/console/commands/test_remove.py::test_remove_without_specific_group_removes_from_all_groups[True] [gw2] [ 87%] PASSED tests/console/commands/test_remove.py::test_remove_with_specific_group_removes_from_specific_groups[False] [gw83] [ 87%] PASSED tests/console/commands/test_remove.py::test_remove_from_project_and_poetry [gw47] [ 87%] PASSED tests/repositories/test_installed_repository.py::test_load_pep_610_compliant_file_packages [gw109] [ 87%] PASSED tests/puzzle/test_provider.py::test_search_for_vcs_read_setup_raises_error_if_no_version [gw114] [ 87%] PASSED tests/repositories/test_installed_repository.py::test_load_pep_610_compliant_directory_packages [gw86] [ 87%] PASSED tests/console/commands/test_remove.py::test_remove_from_nested_pep735_group_and_poetry_group[False] tests/puzzle/test_provider.py::test_source_dependency_is_satisfied_by_direct_origin tests/puzzle/test_provider.py::test_search_for_directory_poetry [gw57] [ 87%] PASSED tests/installation/test_installer.py::test_run_installs_with_local_poetry_directory_and_skip_directory_flag[False-False] tests/puzzle/test_provider.py::test_search_for_file_sdist_with_extras tests/puzzle/test_provider.py::test_search_for[dependency0-expected0] tests/puzzle/test_provider.py::test_search_for_directory_setup_egg_info_with_extras [gw0] [ 87%] PASSED tests/puzzle/test_provider.py::test_source_dependency_is_satisfied_by_direct_origin [gw72] [ 87%] PASSED tests/repositories/test_installed_repository.py::test_load_pep_610_compliant_git_packages [gw112] [ 87%] PASSED tests/repositories/test_installed_repository.py::test_load_standard_package tests/puzzle/test_provider.py::test_complete_package_finds_locked_package_in_other_source [gw68] [ 87%] PASSED tests/puzzle/test_provider.py::test_search_for_directory_setup_read_setup_with_extras tests/puzzle/test_provider.py::test_complete_package_does_not_merge_different_source_names [gw36] [ 87%] PASSED tests/repositories/test_installed_repository.py::test_load_successful_with_invalid_distribution tests/puzzle/test_provider.py::test_search_for_file_sdist [gw92] [ 87%] PASSED tests/console/commands/test_remove.py::test_remove_with_dry_run_keep_files_intact[up_to_date_lock_non_package] tests/puzzle/test_provider.py::test_search_for_directory_setup_egg_info[non-canonical-name] tests/puzzle/test_provider.py::test_search_for_vcs_retains_develop_flag[False] tests/puzzle/test_provider.py::test_complete_package_raises_packagenotfound_if_locked_source_not_available tests/console/commands/test_remove.py::test_remove_with_lock_does_not_perform_uninstall_op[up_to_date_lock] [gw95] [ 87%] PASSED tests/puzzle/test_provider.py::test_search_for_file_sdist_with_extras tests/puzzle/test_provider.py::test_search_for_directory_setup_egg_info[demo] tests/puzzle/test_provider.py::test_source_dependency_is_not_satisfied_by_incompatible_direct_origin [gw91] [ 87%] PASSED tests/puzzle/test_provider.py::test_complete_package_does_not_merge_different_source_names tests/packages/test_locker.py::test_locker_dumps_dependency_information_correctly [gw45] [ 87%] PASSED tests/puzzle/test_provider.py::test_search_for[dependency0-expected0] tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config1-project1-groups1-False] [gw93] [ 87%] PASSED tests/puzzle/test_provider.py::test_complete_package_finds_locked_package_in_other_source tests/packages/test_locker.py::test_locker_properly_loads_groups_and_markers[groups5-'python_version == "3.9"'-expected5] tests/packages/test_locker.py::test_reading_lock_file_should_raise_an_error_on_missing_metadata tests/packages/test_locker.py::test_content_hash_with_project_section[local_config0-project3-False] tests/puzzle/test_provider.py::test_search_for_file_wheel [gw118] [ 87%] PASSED tests/puzzle/test_provider.py::test_search_for_file_sdist [gw22] [ 88%] PASSED tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config1-project1-groups1-False] [gw42] [ 88%] PASSED tests/puzzle/test_provider.py::test_search_for_vcs_read_setup [gw59] [ 88%] PASSED tests/packages/test_locker.py::test_locker_dumps_dependency_information_correctly tests/packages/test_locker.py::test_lock_file_should_not_have_mixed_types [gw13] [ 88%] PASSED tests/puzzle/test_provider.py::test_source_dependency_is_not_satisfied_by_incompatible_direct_origin [gw121] [ 88%] PASSED tests/puzzle/test_provider.py::test_complete_package_raises_packagenotfound_if_locked_source_not_available [gw50] [ 88%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config0-project3-False] [gw90] [ 88%] PASSED tests/packages/test_locker.py::test_locker_properly_loads_groups_and_markers[groups5-'python_version == "3.9"'-expected5] tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config2-project1-groups1-False] [gw125] [ 88%] PASSED tests/packages/test_locker.py::test_lock_file_should_not_have_mixed_types [gw127] [ 88%] PASSED tests/puzzle/test_provider.py::test_complete_package_fetches_optional_vcs_dependency_only_if_requested[True] [gw18] [ 88%] PASSED tests/packages/test_locker.py::test_reading_lock_file_should_raise_an_error_on_missing_metadata [gw80] [ 88%] PASSED tests/puzzle/test_provider.py::test_search_for_vcs_setup_egg_info_with_extras tests/puzzle/test_provider.py::test_complete_package_merges_same_source_and_no_source tests/packages/test_locker.py::test_content_hash_with_project_section[local_config0-project4-False] tests/packages/test_locker.py::test_content_hash_with_legacy_is_compatible[local_config4-True] [gw14] [ 88%] PASSED tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config2-project1-groups1-False] tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config2-project0-groups0-True] [gw55] [ 88%] PASSED tests/puzzle/test_provider.py::test_search_for_vcs_read_setup_with_extras [gw81] [ 88%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config0-project4-False] tests/packages/test_locker.py::test_locker_dumps_groups_and_markers tests/packages/test_locker.py::test_locker_dumps_subdir tests/packages/test_locker.py::test_content_hash_with_project_section[local_config2-project2-False] [gw89] [ 88%] PASSED tests/packages/test_locker.py::test_content_hash_with_legacy_is_compatible[local_config4-True] [gw48] [ 88%] PASSED tests/console/commands/test_remove.py::test_remove_without_specific_group_removes_from_all_groups[False] [gw10] [ 88%] PASSED tests/puzzle/test_provider.py::test_search_for_file_wheel [gw46] [ 88%] PASSED tests/puzzle/test_provider.py::test_search_for_vcs_setup_egg_info tests/packages/test_locker.py::test_locker_should_emit_warnings_if_lock_version_is_newer_but_allowed [gw64] [ 88%] PASSED tests/console/commands/test_remove.py::test_remove_from_nested_pep735_group_and_poetry_group[True] [gw27] [ 88%] PASSED tests/console/commands/test_remove.py::test_remove_does_not_keep_empty_groups[True] tests/packages/test_locker.py::test_is_fresh_dependency_groups[valid-2.3.0-True] [gw79] [ 88%] PASSED tests/console/commands/test_remove.py::test_remove_performs_uninstall_op[up_to_date_lock] [gw120] [ 88%] PASSED tests/packages/test_locker.py::test_locker_dumps_groups_and_markers [gw12] [ 88%] PASSED tests/packages/test_locker.py::test_is_fresh_dependency_groups[valid-2.3.0-True] [gw123] [ 88%] PASSED tests/console/commands/test_remove.py::test_remove_package_does_not_exist [gw28] [ 88%] PASSED tests/console/commands/test_remove.py::test_remove_with_dry_run_keep_files_intact[up_to_date_lock] [gw9] [ 88%] PASSED tests/puzzle/test_provider.py::test_search_for_directory_setup_egg_info_with_extras [gw67] [ 88%] PASSED tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config2-project0-groups0-True] [gw117] [ 88%] PASSED tests/puzzle/test_provider.py::test_search_for_vcs_retains_develop_flag[False] [gw26] [ 88%] PASSED tests/packages/test_locker.py::test_locker_should_emit_warnings_if_lock_version_is_newer_but_allowed [gw98] [ 88%] PASSED tests/puzzle/test_provider.py::test_complete_package_merges_same_source_and_no_source [gw100] [ 88%] PASSED tests/packages/test_locker.py::test_locker_dumps_subdir tests/packages/test_locker.py::test_content_hash_with_legacy_is_compatible[local_config2-True] [gw19] [ 88%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config2-project2-False] tests/repositories/test_repository_pool.py::test_remove_non_existing_repository_raises_indexerror tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config0-project1-groups0-True] tests/packages/test_locker.py::test_is_fresh_dependency_groups[legacy-2.2.1-True] tests/packages/test_locker.py::test_locker_does_not_dump_file_urls tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config1-project0-groups0-True] tests/packages/test_locker.py::test_root_extras_dependencies_are_ordered tests/packages/test_locker.py::test_content_hash_with_legacy_is_compatible[local_config1-True] [gw16] [ 89%] PASSED tests/repositories/test_repository_pool.py::test_remove_non_existing_repository_raises_indexerror [gw104] [ 89%] PASSED tests/puzzle/test_provider.py::test_complete_package_merges_same_source_type_and_no_source [gw5] [ 89%] PASSED tests/packages/test_locker.py::test_content_hash_with_legacy_is_compatible[local_config2-True] tests/packages/test_locker.py::test_locker_should_neither_emit_warnings_nor_raise_error_for_lower_compatible_versions tests/packages/test_locker.py::test_content_hash_with_legacy_is_compatible[local_config6-False] [gw54] [ 89%] PASSED tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config0-project1-groups0-True] tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-True-False-2.1] [gw1] [ 89%] PASSED tests/packages/test_locker.py::test_locker_does_not_dump_file_urls [gw11] [ 89%] PASSED tests/puzzle/test_provider.py::test_complete_package_does_not_merge_different_subdirectories tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config2-project1-groups0-True] [gw113] [ 89%] PASSED tests/packages/test_locker.py::test_is_fresh_dependency_groups[legacy-2.2.1-True] [gw52] [ 89%] PASSED tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config1-project0-groups0-True] tests/packages/test_locker.py::test_is_fresh_dependency_groups[legacy-2.3.0-False] tests/packages/test_locker.py::test_lockfile_keep_eol [gw7] [ 89%] PASSED tests/console/commands/test_remove.py::test_remove_command_should_not_write_changes_upon_installer_errors [gw108] [ 89%] PASSED tests/packages/test_locker.py::test_content_hash_with_legacy_is_compatible[local_config1-True] [gw56] [ 89%] PASSED tests/packages/test_locker.py::test_locker_should_neither_emit_warnings_nor_raise_error_for_lower_compatible_versions tests/packages/test_locker.py::test_content_hash_with_project_section[local_config1-project1-False] [gw44] [ 89%] PASSED tests/repositories/test_installed_repository.py::test_system_site_packages[True] tests/puzzle/test_provider.py::test_search_for_direct_origin_and_extras[dependency3-direct_origin_dependency3-expected_before3-expected_after3] [gw37] [ 89%] PASSED tests/console/commands/test_remove.py::test_remove_group_cleans_up_include_group_references[-True] [gw34] [ 89%] PASSED tests/packages/test_locker.py::test_root_extras_dependencies_are_ordered [gw58] [ 89%] PASSED tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config2-project1-groups0-True] tests/packages/test_locker.py::test_locker_should_raise_an_error_if_no_lock_version [gw39] [ 89%] PASSED tests/installation/test_chef.py::test_prepare_sdist [gw96] [ 89%] PASSED tests/packages/test_locker.py::test_content_hash_with_legacy_is_compatible[local_config6-False] [gw31] [ 89%] PASSED tests/packages/test_locker.py::test_lockfile_keep_eol tests/puzzle/test_provider.py::test_search_for_directory_setup_with_base[non-canonical-name] tests/packages/test_locker.py::test_locker_properly_loads_groups_and_markers[groups2-'python_version == "3.9"'-expected2] [gw43] [ 89%] PASSED tests/packages/test_locker.py::test_locker_should_raise_an_error_if_no_lock_version [gw21] [ 89%] PASSED tests/puzzle/test_provider.py::test_search_for_direct_origin_and_extras[dependency3-direct_origin_dependency3-expected_before3-expected_after3] tests/packages/test_locker.py::test_content_hash_with_legacy_is_compatible[local_config5-True] [gw102] [ 89%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config1-project1-False] [gw6] [ 89%] PASSED tests/packages/test_locker.py::test_locker_properly_loads_groups_and_markers[groups2-'python_version == "3.9"'-expected2] tests/packages/test_locker.py::test_locking_legacy_repository_package_should_include_source_section tests/packages/test_locker.py::test_content_hash_with_project_section[local_config1-project3-False] [gw63] [ 89%] PASSED tests/installation/test_installer.py::test_run_installs_with_local_poetry_file_transitive[True] tests/packages/test_locker.py::test_is_locked[True] tests/puzzle/test_provider.py::test_search_for_vcs_retains_develop_flag[True] tests/packages/test_locker.py::test_lock_file_resolves_file_url_symlinks [gw106] [ 89%] PASSED tests/puzzle/test_provider.py::test_search_for_directory_setup_with_base[demo] tests/packages/test_locker.py::test_is_fresh[True] [gw33] [ 89%] PASSED tests/packages/test_locker.py::test_is_fresh_dependency_groups[legacy-2.3.0-False] tests/packages/test_locker.py::test_locker_properly_loads_extras_with_constraints [gw8] [ 89%] PASSED tests/installation/test_installer.py::test_run_install_with_dependency_groups[False-groups6-2-0-0-False-True-False-2.1] tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config1-project1-groups0-True] [gw76] [ 89%] PASSED tests/console/commands/test_remove.py::test_remove_from_pep735_group_and_poetry_group [gw3] [ 89%] PASSED tests/packages/test_locker.py::test_is_locked[True] [gw82] [ 89%] PASSED tests/packages/test_locker.py::test_content_hash_with_legacy_is_compatible[local_config5-True] [gw53] [ 89%] PASSED tests/packages/test_locker.py::test_is_fresh[True] [gw73] [ 89%] PASSED tests/packages/test_locker.py::test_lock_file_resolves_file_url_symlinks [gw49] [ 90%] PASSED tests/packages/test_locker.py::test_locking_legacy_repository_package_should_include_source_section [gw111] [ 90%] PASSED tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config1-project1-groups0-True] tests/packages/test_locker.py::test_content_hash_with_project_section[local_config0-project0-True] [gw15] [ 90%] PASSED tests/packages/test_locker.py::test_locker_properly_loads_extras_with_constraints tests/packages/test_locker.py::test_locker_properly_loads_nested_extras [gw23] [ 90%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config1-project3-False] [gw101] [ 90%] PASSED tests/console/commands/test_remove.py::test_remove_group_cleans_up_include_group_references[ --group bar-True] [gw38] [ 90%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config0-project0-True] [gw29] [ 90%] PASSED tests/packages/test_locker.py::test_locker_properly_loads_nested_extras tests/packages/test_locker.py::test_content_hash_with_project_section[local_config2-project1-False] tests/packages/test_locker.py::test_lockfile_is_not_rewritten_if_only_poetry_version_changed [gw75] [ 90%] PASSED tests/console/commands/test_remove.py::test_remove_with_specific_group_removes_from_specific_groups[True] tests/packages/test_locker.py::test_locker_dumps_extras_with_constraints tests/packages/test_locker.py::test_is_locked[False] tests/packages/test_locker.py::test_content_hash_with_project_section[local_config2-project3-False] [gw17] [ 90%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config2-project1-False] tests/packages/test_locker.py::test_content_hash_with_legacy_is_compatible[local_config0-True] tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config0-project0-groups0-True] [gw99] [ 90%] PASSED tests/packages/test_locker.py::test_lockfile_is_not_rewritten_if_only_poetry_version_changed tests/packages/test_locker.py::test_content_hash_with_project_section[local_config1-project0-True] tests/packages/test_locker.py::test_locker_properly_assigns_metadata_files [gw4] [ 90%] PASSED tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config0-project0-groups0-True] tests/packages/test_locker.py::test_is_fresh_dependency_groups[outdated-2.3.0-False] tests/packages/test_locker.py::test_is_locked_group_and_markers[2.0] [gw30] [ 90%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config2-project3-False] [gw119] [ 90%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config1-project0-True] tests/installation/test_chooser.py::test_chooser_chooses_sdist_if_no_compatible_wheel_link_is_available[legacy] [gw60] [ 90%] PASSED tests/packages/test_locker.py::test_locker_properly_assigns_metadata_files tests/packages/test_locker.py::test_locked_repository_uses_root_dir_of_package tests/packages/test_locker.py::test_is_locked_group_and_markers[None] [gw61] [ 90%] PASSED tests/packages/test_locker.py::test_content_hash_with_legacy_is_compatible[local_config0-True] [gw88] [ 90%] PASSED tests/packages/test_locker.py::test_is_locked_group_and_markers[2.0] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-:all:-pytest-pytest-3.5.0-py2.py3-none-any.whl] [gw107] [ 90%] PASSED tests/puzzle/test_provider.py::test_search_for_directory_poetry [gw71] [ 90%] PASSED tests/packages/test_locker.py::test_is_fresh_dependency_groups[outdated-2.3.0-False] [gw70] [ 90%] PASSED tests/repositories/test_installed_repository.py::test_pipx_shared_lib_site_packages [gw25] [ 90%] PASSED tests/console/commands/test_remove.py::test_remove_canonicalized_named_removes_dependency_correctly[True] [gw110] [ 90%] PASSED tests/installation/test_chooser.py::test_chooser_chooses_sdist_if_no_compatible_wheel_link_is_available[legacy] [gw77] [ 90%] PASSED tests/packages/test_locker.py::test_is_locked[False] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-:all:-:none:-pytest-3.5.0.tar.gz] [gw115] [ 90%] PASSED tests/packages/test_locker.py::test_locker_dumps_extras_with_constraints [gw122] [ 90%] PASSED tests/console/commands/test_remove.py::test_remove_performs_uninstall_op[up_to_date_lock_non_package] tests/packages/test_locker.py::test_locker_properly_loads_groups_and_markers[groups3-{"main" = 'python_version == "3.9"', "dev" = 'sys_platform == "linux"'}-expected3] [gw85] [ 90%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-:all:-pytest-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chooser.py::test_chooser_no_binary_policy[-pytest-pytest-3.5.0.tar.gz] tests/puzzle/test_provider.py::test_search_for[dependency1-expected1] tests/packages/test_locker.py::test_locker_properly_loads_subdir tests/packages/test_locker.py::test_locker_properly_loads_groups_and_markers[groups6-{"main" = 'python_version == "3.9"', "DEV" = 'sys_platform == "linux"'}-expected6] [gw20] [ 90%] PASSED tests/packages/test_locker.py::test_locked_repository_uses_root_dir_of_package [gw41] [ 90%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-:all:-:none:-pytest-3.5.0.tar.gz] tests/puzzle/test_provider.py::test_search_for_directory_poetry_with_extras [gw83] [ 90%] PASSED tests/puzzle/test_provider.py::test_search_for[dependency1-expected1] tests/packages/test_locker.py::test_locker_properly_loads_groups_and_markers[groups0-None-expected0] [gw109] [ 90%] PASSED tests/installation/test_chooser.py::test_chooser_no_binary_policy[-pytest-pytest-3.5.0.tar.gz] tests/packages/test_locker.py::test_is_fresh_dependency_groups[outdated-2.2.1-False] [gw51] [ 90%] PASSED tests/packages/test_locker.py::test_locker_properly_loads_groups_and_markers[groups3-{"main" = 'python_version == "3.9"', "dev" = 'sys_platform == "linux"'}-expected3] [gw116] [ 90%] PASSED tests/puzzle/test_provider.py::test_search_for_directory_setup_egg_info[demo] [gw105] [ 91%] PASSED tests/packages/test_locker.py::test_is_locked_group_and_markers[None] [gw65] [ 91%] PASSED tests/packages/test_locker.py::test_locker_properly_loads_subdir tests/installation/test_chooser.py::test_chooser_chooses_system_specific_wheel_link_if_available[legacy] tests/repositories/test_repository_pool.py::test_search_legacy_repositories_are_not_skipped[legacy_repository_json] tests/packages/test_locker.py::test_locker_properly_loads_extras [gw86] [ 91%] PASSED tests/packages/test_locker.py::test_is_fresh_dependency_groups[outdated-2.2.1-False] tests/packages/test_locker.py::test_reading_lock_file_should_raise_an_error_on_invalid_data [gw87] [ 91%] PASSED tests/repositories/test_installed_repository.py::test_system_site_packages[False] tests/packages/test_locker.py::test_lock_file_dependency_constraints_are_ordered_deterministically tests/packages/test_locker.py::test_locker_should_raise_an_error_if_lock_version_is_newer_and_not_allowed [gw66] [ 91%] PASSED tests/puzzle/test_provider.py::test_complete_package_does_not_merge_different_source_types tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-pytest-pytest-None] tests/packages/test_locker.py::test_content_hash_with_project_section[local_config2-project0-True] [gw47] [ 91%] PASSED tests/packages/test_locker.py::test_locker_properly_loads_groups_and_markers[groups6-{"main" = 'python_version == "3.9"', "DEV" = 'sys_platform == "linux"'}-expected6] tests/installation/test_chooser.py::test_chooser_no_binary_policy[-:none:-pytest-3.5.0-py2.py3-none-any.whl] [gw68] [ 91%] PASSED tests/packages/test_locker.py::test_locker_properly_loads_extras [gw114] [ 91%] PASSED tests/packages/test_locker.py::test_locker_properly_loads_groups_and_markers[groups0-None-expected0] [gw57] [ 91%] PASSED tests/repositories/test_repository_pool.py::test_search_legacy_repositories_are_not_skipped[legacy_repository_json] tests/installation/test_chooser.py::test_chooser_only_binary_policy[legacy-:all:-pytest-3.5.0-py2.py3-none-any.whl] [gw92] [ 91%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config2-project0-True] tests/installation/test_chooser.py::test_chooser_only_binary_policy[legacy-pytest,black-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chooser.py::test_chooser_chooses_specific_python_universal_wheel_link_if_available[legacy] tests/installation/test_chooser.py::test_chooser_only_binary_policy[-black-pytest-3.5.0-py2.py3-none-any.whl] tests/packages/test_locker.py::test_locker_properly_loads_extras_legacy [gw112] [ 91%] PASSED tests/packages/test_locker.py::test_reading_lock_file_should_raise_an_error_on_invalid_data tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-pytest-pytest-None] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-black-pytest-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chooser.py::test_chooser_chooses_distributions_that_match_the_package_hashes[] [gw95] [ 91%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-pytest-pytest-None] tests/installation/test_chooser.py::test_chooser_no_binary_policy[-black-pytest-3.5.0-py2.py3-none-any.whl] [gw72] [ 91%] PASSED tests/packages/test_locker.py::test_locker_should_raise_an_error_if_lock_version_is_newer_and_not_allowed tests/installation/test_chooser.py::test_chooser_no_binary_policy[-pytest,black-pytest-3.5.0.tar.gz] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-:all:-:none:-pytest-3.5.0.tar.gz] [gw59] [ 91%] PASSED tests/installation/test_chooser.py::test_chooser_only_binary_policy[legacy-pytest,black-pytest-3.5.0-py2.py3-none-any.whl] [gw78] [ 91%] PASSED tests/puzzle/test_provider.py::test_search_for_vcs_retains_develop_flag[True] [gw42] [ 91%] PASSED tests/packages/test_locker.py::test_locker_properly_loads_extras_legacy [gw36] [ 91%] PASSED tests/packages/test_locker.py::test_lock_file_dependency_constraints_are_ordered_deterministically [gw0] [ 91%] PASSED tests/installation/test_chooser.py::test_chooser_chooses_system_specific_wheel_link_if_available[legacy] [gw22] [ 91%] PASSED tests/installation/test_chooser.py::test_chooser_chooses_specific_python_universal_wheel_link_if_available[legacy] [gw90] [ 91%] PASSED tests/installation/test_chooser.py::test_chooser_no_binary_policy[-black-pytest-3.5.0-py2.py3-none-any.whl] tests/packages/test_locker.py::test_content_hash_with_legacy_is_compatible[local_config3-True] [gw62] [ 91%] PASSED tests/console/commands/self/test_add_plugins.py::test_add_with_git_constraint_with_subdirectory[git+https://github.com/demo/poetry-plugin2.git#subdirectory=subdir-None] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-:none:-:none:-pytest-3.5.0-py2.py3-none-any.whl] tests/packages/test_locker.py::test_is_fresh[False] [gw50] [ 91%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-black-pytest-pytest-3.5.0-py2.py3-none-any.whl] [gw125] [ 91%] PASSED tests/installation/test_chooser.py::test_chooser_no_binary_policy[-pytest,black-pytest-3.5.0.tar.gz] tests/mixology/version_solver/test_backtracking.py::test_backjumps_after_partial_satisfier [gw127] [ 91%] PASSED tests/packages/test_locker.py::test_content_hash_with_legacy_is_compatible[local_config3-True] [gw13] [ 91%] PASSED tests/installation/test_chooser.py::test_chooser_chooses_distributions_that_match_the_package_hashes[] [gw18] [ 91%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-:none:-:none:-pytest-3.5.0-py2.py3-none-any.whl] [gw91] [ 91%] PASSED tests/installation/test_chooser.py::test_chooser_no_binary_policy[-:none:-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chooser.py::test_chooser_chooses_yanked_if_no_others[legacy] [gw118] [ 91%] PASSED tests/installation/test_chooser.py::test_chooser_only_binary_policy[-black-pytest-3.5.0-py2.py3-none-any.whl] [gw45] [ 91%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-pytest-pytest-None] [gw14] [ 91%] PASSED tests/installation/test_chooser.py::test_chooser_chooses_yanked_if_no_others[legacy] tests/installation/test_chooser.py::test_chooser_no_binary_policy[legacy-pytest,black-pytest-3.5.0.tar.gz] [gw93] [ 91%] PASSED tests/installation/test_chooser.py::test_chooser_only_binary_policy[legacy-:all:-pytest-3.5.0-py2.py3-none-any.whl] [gw80] [ 91%] PASSED tests/packages/test_locker.py::test_is_fresh[False] tests/packages/test_locker.py::test_is_fresh_dependency_groups[valid-2.2.1-True] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-pytest-black-pytest-3.5.0.tar.gz] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-black-black-pytest-3.5.0-py2.py3-none-any.whl] tests/packages/test_locker.py::test_locker_dumps_packages_with_null_description tests/packages/test_locker.py::test_locker_properly_loads_groups_and_markers[groups1-'python_version == "3.9"'-expected1] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-pytest,black-pytest,black-None] tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config1-project0-groups1-False] tests/installation/test_chooser.py::test_chooser_only_binary_policy[-pytest-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chooser.py::test_chooser_does_not_choose_yanked_if_others [gw79] [ 92%] PASSED tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config1-project0-groups1-False] tests/installation/test_chooser.py::test_chooser_chooses_universal_wheel_link_if_available[legacy] tests/puzzle/test_provider.py::test_complete_package_with_extras_preserves_source_name[None] [gw55] [ 92%] PASSED tests/packages/test_locker.py::test_is_fresh_dependency_groups[valid-2.2.1-True] tests/installation/test_chooser.py::test_chooser_no_binary_policy[legacy-black-pytest-3.5.0-py2.py3-none-any.whl] tests/puzzle/test_provider.py::test_explicit_source_dependency_is_not_satisfied_by_direct_origin [gw2] [ 92%] PASSED tests/puzzle/test_provider.py::test_search_for_directory_poetry_with_extras tests/installation/test_chooser.py::test_chooser_chooses_yanked_if_no_others[] [gw81] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_no_binary_policy[legacy-pytest,black-pytest-3.5.0.tar.gz] [gw46] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-black-black-pytest-3.5.0-py2.py3-none-any.whl] [gw89] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-pytest-black-pytest-3.5.0.tar.gz] [gw121] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-:all:-:none:-pytest-3.5.0.tar.gz] [gw12] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_does_not_choose_yanked_if_others [gw120] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_only_binary_policy[-pytest-pytest-3.5.0-py2.py3-none-any.whl] [gw48] [ 92%] PASSED tests/packages/test_locker.py::test_locker_dumps_packages_with_null_description [gw9] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_chooses_universal_wheel_link_if_available[legacy] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-black-black-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chooser.py::test_chooser_only_binary_policy[legacy-black-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chooser.py::test_chooser_only_binary_policy[legacy-pytest-pytest-3.5.0-py2.py3-none-any.whl] [gw117] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_chooses_yanked_if_no_others[] [gw62] [ 92%] PASSED tests/mixology/version_solver/test_backtracking.py::test_backjumps_after_partial_satisfier tests/mixology/version_solver/test_backtracking.py::test_backjump_past_failed_package_on_disjoint_constraint tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-pytest-:all:-pytest-3.5.0.tar.gz] [gw27] [ 92%] PASSED tests/packages/test_locker.py::test_locker_properly_loads_groups_and_markers[groups1-'python_version == "3.9"'-expected1] [gw28] [ 92%] PASSED tests/puzzle/test_provider.py::test_explicit_source_dependency_is_not_satisfied_by_direct_origin [gw123] [ 92%] PASSED tests/puzzle/test_provider.py::test_complete_package_with_extras_preserves_source_name[None] tests/installation/test_chooser.py::test_chooser_chooses_system_specific_wheel_link_if_available[] tests/packages/test_locker.py::test_content_hash_with_project_section[local_config1-project2-False] [gw19] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-pytest-:all:-pytest-3.5.0.tar.gz] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-:none:-:all:-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-pytest,black-pytest,black-None] [gw67] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_no_binary_policy[legacy-black-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chooser.py::test_chooser_no_binary_policy[legacy-:none:-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-:all:-:all:-None] tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config2-project0-groups1-False] tests/installation/test_chooser.py::test_chooser_md5_remote_fallback_to_sha256_inline_calculation [gw100] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_only_binary_policy[legacy-pytest-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chooser.py::test_chooser_no_binary_policy[legacy-pytest-pytest-3.5.0.tar.gz] [gw16] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_chooses_system_specific_wheel_link_if_available[] [gw5] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-:none:-:all:-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chooser.py::test_chooser_chooses_universal_wheel_link_if_available[] [gw11] [ 92%] PASSED tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config2-project0-groups1-False] [gw10] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-pytest,black-pytest,black-None] [gw62] [ 92%] PASSED tests/mixology/version_solver/test_backtracking.py::test_backjump_past_failed_package_on_disjoint_constraint tests/installation/test_chooser.py::test_chooser_throws_an_error_if_package_hashes_do_not_match[legacy] tests/puzzle/test_provider.py::test_search_for_direct_origin_and_extras[dependency4-direct_origin_dependency4-expected_before4-expected_after4] [gw113] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_md5_remote_fallback_to_sha256_inline_calculation tests/packages/test_locker.py::test_content_hash_with_project_section[local_config2-project4-False] tests/mixology/version_solver/test_backtracking.py::test_backtracking_performance_level_2 [gw1] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-:all:-:all:-None] [gw26] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_only_binary_policy[legacy-black-pytest-3.5.0-py2.py3-none-any.whl] [gw54] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_no_binary_policy[legacy-:none:-pytest-3.5.0-py2.py3-none-any.whl] [gw98] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-black-black-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-:none:-:none:-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chef.py::test_prepare_directory [gw52] [ 92%] PASSED tests/installation/test_chooser.py::test_chooser_no_binary_policy[legacy-pytest-pytest-3.5.0.tar.gz] [gw64] [ 92%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config1-project2-False] [gw7] [ 93%] PASSED tests/puzzle/test_provider.py::test_search_for_direct_origin_and_extras[dependency4-direct_origin_dependency4-expected_before4-expected_after4] tests/installation/test_chooser.py::test_chooser_chooses_sdist_if_no_compatible_wheel_link_is_available[] [gw44] [ 93%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config2-project4-False] tests/installation/test_chooser.py::test_chooser_only_binary_policy[-:all:-pytest-3.5.0-py2.py3-none-any.whl] [gw108] [ 93%] PASSED tests/installation/test_chooser.py::test_chooser_chooses_universal_wheel_link_if_available[] tests/puzzle/test_provider.py::test_search_for_directory_setup_read_setup tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-pytest-:all:-pytest-3.5.0.tar.gz] [gw104] [ 93%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-pytest,black-pytest,black-None] [gw56] [ 93%] PASSED tests/installation/test_chooser.py::test_chooser_throws_an_error_if_package_hashes_do_not_match[legacy] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-:none:-:all:-pytest-3.5.0-py2.py3-none-any.whl] [gw58] [ 93%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-:none:-:none:-pytest-3.5.0-py2.py3-none-any.whl] [gw126] [ 93%] PASSED tests/repositories/test_installed_repository.py::test_system_site_packages_source_type tests/installation/test_chooser.py::test_chooser_chooses_specific_python_universal_wheel_link_if_available[] tests/installation/test_chooser.py::test_chooser_only_binary_policy[-pytest,black-pytest-3.5.0-py2.py3-none-any.whl] tests/installation/test_chooser.py::test_chooser_no_binary_policy[legacy-:all:-pytest-3.5.0.tar.gz] [gw34] [ 93%] PASSED tests/installation/test_chooser.py::test_chooser_chooses_sdist_if_no_compatible_wheel_link_is_available[] [gw21] [ 93%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-:none:-:all:-pytest-3.5.0-py2.py3-none-any.whl] [gw96] [ 93%] PASSED tests/installation/test_chooser.py::test_chooser_only_binary_policy[-:all:-pytest-3.5.0-py2.py3-none-any.whl] [gw43] [ 93%] PASSED tests/installation/test_chooser.py::test_chooser_chooses_specific_python_universal_wheel_link_if_available[] tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras2] [gw6] [ 93%] PASSED tests/installation/test_chooser.py::test_chooser_only_binary_policy[-pytest,black-pytest-3.5.0-py2.py3-none-any.whl] tests/console/commands/source/test_remove.py::test_source_remove_error[PyPI] tests/console/commands/source/test_remove.py::test_source_remove_pypi[PyPI] tests/installation/test_chooser.py::test_chooser_throws_an_error_if_package_hashes_do_not_match[] tests/console/commands/source/test_remove.py::test_source_remove_simple[upper] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-pytest-black-pytest-3.5.0.tar.gz] tests/installation/test_chooser.py::test_chooser_chooses_distributions_that_match_the_package_hashes[legacy] tests/console/commands/source/test_remove.py::test_source_remove_error[foo] tests/console/commands/source/test_remove.py::test_source_remove_pypi_and_other[PyPI] [gw102] [ 93%] PASSED tests/installation/test_chooser.py::test_chooser_no_binary_policy[legacy-:all:-pytest-3.5.0.tar.gz] tests/console/commands/source/test_remove.py::test_source_remove_error[pypi] tests/console/commands/source/test_remove.py::test_source_remove_pypi_and_other[pypi] tests/packages/test_locker.py::test_extras_dependencies_are_ordered tests/console/commands/source/test_remove.py::test_source_remove_pypi[pypi] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_with_redirect_after_500 tests/utils/env/test_system_env.py::test_get_marker_env_untagged_cpython [gw31] [ 93%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[-pytest-:all:-pytest-3.5.0.tar.gz] [gw40] [ 93%] PASSED tests/console/commands/self/test_add_plugins.py::test_add_with_constraint tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[negative_offset_error2] tests/packages/test_locker.py::test_content_hash_with_project_section[local_config0-project1-False] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[negative_offset_error3] tests/packages/test_locker.py::test_lock_file_data_is_ordered tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[negative_offset_error5] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_range_requests_not_supported_two_requests[negative_offset_error0] [gw29] [ 93%] PASSED tests/utils/env/test_system_env.py::test_get_marker_env_untagged_cpython tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[negative_offset_error4] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[negative_offset_error7] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_invalid_wheel tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[negative_offset_error6] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_range_requests_not_supported_two_requests[negative_offset_error1] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-black-pytest-pytest-3.5.0-py2.py3-none-any.whl] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_with_redirect [gw38] [ 93%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_with_redirect_after_500 [gw30] [ 93%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_range_requests_not_supported_two_requests[negative_offset_error0] [gw75] [ 93%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config0-project1-False] [gw76] [ 93%] PASSED tests/packages/test_locker.py::test_extras_dependencies_are_ordered tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_range_requests_not_supported_one_request[none] [gw119] [ 93%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_invalid_wheel tests/puzzle/test_provider.py::test_complete_package_fetches_optional_vcs_dependency_only_if_requested[False] [gw106] [ 93%] PASSED tests/installation/test_chooser.py::test_chooser_chooses_distributions_that_match_the_package_hashes[legacy] [gw99] [ 93%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[negative_offset_error3] [gw4] [ 93%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[negative_offset_error5] [gw17] [ 93%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[negative_offset_error2] tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config0-project0-groups1-False] [gw33] [ 93%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-pytest-black-pytest-3.5.0.tar.gz] [gw88] [ 93%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[negative_offset_error7] tests/packages/test_locker.py::test_content_hash_with_project_section[local_config1-project4-False] [gw71] [ 93%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[negative_offset_error6] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_range_requests_not_supported_one_request[None] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_smaller_than_initial_chunk_size[None-1] [gw60] [ 93%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[negative_offset_error4] tests/inspection/test_lazy_wheel.py::test_ensure_downloaded_writes_at_correct_offsets [gw110] [ 93%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_with_redirect tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_handles_unexpected_errors [gw61] [ 93%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_range_requests_not_supported_two_requests[negative_offset_error1] [gw62] [ 94%] PASSED tests/mixology/version_solver/test_backtracking.py::test_backtracking_performance_level_2 [gw109] [ 94%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_range_requests_not_supported_one_request[None] [gw122] [ 94%] PASSED tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config0-project0-groups1-False] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[negative_offset_error1] [gw107] [ 94%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-black-pytest-pytest-3.5.0-py2.py3-none-any.whl] [gw8] [ 94%] PASSED tests/installation/test_chooser.py::test_chooser_throws_an_error_if_package_hashes_do_not_match[] [gw41] [ 94%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_smaller_than_initial_chunk_size[None-1] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_smaller_than_initial_chunk_size[-2-2] [gw63] [ 94%] PASSED tests/installation/test_installer.py::test_solver_resolves_self_referential_extras[False-True-enabled_extras2] [gw101] [ 94%] PASSED tests/packages/test_locker.py::test_lock_file_data_is_ordered tests/installation/test_chooser.py::test_chooser_only_binary_policy[-:none:-pytest-3.5.0-py2.py3-none-any.whl] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[None] [gw20] [ 94%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_handles_unexpected_errors tests/inspection/test_lazy_wheel.py::test_prefetch_metadata_closes_zipfile_on_error [gw25] [ 94%] PASSED tests/puzzle/test_provider.py::test_complete_package_fetches_optional_vcs_dependency_only_if_requested[False] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_416_missing_content_range [gw70] [ 94%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config1-project4-False] tests/repositories/parsers/test_html_page_parser.py::test_html_page_parser_base_url [gw51] [ 94%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_smaller_than_initial_chunk_size[-2-2] tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config0-project1-groups1-False] [gw65] [ 94%] PASSED tests/inspection/test_lazy_wheel.py::test_prefetch_metadata_closes_zipfile_on_error tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-:all:-:all:-None] [gw83] [ 94%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[None] [gw85] [ 94%] PASSED tests/inspection/test_lazy_wheel.py::test_ensure_downloaded_writes_at_correct_offsets [gw77] [ 94%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_range_requests_not_supported_one_request[none] [gw87] [ 94%] PASSED tests/packages/test_locker.py::test_content_hash_with_dependency_groups_section[local_config0-project1-groups1-False] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_smaller_than_initial_chunk_size[-1-1] [gw86] [ 94%] PASSED tests/repositories/parsers/test_html_page_parser.py::test_html_page_parser_base_url tests/installation/test_executor.py::test_executor_should_not_write_pep610_url_references_for_cached_package[package0] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-True-exception0-build] tests/installation/test_executor.py::test_executor_should_be_initialized_with_correct_workers[None-8-side_effect3-5] tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_range_requests_supported_but_not_respected [gw116] [ 94%] PASSED tests/installation/test_chooser.py::test_chooser_only_binary_policy[-:none:-pytest-3.5.0-py2.py3-none-any.whl] [gw103] [ 94%] PASSED tests/console/commands/test_remove.py::test_remove_with_lock_does_not_perform_uninstall_op[up_to_date_lock] tests/installation/test_executor.py::test_executor_should_install_multiple_packages_from_same_git_repository [gw105] [ 94%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_416_missing_content_range [gw66] [ 94%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-:all:-:all:-None] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-False-exception0-get_requires_for_build] tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_non_wheel_files tests/installation/test_executor.py::test_executor_should_install_multiple_packages_from_forked_git_repository tests/installation/test_executor.py::test_executor_known_hashes[package_files0-expected_url_reference0] tests/installation/test_executor.py::test_execute_prints_warning_for_invalid_wheels tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_git_with_subdirectories [gw59] [ 94%] SKIPPED tests/installation/test_executor.py::test_execute_prints_warning_for_invalid_wheels tests/installation/test_executor.py::test_executor_should_not_write_pep610_url_references_for_cached_package[package1] tests/installation/test_executor.py::test_execute_build_config_settings_passed[git] [gw115] [ 94%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url[negative_offset_error1] [gw47] [ 94%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_smaller_than_initial_chunk_size[-1-1] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-False-exception0-build] tests/installation/test_executor.py::test_executor_known_hashes[package_files2-expected_url_reference2] tests/installation/test_executor.py::test_execute_build_constraints_passed[file] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-True-exception0-build] tests/console/commands/source/test_remove.py::test_source_remove_simple[lower] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-True-exception1-get_requires_for_build] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-True-exception0-build] tests/installation/test_executor.py::test_executor_should_be_initialized_with_correct_workers[8-8-side_effect5-5] tests/installation/test_executor.py::test_execute_shows_skipped_operations_if_verbose tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_git[True-git@github.com:demo/demo.git-ssh://git@github.com/demo/demo.git] tests/installation/test_executor.py::test_executor_should_be_initialized_with_correct_workers[3-4-None-3] tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_editable_git [gw32] [ 94%] PASSED tests/console/commands/test_remove.py::test_remove_with_lock_does_not_perform_uninstall_op[up_to_date_lock_non_package] [gw92] [ 94%] PASSED tests/installation/test_executor.py::test_executor_should_be_initialized_with_correct_workers[None-8-side_effect3-5] [gw90] [ 94%] PASSED tests/installation/test_executor.py::test_execute_build_config_settings_passed[git] tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_non_wheel_urls[False-True-False-True] [gw114] [ 94%] PASSED tests/inspection/test_lazy_wheel.py::test_metadata_from_wheel_url_range_requests_supported_but_not_respected [gw84] [ 94%] PASSED tests/utils/test_isolated_build.py::test_isolated_env_install_success tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-False-exception1-build] [gw118] [ 94%] PASSED tests/installation/test_executor.py::test_execute_shows_skipped_operations_if_verbose tests/repositories/parsers/test_html_page_parser.py::test_html_page_parser_anchors tests/installation/test_executor.py::test_build_system_requires_not_available tests/installation/test_executor.py::test_executor_should_append_subdirectory_for_git tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-False-exception0-get_requires_for_build] tests/installation/test_executor.py::test_execute_works_with_ansi_output tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_git[True-https://github.com/demo/demo.git-https://github.com/demo/demo.git] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-False-exception1-get_requires_for_build] [gw2] [ 94%] PASSED tests/repositories/parsers/test_html_page_parser.py::test_html_page_parser_anchors tests/installation/test_executor.py::test_execute_prints_warning_for_yanked_package[operations0-True] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess_encoding[None-utf-8] tests/mixology/version_solver/test_backtracking.py::test_circular_dependency_on_older_version tests/installation/test_executor.py::test_executor_should_abort_if_installing_first_package_from_same_git_repository_fails tests/installation/test_executor.py::test_execute_should_gracefully_handle_io_error tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-False-exception1-build] tests/installation/test_executor.py::test_executor_should_be_initialized_with_correct_workers[8-3-None-7] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess_encoding[None-latin-1] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-True-exception1-get_requires_for_build] [gw111] [ 95%] PASSED tests/console/commands/source/test_remove.py::test_source_remove_error[foo] [gw62] [ 95%] PASSED tests/mixology/version_solver/test_backtracking.py::test_circular_dependency_on_older_version [gw80] [ 95%] PASSED tests/installation/test_executor.py::test_executor_should_be_initialized_with_correct_workers[3-4-None-3] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-True-exception0-get_requires_for_build] [gw127] [ 95%] PASSED tests/installation/test_executor.py::test_execute_build_constraints_passed[file] [gw15] [ 95%] PASSED tests/console/commands/source/test_remove.py::test_source_remove_error[pypi] [gw120] [ 95%] PASSED tests/installation/test_executor.py::test_execute_works_with_ansi_output [gw37] [ 95%] PASSED tests/puzzle/test_provider.py::test_search_for_directory_setup_read_setup [gw82] [ 95%] PASSED tests/console/commands/source/test_remove.py::test_source_remove_pypi[PyPI] [gw23] [ 95%] PASSED tests/console/commands/source/test_remove.py::test_source_remove_pypi[pypi] tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_editable_directories [gw3] [ 95%] PASSED tests/console/commands/source/test_remove.py::test_source_remove_error[PyPI] tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_non_wheel_urls[True-False-True-False] [gw53] [ 95%] PASSED tests/console/commands/source/test_remove.py::test_source_remove_pypi_and_other[PyPI] tests/installation/test_executor.py::test_executor_should_be_initialized_with_correct_workers[2-8-side_effect4-2] [gw73] [ 95%] PASSED tests/console/commands/source/test_remove.py::test_source_remove_pypi_and_other[pypi] tests/installation/test_executor.py::test_execute_should_show_operation_as_cancelled_on_subprocess_keyboard_interrupt tests/installation/test_executor.py::test_execute_build_config_settings_passed[url] [gw68] [ 95%] PASSED tests/installation/test_executor.py::test_executor_should_not_write_pep610_url_references_for_cached_package[package0] tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_non_wheel_urls[True-True-False-False] tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_wheel_files tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess_encoding[Err\xf6r on stderr-latin-1] tests/installation/test_executor.py::test_execute_executes_a_batch_of_operations tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_wheel_urls[False] tests/installation/test_executor.py::test_execute_build_config_settings_passed[file] tests/installation/test_executor.py::test_executor_should_be_initialized_with_correct_workers[None-3-None-7] [gw49] [ 95%] PASSED tests/console/commands/source/test_remove.py::test_source_remove_simple[upper] tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_directories [gw113] [ 95%] PASSED tests/installation/test_executor.py::test_execute_should_show_operation_as_cancelled_on_subprocess_keyboard_interrupt [gw9] [ 95%] PASSED tests/installation/test_executor.py::test_execute_prints_warning_for_yanked_package[operations0-True] tests/installation/test_executor.py::test_build_system_requires_install_failure tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-False-exception0-get_requires_for_build] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-False-exception1-get_requires_for_build] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-False-exception0-build] tests/packages/test_locker.py::test_locker_properly_loads_groups_and_markers[groups4-{"main" = 'python_version == "3.9"'}-expected4] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-False-exception0-build] tests/installation/test_executor.py::test_executor_no_supported_hash_types tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-True-exception0-get_requires_for_build] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-False-exception1-get_requires_for_build] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-True-exception1-build] tests/installation/test_executor.py::test_execute_works_with_no_ansi_output [gw79] [ 95%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_non_wheel_urls[False-True-False-True] tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_git[False-git@github.com:demo/demo.git-ssh://git@github.com/demo/demo.git] [gw46] [ 95%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_git[True-https://github.com/demo/demo.git-https://github.com/demo/demo.git] tests/console/commands/self/test_add_plugins.py::test_adding_a_plugin_can_update_poetry_dependencies_if_needed tests/utils/test_authenticator.py::test_repository_certificate_configuration_create[False-path/to/client.pem-result6] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-True-exception1-build] [gw44] [ 95%] PASSED tests/installation/test_executor.py::test_executor_should_be_initialized_with_correct_workers[None-3-None-7] [gw52] [ 95%] PASSED tests/installation/test_executor.py::test_execute_build_config_settings_passed[file] [gw29] [ 95%] PASSED tests/utils/test_authenticator.py::test_repository_certificate_configuration_create[False-path/to/client.pem-result6] tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[429-5] [gw126] [ 95%] PASSED tests/packages/test_locker.py::test_locker_properly_loads_groups_and_markers[groups4-{"main" = 'python_version == "3.9"'}-expected4] tests/utils/test_authenticator.py::test_authenticator_request_verify_is_respected[False] [gw0] [ 95%] PASSED tests/installation/test_executor.py::test_executor_should_install_multiple_packages_from_forked_git_repository tests/utils/test_authenticator.py::test_authenticator_uses_env_provided_credentials_matched_by_url_path tests/utils/test_authenticator.py::test_authenticator_uses_url_provided_credentials tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_wheel_urls[True] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-True-exception0-get_requires_for_build] [gw14] [ 95%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_git[True-git@github.com:demo/demo.git-ssh://git@github.com/demo/demo.git] tests/utils/test_authenticator.py::test_repository_certificate_configuration_create[path/to/ca.pem-path/to/client.pem-result1] [gw10] [ 95%] PASSED tests/installation/test_executor.py::test_execute_build_config_settings_passed[url] tests/utils/test_authenticator.py::test_authenticator_falls_back_to_keyring_url_matched_by_path [gw30] [ 95%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[429-5] tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[403-0] tests/utils/test_authenticator.py::test_authenticator_request_respects_retry_header tests/utils/test_authenticator.py::test_authenticator_request_verify_is_respected[None] tests/utils/test_authenticator.py::test_authenticator_ignores_locked_keyring [gw99] [ 95%] PASSED tests/utils/test_authenticator.py::test_authenticator_uses_url_provided_credentials [gw119] [ 95%] PASSED tests/utils/test_authenticator.py::test_authenticator_uses_env_provided_credentials_matched_by_url_path tests/installation/test_executor.py::test_executor_should_delete_incomplete_downloads tests/utils/test_authenticator.py::test_repository_certificate_configuration_create[None-None-result0] tests/utils/test_authenticator.py::test_authenticator_does_not_ignore_empty_strings_as_default_username [gw110] [ 95%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_verify_is_respected[None] [gw75] [ 95%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_verify_is_respected[False] [gw102] [ 95%] PASSED tests/installation/test_executor.py::test_execute_works_with_no_ansi_output [gw88] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[403-0] tests/utils/test_authenticator.py::test_authenticator_add_repository [gw71] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_ignores_locked_keyring [gw17] [ 96%] PASSED tests/utils/test_authenticator.py::test_repository_certificate_configuration_create[path/to/ca.pem-path/to/client.pem-result1] [gw28] [ 96%] PASSED tests/installation/test_executor.py::test_execute_should_gracefully_handle_io_error [gw4] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_falls_back_to_keyring_url_matched_by_path [gw11] [ 96%] PASSED tests/installation/test_executor.py::test_executor_should_be_initialized_with_correct_workers[2-8-side_effect4-2] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-True-exception1-build] [gw61] [ 96%] PASSED tests/utils/test_authenticator.py::test_repository_certificate_configuration_create[None-None-result0] [gw60] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_respects_retry_header [gw45] [ 96%] PASSED tests/installation/test_executor.py::test_executor_should_be_initialized_with_correct_workers[8-8-side_effect5-5] tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[502-5] tests/utils/test_authenticator.py::test_authenticator_git_repositories [gw41] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_add_repository [gw109] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_git_repositories [gw122] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_does_not_ignore_empty_strings_as_default_username tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-True-exception1-get_requires_for_build] [gw22] [ 96%] PASSED tests/installation/test_executor.py::test_executor_should_not_write_pep610_url_references_for_cached_package[package1] tests/utils/test_authenticator.py::test_repository_certificate_configuration_create[False-None-result5] tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-False-exception1-build] tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[501-5] tests/utils/test_authenticator.py::test_authenticator_uses_env_provided_credentials tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[504-5] tests/utils/test_authenticator.py::test_authenticator_falls_back_to_keyring_netloc tests/utils/test_authenticator.py::test_authenticator_uses_credentials_from_config_with_at_sign_in_path tests/utils/test_authenticator.py::test_authenticator_falls_back_to_keyring_url tests/utils/test_authenticator.py::test_repository_certificate_configuration_create[path/to/ca.pem-None-result3] [gw20] [ 96%] PASSED tests/utils/test_authenticator.py::test_repository_certificate_configuration_create[False-None-result5] tests/utils/test_authenticator.py::test_authenticator_uses_credentials_from_config_matched_by_url_path tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[400-0] tests/utils/test_authenticator.py::test_authenticator_azure_feed_guid_credentials tests/installation/test_chooser.py::test_chooser_only_binary_policy[legacy-:none:-pytest-3.5.0-py2.py3-none-any.whl] tests/utils/test_authenticator.py::test_authenticator_ignores_failing_keyring [gw51] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[504-5] [gw85] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_falls_back_to_keyring_netloc [gw5] [ 96%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_non_wheel_urls[True-False-True-False] tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[404-0] [gw107] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[502-5] tests/utils/test_authenticator.py::test_authenticator_request_raises_exception_when_attempts_exhausted [gw87] [ 96%] PASSED tests/utils/test_authenticator.py::test_repository_certificate_configuration_create[path/to/ca.pem-None-result3] [gw83] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_falls_back_to_keyring_url tests/utils/test_authenticator.py::test_authenticator_uses_certs_from_config_if_not_provided[None-path/to/provided/client-cert] tests/utils/test_authenticator.py::test_authenticator_uses_certs_from_config_if_not_provided[/path/to/provided/cert-path/to/provided/client-cert] [gw65] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_uses_credentials_from_config_with_at_sign_in_path [gw89] [ 96%] PASSED tests/installation/test_executor.py::test_executor_should_append_subdirectory_for_git [gw116] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_azure_feed_guid_credentials [gw33] [ 96%] PASSED tests/installation/test_executor.py::test_executor_should_delete_incomplete_downloads [gw77] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[400-0] [gw59] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[404-0] [gw86] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_uses_credentials_from_config_matched_by_url_path [gw70] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_uses_env_provided_credentials tests/utils/test_authenticator.py::test_authenticator_request_retries_on_exception [gw115] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_uses_certs_from_config_if_not_provided[/path/to/provided/cert-path/to/provided/client-cert] [gw78] [ 96%] PASSED tests/console/commands/source/test_remove.py::test_source_remove_simple[lower] tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[401-0] [gw105] [ 96%] PASSED tests/utils/test_authenticator.py::test_authenticator_ignores_failing_keyring [gw66] [ 97%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_raises_exception_when_attempts_exhausted [gw47] [ 97%] PASSED tests/utils/test_authenticator.py::test_authenticator_uses_certs_from_config_if_not_provided[None-path/to/provided/client-cert] [gw25] [ 97%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[501-5] tests/packages/test_locker.py::test_is_locked_group_and_markers[2.1] [gw117] [ 97%] PASSED tests/installation/test_executor.py::test_executor_should_abort_if_installing_first_package_from_same_git_repository_fails tests/utils/test_authenticator.py::test_authenticator_uses_empty_strings_as_default_password tests/packages/test_locker.py::test_content_hash_with_project_section[local_config0-project2-False] [gw92] [ 97%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_retries_on_exception [gw16] [ 97%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_editable_directories [gw90] [ 97%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[401-0] [gw123] [ 97%] PASSED tests/installation/test_executor.py::test_executor_should_be_initialized_with_correct_workers[8-3-None-7] [gw103] [ 97%] PASSED tests/installation/test_chooser.py::test_chooser_only_binary_policy[legacy-:none:-pytest-3.5.0-py2.py3-none-any.whl] [gw1] [ 97%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_non_wheel_urls[True-True-False-False] [gw114] [ 97%] PASSED tests/utils/test_authenticator.py::test_authenticator_uses_empty_strings_as_default_password tests/installation/test_executor.py::test_execute_should_show_errors [gw84] [ 97%] PASSED tests/packages/test_locker.py::test_is_locked_group_and_markers[2.1] tests/installation/test_executor.py::test_executor_known_hashes[package_files1-expected_url_reference1] tests/pyproject/test_pyproject_toml.py::test_pyproject_toml_reload [gw32] [ 97%] PASSED tests/packages/test_locker.py::test_content_hash_with_project_section[local_config0-project2-False] tests/installation/test_executor.py::test_execute_prints_warning_for_yanked_package[operations2-True] tests/installation/test_executor.py::test_execute_prints_warning_for_yanked_package[operations1-False] tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_non_wheel_urls[False-False-True-True] tests/installation/test_executor.py::test_execute_build_constraints_passed[git] tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_git[False-https://github.com/demo/demo.git-https://github.com/demo/demo.git] tests/installation/test_executor.py::test_build_backend_error_includes_config_settings_in_pip_command tests/utils/test_authenticator.py::test_authenticator_uses_username_only_credentials [gw127] [ 97%] PASSED tests/pyproject/test_pyproject_toml.py::test_pyproject_toml_reload tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess_encoding[Err\xf6r on stderr-utf-8] [gw68] [ 97%] PASSED tests/utils/test_authenticator.py::test_authenticator_uses_username_only_credentials tests/utils/test_authenticator.py::test_repository_certificate_configuration_create[None-path/to/client.pem-result2] [gw53] [ 97%] PASSED tests/installation/test_executor.py::test_execute_build_constraints_passed[git] [gw0] [ 97%] PASSED tests/utils/test_authenticator.py::test_repository_certificate_configuration_create[None-path/to/client.pem-result2] [gw18] [ 97%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-True-exception1-get_requires_for_build] [gw95] [ 97%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-False-exception0-get_requires_for_build] tests/utils/test_authenticator.py::test_authenticator_uses_password_only_credentials [gw108] [ 97%] PASSED tests/installation/test_executor.py::test_build_system_requires_install_failure [gw22] [ 97%] PASSED tests/utils/test_authenticator.py::test_authenticator_uses_password_only_credentials [gw21] [ 97%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-True-exception0-get_requires_for_build] [gw58] [ 97%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-False-exception1-get_requires_for_build] [gw72] [ 97%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_git_with_subdirectories [gw31] [ 97%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_git[False-git@github.com:demo/demo.git-ssh://git@github.com/demo/demo.git] [gw112] [ 97%] PASSED tests/installation/test_executor.py::test_executor_should_install_multiple_packages_from_same_git_repository tests/utils/test_authenticator.py::test_authenticator_uses_credentials_from_config_if_not_provided tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[500-5] [gw98] [ 97%] FAILED tests/installation/test_executor.py::test_execute_executes_a_batch_of_operations tests/utils/test_authenticator.py::test_authenticator_uses_certs_from_config_if_not_provided[None-None] [gw7] [ 97%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_wheel_urls[False] [gw95] [ 97%] PASSED tests/utils/test_authenticator.py::test_authenticator_uses_credentials_from_config_if_not_provided [gw64] [ 97%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_directories [gw19] [ 97%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess_encoding[None-latin-1] [gw82] [ 97%] FAILED tests/installation/test_executor.py::test_execute_prints_warning_for_yanked_package[operations1-False] [gw72] [ 98%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[500-5] [gw23] [ 98%] FAILED tests/installation/test_executor.py::test_execute_prints_warning_for_yanked_package[operations2-True] [gw112] [ 98%] PASSED tests/utils/test_authenticator.py::test_authenticator_uses_certs_from_config_if_not_provided[None-None] [gw93] [ 98%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_editable_git [gw3] [ 98%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_non_wheel_urls[False-False-True-True] [gw81] [ 98%] PASSED tests/installation/test_executor.py::test_build_system_requires_not_available [gw111] [ 98%] PASSED tests/installation/test_executor.py::test_execute_should_show_errors [gw26] [ 98%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_wheel_files [gw94] [ 98%] PASSED tests/puzzle/test_provider.py::test_search_for_directory_setup_read_setup_with_no_dependencies tests/packages/test_locker.py::test_locker_dumps_dependency_extras_in_correct_order [gw94] [ 98%] PASSED tests/packages/test_locker.py::test_locker_dumps_dependency_extras_in_correct_order [gw106] [ 98%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_wheel_urls[True] [gw12] [ 98%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-False-exception0-get_requires_for_build] [gw54] [ 98%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess_encoding[Err\xf6r on stderr-latin-1] [gw57] [ 98%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-True-exception0-build] tests/utils/test_authenticator.py::test_repository_certificate_configuration_create[True-None-result4] [gw57] [ 98%] PASSED tests/utils/test_authenticator.py::test_repository_certificate_configuration_create[True-None-result4] [gw96] [ 98%] PASSED tests/installation/test_executor.py::test_executor_no_supported_hash_types [gw49] [ 98%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess_encoding[Err\xf6r on stderr-utf-8] [gw43] [ 98%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-False-exception1-get_requires_for_build] [gw56] [ 98%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-False-exception0-get_requires_for_build] [gw97] [ 98%] PASSED tests/installation/test_installer.py::test_run_installs_with_local_poetry_directory_and_skip_directory_flag[True-True] [gw67] [ 98%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-True-exception1-get_requires_for_build] [gw34] [ 98%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-False-exception0-build] tests/puzzle/test_provider.py::test_search_for_direct_origin_and_extras[dependency2-direct_origin_dependency2-expected_before2-expected_after2] [gw74] [ 98%] PASSED tests/puzzle/test_provider.py::test_search_for_directory_setup_egg_info[non-canonical-name] tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-:all:-pytest-pytest-3.5.0-py2.py3-none-any.whl] [gw37] [ 98%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_git[False-https://github.com/demo/demo.git-https://github.com/demo/demo.git] [gw121] [ 98%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-False-exception1-get_requires_for_build] [gw100] [ 98%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-True-exception0-get_requires_for_build] [gw97] [ 98%] PASSED tests/puzzle/test_provider.py::test_search_for_direct_origin_and_extras[dependency2-direct_origin_dependency2-expected_before2-expected_after2] [gw74] [ 98%] PASSED tests/installation/test_chooser.py::test_chooser_multiple_binary_policy[legacy-:all:-pytest-pytest-3.5.0-py2.py3-none-any.whl] [gw48] [ 98%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess_encoding[None-utf-8] [gw38] [ 98%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-True-exception1-build] [gw125] [ 98%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-False-exception0-build] tests/pyproject/test_pyproject_toml.py::test_pyproject_toml_save [gw63] [ 99%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-True-exception1-get_requires_for_build] [gw125] [ 99%] PASSED tests/pyproject/test_pyproject_toml.py::test_pyproject_toml_save [gw6] [ 99%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-True-exception1-build] [gw76] [ 99%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-True-exception0-get_requires_for_build] [gw39] [ 99%] PASSED tests/installation/test_chef.py::test_prepare_directory tests/installation/test_executor.py::test_other_error [gw55] [ 99%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-False-exception1-build] [gw39] [ 99%] PASSED tests/installation/test_executor.py::test_other_error [gw24] [ 99%] PASSED tests/puzzle/test_provider.py::test_search_for_directory_setup_with_base[non-canonical-name] tests/installation/test_chooser.py::test_chooser_no_binary_policy[-:all:-pytest-3.5.0.tar.gz] [gw40] [ 99%] PASSED tests/console/commands/self/test_add_plugins.py::test_adding_a_plugin_can_update_poetry_dependencies_if_needed [gw24] [ 99%] PASSED tests/installation/test_chooser.py::test_chooser_no_binary_policy[-:all:-pytest-3.5.0.tar.gz] [gw73] [ 99%] PASSED tests/installation/test_executor.py::test_build_backend_error_includes_config_settings_in_pip_command [gw124] [ 99%] PASSED tests/console/commands/self/test_update.py::test_self_update_can_update_from_recommended_installation tests/utils/test_isolated_build.py::test_isolated_env_install_with_constraints_error[requirements0-constraints0-IncompatibleConstraintsError] [gw42] [ 99%] PASSED tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_non_wheel_files tests/utils/test_authenticator.py::test_authenticator_uses_certs_from_config_if_not_provided[/path/to/provided/cert-None] [gw42] [ 99%] PASSED tests/utils/test_authenticator.py::test_authenticator_uses_certs_from_config_if_not_provided[/path/to/provided/cert-None] [gw13] [ 99%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-True-exception0-build] [gw50] [ 99%] PASSED tests/installation/test_executor.py::test_executor_known_hashes[package_files2-expected_url_reference2] tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[503-5] [gw50] [ 99%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_retries_on_status_code[503-5] [gw104] [ 99%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git subdirectory-False-exception0-build] [gw27] [ 99%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[directory-False-exception1-build] [gw91] [ 99%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-True-exception0-build] [gw124] [ 99%] PASSED tests/utils/test_isolated_build.py::test_isolated_env_install_with_constraints_error[requirements0-constraints0-IncompatibleConstraintsError] tests/utils/test_isolated_build.py::test_isolated_env_install_error[requirements0-IncompatibleConstraintsError] [gw69] [ 99%] PASSED tests/installation/test_installer.py::test_run_installs_with_local_setuptools_directory[True] tests/installation/test_installer.py::test_installer_can_install_dependencies_from_forced_source[True-legacy_repository_json] [gw101] [ 99%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-False-exception1-build] [gw69] [ 99%] PASSED tests/installation/test_installer.py::test_installer_can_install_dependencies_from_forced_source[True-legacy_repository_json] [gw15] [ 99%] PASSED tests/installation/test_executor.py::test_executor_known_hashes[package_files1-expected_url_reference1] [gw8] [ 99%] PASSED tests/installation/test_executor.py::test_build_backend_errors_are_reported_correctly_if_caused_by_subprocess[git-True-exception1-build] [gw124] [ 99%] PASSED tests/utils/test_isolated_build.py::test_isolated_env_install_error[requirements0-IncompatibleConstraintsError] [gw36] [ 99%] PASSED tests/installation/test_executor.py::test_executor_known_hashes[package_files0-expected_url_reference0] tests/utils/test_authenticator.py::test_authenticator_request_verify_is_respected[True] [gw36] [ 99%] PASSED tests/utils/test_authenticator.py::test_authenticator_request_verify_is_respected[True] [gw35] [ 99%] PASSED tests/masonry/builders/test_editable_builder.py::test_builder_setup_generation_runs_with_pip_editable tests/puzzle/test_solver.py::test_solver_does_not_fail_with_locked_git_and_non_git_dependencies [gw35] [ 99%] PASSED tests/puzzle/test_solver.py::test_solver_does_not_fail_with_locked_git_and_non_git_dependencies tests/puzzle/test_solver.py::test_update_with_use_latest_vs_lock[False] [gw35] [100%] PASSED tests/puzzle/test_solver.py::test_update_with_use_latest_vs_lock[False] =================================== FAILURES =================================== ____________________ test_prepare_directory_with_extensions ____________________ [gw39] linux -- Python 3.14.7 /usr/bin/python config = config_cache_dir = PosixPath('/tmp/pytest-of-builduser/pytest-0/popen-gw39/test_prepare_directory_with_ex0/.cache/pypoetry') artifact_cache = fixture_dir = ._fixture_dir at 0x3f8b84be20> tmp_path = PosixPath('/tmp/pytest-of-builduser/pytest-0/popen-gw39/test_prepare_directory_with_ex0') def test_prepare_directory_with_extensions( config: Config, config_cache_dir: Path, artifact_cache: ArtifactCache, fixture_dir: FixtureDirGetter, tmp_path: Path, ) -> None: env = EnvManager.get_system_env() chef = Chef(artifact_cache, env, Factory.create_pool(config)) archive = shutil.copytree( fixture_dir("extended_with_no_setup").resolve(), tmp_path / "project" ) wheel = chef.prepare(archive) assert wheel.parent.parent == Path(tempfile.gettempdir()) > assert wheel.name == f"extended-0.1-{env.supported_tags[0]}.whl" E AssertionError: assert 'extended-0.1-cp314-cp314-manylinux_2_44_riscv64.whl' == 'extended-0.1-cp314-cp314-linux_riscv64.whl' E E - extended-0.1-cp314-cp314-linux_riscv64.whl E + extended-0.1-cp314-cp314-manylinux_2_44_riscv64.whl E ? ++++ +++++ /build/python-poetry/src/poetry-2.4.1/tests/installation/test_chef.py:99: AssertionError ------------------------------ Captured log call ------------------------------- INFO python_discovery._discovery:_discovery.py:131 find interpreter for spec PythonSpec(path=/usr/bin/python3.14) INFO python_discovery._discovery:_discovery.py:140 proposed PythonInfo(spec=CPython3.14.7.final.0-64-riscv64, exe=/usr/bin/python3.14, platform=linux, version='3.14.7 (main, Sep 8 2026, 19:30:00) [GCC 16.2.1 20260810]', encoding_fs_io=utf-8-utf-8) WARNING virtualenv.seed.embed.base_embed:base_embed.py:45 DEPRECATION: the --wheel and --no-wheel options do nothing; virtualenv no longer bundles wheel. They will be removed in a release after 2026-12. Stop passing them. INFO virtualenv.run.session:session.py:77 create virtual environment via CPython3Posix(dest=/tmp/tmppz0ppks1/.venv, clear=False, no_vcs_ignore=False, global=False) INFO virtualenv.run.session:session.py:90 add activators for Bash, CShell, Fish, Nushell, PowerShell, Python, Xonsh INFO build:_builder.py:270 Getting build dependencies for wheel... INFO build:_builder.py:338 Building wheel... _________________ test_execute_executes_a_batch_of_operations __________________ [gw98] linux -- Python 3.14.7 /usr/bin/python mocker = config = pool = io = tmp_path = PosixPath('/tmp/pytest-of-builduser/pytest-0/popen-gw98/test_execute_executes_a_batch_0') env = MockEnv("/tmp/pytest-of-builduser/pytest-0/popen-gw98/test_execute_executes_a_batch_0/.venv") copy_wheel = ._copy_wheel at 0x3f791557a0> fixture_dir = ._fixture_dir at 0x3f7959b8a0> def test_execute_executes_a_batch_of_operations( mocker: MockerFixture, config: Config, pool: RepositoryPool, io: BufferedIO, tmp_path: Path, env: MockEnv, copy_wheel: Callable[[], Path], fixture_dir: FixtureDirGetter, ) -> None: wheel_install = mocker.patch.object(WheelInstaller, "install") config.merge({"cache-dir": str(tmp_path)}) artifact_cache = ArtifactCache(cache_dir=config.artifacts_cache_directory) prepare_spy = mocker.spy(Chef, "_prepare") chef = Chef(artifact_cache, env, Factory.create_pool(config)) chef.set_directory_wheel([copy_wheel(), copy_wheel()]) chef.set_sdist_wheel(copy_wheel()) io.set_verbosity(Verbosity.VERY_VERBOSE) executor = Executor(env, pool, config, io) executor._chef = chef file_package = Package( "demo", "0.1.0", source_type="file", source_url=(fixture_dir("distributions") / "demo-0.1.0-py2.py3-none-any.whl") .resolve() .as_posix(), ) directory_package = Package( "simple-project", "1.2.3", source_type="directory", source_url=fixture_dir("simple_project").resolve().as_posix(), ) git_package = Package( "demo", "0.1.0", source_type="git", source_reference="master", source_url="https://github.com/demo/demo.git", develop=True, ) return_code = executor.execute( [ Install(Package("pytest", "3.5.1")), Uninstall(Package("attrs", "17.4.0")), Update(Package("requests", "2.18.3"), Package("requests", "2.18.4")), Update(Package("pytest", "3.5.1"), Package("pytest", "3.5.0")), Uninstall(Package("clikit", "0.2.3")).skip("Not currently installed"), Install(file_package), Install(directory_package), Install(git_package), ] ) expected = f""" Package operations: 4 installs, 2 updates, 1 removal - Installing pytest (3.5.1) - Removing attrs (17.4.0) - Updating requests (2.18.3 -> 2.18.4) - Downgrading pytest (3.5.1 -> 3.5.0) - Installing demo (0.1.0 {file_package.source_url}) - Installing simple-project (1.2.3 {directory_package.source_url}) - Installing demo (0.1.0 master) """ expected_lines = set(expected.splitlines()) output_lines = set(io.fetch_output().splitlines()) > assert output_lines == expected_lines E assert {'', ' 6 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:579 in _execute_uninstall', ' 7 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:437 in _do_execute_operation', ' self._env.run_pip(*args, **kwargs)', ' result: int = getattr(self, f"_execute_{method}")(operation)', ' 5 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:632 in _remove', ' 164│ wheel = get_embed_wheel(', ' Stack trace:', ' - Removing attrs (17.4.0)', ' 172│ def pip_embedded(self) -> Path:', ' 4 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:459 in run_pip', ' return [str(self.python), str(self.pip_embedded)]', ' result = self._do_execute_operation(operation)', ' 8 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:300 in _execute_operation', ' 165│ distribution, f"{self.version_info[0]}.{self.version_info[1]}"', ' at ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:168 in get_embedded_wheel', ' return self._remove(operation.package)', ' return self.run_pip("uninstall", package.name, "-y")', ' 170│ ', 'Package operations: 4 installs, 2 updates, 1 removal', ' 3 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:412 in run_pip', ' self._embedded_pip_path = self.get_embedded_wheel("pip") / "pip"', ' embedded pip wheel not found', 'Cannot install attrs.', ' RuntimeError', ' 2 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:379 in get_pip_command', ' - Installing pytest (3.5.1)', ' → 168│ raise RuntimeError(f"embedded {distribution} wheel not found")', ' 166│ )', ' pip = self.get_pip_command()', ' 171│ @property', ' 169│ return wheel.path', ' 167│ if wheel is None:', ' 1 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:174 in pip_embedded'} == {'', ' - Removing attrs (17.4.0)', ' - Updating requests (2.18.3 -> 2.18.4)', ' - Installing demo (0.1.0 /build/python-poetry/src/poetry-2.4.1/tests/fixtures/distributions/demo-0.1.0-py2.py3-none-any.whl)', ' - Installing simple-project (1.2.3 /build/python-poetry/src/poetry-2.4.1/tests/fixtures/simple_project)', ' - Installing pytest (3.5.1)', 'Package operations: 4 installs, 2 updates, 1 removal', ' - Installing demo (0.1.0 master)', ' - Downgrading pytest (3.5.1 -> 3.5.0)'} E E Extra items in the left set: E ' 6 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:579 in _execute_uninstall' E ' 7 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:437 in _do_execute_operation' E ' self._env.run_pip(*args, **kwargs)' E ' result: int = getattr(self, f"_execute_{method}")(operation)' E ' 5 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:632 in _remove' E ' 164│ wheel = get_embed_wheel(' E ' Stack trace:' E ' 172│ def pip_embedded(self) -> Path:' E ' 4 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:459 in run_pip' E ' return [str(self.python), str(self.pip_embedded)]' E ' result = self._do_execute_operation(operation)' E ' 8 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:300 in _execute_operation' E ' 165│ distribution, f"{self.version_info[0]}.{self.version_info[1]}"' E ' at ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:168 in get_embedded_wheel' E ' return self._remove(operation.package)' E ' return self.run_pip("uninstall", package.name, "-y")' E ' 170│ ' E ' 3 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:412 in run_pip' E ' self._embedded_pip_path = self.get_embedded_wheel("pip") / "pip"' E ' embedded pip wheel not found' E 'Cannot install attrs.' E ' RuntimeError' E ' 2 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:379 in get_pip_command' E ' → 168│ raise RuntimeError(f"embedded {distribution} wheel not found")' E ' 166│ )' E ' pip = self.get_pip_command()' E ' 171│ @property' E ' 169│ return wheel.path' E ' 167│ if wheel is None:' E ' 1 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:174 in pip_embedded' E Extra items in the right set: E ' - Installing demo (0.1.0 /build/python-poetry/src/poetry-2.4.1/tests/fixtures/distributions/demo-0.1.0-py2.py3-none-any.whl)' E ' - Updating requests (2.18.3 -> 2.18.4)' E ' - Installing simple-project (1.2.3 /build/python-poetry/src/poetry-2.4.1/tests/fixtures/simple_project)' E ' - Installing demo (0.1.0 master)' E ' - Downgrading pytest (3.5.1 -> 3.5.0)' E E Full diff: E { E '', E - ' - Downgrading pytest (3.5.1 -> 3.5.0)', E - ' - Installing demo (0.1.0 ' E - '/build/python-poetry/src/poetry-2.4.1/tests/fixtures/distributions/demo-0.1.0-py2.py3-none-any.whl)', E - ' - Installing demo (0.1.0 master)', E + ' pip = self.get_pip_command()', E + ' result = self._do_execute_operation(operation)', E + ' result: int = getattr(self, f"_execute_{method}")(operation)', E + ' return [str(self.python), str(self.pip_embedded)]', E + ' return self._remove(operation.package)', E + ' return self.run_pip("uninstall", package.name, "-y")', E + ' self._embedded_pip_path = self.get_embedded_wheel("pip") / "pip"', E + ' self._env.run_pip(*args, **kwargs)', E + ' 164│ wheel = get_embed_wheel(', E + ' 165│ distribution, ' E + 'f"{self.version_info[0]}.{self.version_info[1]}"', E + ' 166│ )', E + ' 167│ if wheel is None:', E + ' 169│ return wheel.path', E + ' 170│ ', E + ' 171│ @property', E + ' 172│ def pip_embedded(self) -> Path:', E + ' → 168│ raise RuntimeError(f"embedded {distribution} wheel ' E + 'not found")', E ' - Installing pytest (3.5.1)', E - ' - Installing simple-project (1.2.3 ' E - '/build/python-poetry/src/poetry-2.4.1/tests/fixtures/simple_project)', E ' - Removing attrs (17.4.0)', E - ' - Updating requests (2.18.3 -> 2.18.4)', E + ' 1 ' E + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:174 ' E + 'in pip_embedded', E + ' 2 ' E + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:379 ' E + 'in get_pip_command', E + ' 3 ' E + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:412 ' E + 'in run_pip', E + ' 4 ' E + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:459 ' E + 'in run_pip', E + ' 5 ' E + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:632 ' E + 'in _remove', E + ' 6 ' E + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:579 ' E + 'in _execute_uninstall', E + ' 7 ' E + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:437 ' E + 'in _do_execute_operation', E + ' 8 ' E + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:300 ' E + 'in _execute_operation', E + ' RuntimeError', E + ' Stack trace:', E + ' at ' E + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:168 ' E + 'in get_embedded_wheel', E + ' embedded pip wheel not found', E + 'Cannot install attrs.', E 'Package operations: 4 installs, 2 updates, 1 removal', E } /build/python-poetry/src/poetry-2.4.1/tests/installation/test_executor.py:270: AssertionError ______ test_execute_prints_warning_for_yanked_package[operations1-False] _______ [gw82] linux -- Python 3.14.7 /usr/bin/python config = pool = io = tmp_path = PosixPath('/tmp/pytest-of-builduser/pytest-0/popen-gw82/test_execute_prints_warning_fo0') env = MockEnv("/tmp/pytest-of-builduser/pytest-0/popen-gw82/test_execute_prints_warning_fo0/.venv") operations = [, ] has_warning = False @pytest.mark.parametrize( "operations, has_warning", [ ( [Install(Package("black", "21.11b0")), Install(Package("pytest", "3.5.1"))], True, ), ( [ Uninstall(Package("black", "21.11b0")), Uninstall(Package("pytest", "3.5.1")), ], False, ), ( [ Update(Package("black", "19.10b0"), Package("black", "21.11b0")), Update(Package("pytest", "3.5.0"), Package("pytest", "3.5.1")), ], True, ), ], ) def test_execute_prints_warning_for_yanked_package( config: Config, pool: RepositoryPool, io: BufferedIO, tmp_path: Path, env: MockEnv, operations: list[Operation], has_warning: bool, ) -> None: config.merge({"cache-dir": str(tmp_path)}) executor = Executor(env, pool, config, io) return_code = executor.execute(operations) expected = ( "Warning: The file chosen for install of black 21.11b0 " "(black-21.11b0-py3-none-any.whl) is yanked. Reason for being yanked: " "Broken regex dependency. Use 21.11b1 instead." ) output = io.fetch_output() error = io.fetch_error() > assert return_code == 0, f"\noutput: {output}\nerror: {error}\n" E AssertionError: E output: E Package operations: 0 installs, 0 updates, 2 removals E E - Removing black (21.11b0) E E RuntimeError E E embedded pip wheel not found E E at ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:168 in get_embedded_wheel E 164│ wheel = get_embed_wheel( E 165│ distribution, f"{self.version_info[0]}.{self.version_info[1]}" E 166│ ) E 167│ if wheel is None: E → 168│ raise RuntimeError(f"embedded {distribution} wheel not found") E 169│ return wheel.path E 170│ E 171│ @property E 172│ def pip_embedded(self) -> Path: E E Cannot install black. E E E error: E E assert 1 == 0 /build/python-poetry/src/poetry-2.4.1/tests/installation/test_executor.py:496: AssertionError _______ test_execute_prints_warning_for_yanked_package[operations2-True] _______ [gw23] linux -- Python 3.14.7 /usr/bin/python config = pool = io = tmp_path = PosixPath('/tmp/pytest-of-builduser/pytest-0/popen-gw23/test_execute_prints_warning_fo0') env = MockEnv("/tmp/pytest-of-builduser/pytest-0/popen-gw23/test_execute_prints_warning_fo0/.venv") operations = [, ] has_warning = True @pytest.mark.parametrize( "operations, has_warning", [ ( [Install(Package("black", "21.11b0")), Install(Package("pytest", "3.5.1"))], True, ), ( [ Uninstall(Package("black", "21.11b0")), Uninstall(Package("pytest", "3.5.1")), ], False, ), ( [ Update(Package("black", "19.10b0"), Package("black", "21.11b0")), Update(Package("pytest", "3.5.0"), Package("pytest", "3.5.1")), ], True, ), ], ) def test_execute_prints_warning_for_yanked_package( config: Config, pool: RepositoryPool, io: BufferedIO, tmp_path: Path, env: MockEnv, operations: list[Operation], has_warning: bool, ) -> None: config.merge({"cache-dir": str(tmp_path)}) executor = Executor(env, pool, config, io) return_code = executor.execute(operations) expected = ( "Warning: The file chosen for install of black 21.11b0 " "(black-21.11b0-py3-none-any.whl) is yanked. Reason for being yanked: " "Broken regex dependency. Use 21.11b1 instead." ) output = io.fetch_output() error = io.fetch_error() > assert return_code == 0, f"\noutput: {output}\nerror: {error}\n" E AssertionError: E output: E Package operations: 0 installs, 2 updates, 0 removals E E - Updating black (19.10b0 -> 21.11b0) E - Updating pytest (3.5.0 -> 3.5.1) E E RuntimeError E E embedded pip wheel not found E E at ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:168 in get_embedded_wheel E 164│ wheel = get_embed_wheel( E 165│ distribution, f"{self.version_info[0]}.{self.version_info[1]}" E 166│ ) E 167│ if wheel is None: E → 168│ raise RuntimeError(f"embedded {distribution} wheel not found") E 169│ return wheel.path E 170│ E 171│ @property E 172│ def pip_embedded(self) -> Path: E E Cannot install black. E E E RuntimeError E E embedded pip wheel not found E E at ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:168 in get_embedded_wheel E 164│ wheel = get_embed_wheel( E 165│ distribution, f"{self.version_info[0]}.{self.version_info[1]}" E 166│ ) E 167│ if wheel is None: E → 168│ raise RuntimeError(f"embedded {distribution} wheel not found") E 169│ return wheel.path E 170│ E 171│ @property E 172│ def pip_embedded(self) -> Path: E E Cannot install pytest. E E E error: Warning: The file chosen for install of black 21.11b0 (black-21.11b0-py3-none-any.whl) is yanked. Reason for being yanked: Broken regex dependency. Use 21.11b1 instead. E E E assert 1 == 0 /build/python-poetry/src/poetry-2.4.1/tests/installation/test_executor.py:496: AssertionError =============================== warnings summary =============================== ../../../../usr/lib/python3.14/site-packages/_pytest/python.py:124: 128 warnings /usr/lib/python3.14/site-packages/_pytest/python.py:124: PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated. Test: tests/repositories/test_repository_pool.py::test_repository_from_single_repo_pool, argvalues type: generator Please convert to a list or tuple. See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators metafunc.parametrize(*marker.args, **marker.kwargs, _param_mark=marker) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ SKIPPED [1] tests/utils/test_python_manager.py:104: Windows only SKIPPED [1] tests/vcs/git/test_system.py:37: These tests requires git cli SKIPPED [1] tests/vcs/git/test_system.py:32: These tests requires git cli SKIPPED [1] tests/vcs/git/test_system.py:43: These tests requires git cli SKIPPED [1] tests/vcs/git/test_system.py:48: These tests requires git cli SKIPPED [1] tests/console/commands/test_run.py:158: Poetry only installs CMD script files for console scripts of editable dependencies on Windows SKIPPED [3] tests/console/commands/env/test_activate.py:59: Only Windows shells SKIPPED [19] tests/utils/test_compat.py:43: Windows paths SKIPPED [1] tests/console/commands/test_sync.py:26: Only relevant for `poetry install` SKIPPED [1] tests/utils/env/test_env_manager.py:1347: requires darwin SKIPPED [1] tests/console/commands/self/test_sync.py:26: Only relevant for `poetry self install` SKIPPED [1] tests/installation/test_executor.py:506: https://github.com/python-poetry/poetry/issues/7983 FAILED tests/installation/test_chef.py::test_prepare_directory_with_extensions - AssertionError: assert 'extended-0.1-cp314-cp314-manylinux_2_44_riscv64.whl' == 'extended-0.1-cp314-cp314-linux_riscv64.whl' - extended-0.1-cp314-cp314-linux_riscv64.whl + extended-0.1-cp314-cp314-manylinux_2_44_riscv64.whl ? ++++ +++++ FAILED tests/installation/test_executor.py::test_execute_executes_a_batch_of_operations - assert {'', ' 6 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:579 in _execute_uninstall', ' 7 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:437 in _do_execute_operation', ' self._env.run_pip(*args, **kwargs)', ' result: int = getattr(self, f"_execute_{method}")(operation)', ' 5 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:632 in _remove', ' 164│ wheel = get_embed_wheel(', ' Stack trace:', ' - Removing attrs (17.4.0)', ' 172│ def pip_embedded(self) -> Path:', ' 4 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:459 in run_pip', ' return [str(self.python), str(self.pip_embedded)]', ' result = self._do_execute_operation(operation)', ' 8 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:300 in _execute_operation', ' 165│ distribution, f"{self.version_info[0]}.{self.version_info[1]}"', ' at ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:168 in get_embedded_wheel', ' return self._remove(operation.package)', ' return self.run_pip("uninstall", package.name, "-y")', ' 170│ ', 'Package operations: 4 installs, 2 updates, 1 removal', ' 3 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:412 in run_pip', ' self._embedded_pip_path = self.get_embedded_wheel("pip") / "pip"', ' embedded pip wheel not found', 'Cannot install attrs.', ' RuntimeError', ' 2 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:379 in get_pip_command', ' - Installing pytest (3.5.1)', ' → 168│ raise RuntimeError(f"embedded {distribution} wheel not found")', ' 166│ )', ' pip = self.get_pip_command()', ' 171│ @property', ' 169│ return wheel.path', ' 167│ if wheel is None:', ' 1 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:174 in pip_embedded'} == {'', ' - Removing attrs (17.4.0)', ' - Updating requests (2.18.3 -> 2.18.4)', ' - Installing demo (0.1.0 /build/python-poetry/src/poetry-2.4.1/tests/fixtures/distributions/demo-0.1.0-py2.py3-none-any.whl)', ' - Installing simple-project (1.2.3 /build/python-poetry/src/poetry-2.4.1/tests/fixtures/simple_project)', ' - Installing pytest (3.5.1)', 'Package operations: 4 installs, 2 updates, 1 removal', ' - Installing demo (0.1.0 master)', ' - Downgrading pytest (3.5.1 -> 3.5.0)'} Extra items in the left set: ' 6 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:579 in _execute_uninstall' ' 7 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:437 in _do_execute_operation' ' self._env.run_pip(*args, **kwargs)' ' result: int = getattr(self, f"_execute_{method}")(operation)' ' 5 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:632 in _remove' ' 164│ wheel = get_embed_wheel(' ' Stack trace:' ' 172│ def pip_embedded(self) -> Path:' ' 4 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:459 in run_pip' ' return [str(self.python), str(self.pip_embedded)]' ' result = self._do_execute_operation(operation)' ' 8 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:300 in _execute_operation' ' 165│ distribution, f"{self.version_info[0]}.{self.version_info[1]}"' ' at ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:168 in get_embedded_wheel' ' return self._remove(operation.package)' ' return self.run_pip("uninstall", package.name, "-y")' ' 170│ ' ' 3 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:412 in run_pip' ' self._embedded_pip_path = self.get_embedded_wheel("pip") / "pip"' ' embedded pip wheel not found' 'Cannot install attrs.' ' RuntimeError' ' 2 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:379 in get_pip_command' ' → 168│ raise RuntimeError(f"embedded {distribution} wheel not found")' ' 166│ )' ' pip = self.get_pip_command()' ' 171│ @property' ' 169│ return wheel.path' ' 167│ if wheel is None:' ' 1 ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:174 in pip_embedded' Extra items in the right set: ' - Installing demo (0.1.0 /build/python-poetry/src/poetry-2.4.1/tests/fixtures/distributions/demo-0.1.0-py2.py3-none-any.whl)' ' - Updating requests (2.18.3 -> 2.18.4)' ' - Installing simple-project (1.2.3 /build/python-poetry/src/poetry-2.4.1/tests/fixtures/simple_project)' ' - Installing demo (0.1.0 master)' ' - Downgrading pytest (3.5.1 -> 3.5.0)' Full diff: { '', - ' - Downgrading pytest (3.5.1 -> 3.5.0)', - ' - Installing demo (0.1.0 ' - '/build/python-poetry/src/poetry-2.4.1/tests/fixtures/distributions/demo-0.1.0-py2.py3-none-any.whl)', - ' - Installing demo (0.1.0 master)', + ' pip = self.get_pip_command()', + ' result = self._do_execute_operation(operation)', + ' result: int = getattr(self, f"_execute_{method}")(operation)', + ' return [str(self.python), str(self.pip_embedded)]', + ' return self._remove(operation.package)', + ' return self.run_pip("uninstall", package.name, "-y")', + ' self._embedded_pip_path = self.get_embedded_wheel("pip") / "pip"', + ' self._env.run_pip(*args, **kwargs)', + ' 164│ wheel = get_embed_wheel(', + ' 165│ distribution, ' + 'f"{self.version_info[0]}.{self.version_info[1]}"', + ' 166│ )', + ' 167│ if wheel is None:', + ' 169│ return wheel.path', + ' 170│ ', + ' 171│ @property', + ' 172│ def pip_embedded(self) -> Path:', + ' → 168│ raise RuntimeError(f"embedded {distribution} wheel ' + 'not found")', ' - Installing pytest (3.5.1)', - ' - Installing simple-project (1.2.3 ' - '/build/python-poetry/src/poetry-2.4.1/tests/fixtures/simple_project)', ' - Removing attrs (17.4.0)', - ' - Updating requests (2.18.3 -> 2.18.4)', + ' 1 ' + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:174 ' + 'in pip_embedded', + ' 2 ' + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:379 ' + 'in get_pip_command', + ' 3 ' + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:412 ' + 'in run_pip', + ' 4 ' + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:459 ' + 'in run_pip', + ' 5 ' + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:632 ' + 'in _remove', + ' 6 ' + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:579 ' + 'in _execute_uninstall', + ' 7 ' + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:437 ' + 'in _do_execute_operation', + ' 8 ' + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/installation/executor.py:300 ' + 'in _execute_operation', + ' RuntimeError', + ' Stack trace:', + ' at ' + '~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:168 ' + 'in get_embedded_wheel', + ' embedded pip wheel not found', + 'Cannot install attrs.', 'Package operations: 4 installs, 2 updates, 1 removal', } FAILED tests/installation/test_executor.py::test_execute_prints_warning_for_yanked_package[operations1-False] - AssertionError: output: Package operations: 0 installs, 0 updates, 2 removals - Removing black (21.11b0) RuntimeError embedded pip wheel not found at ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:168 in get_embedded_wheel 164│ wheel = get_embed_wheel( 165│ distribution, f"{self.version_info[0]}.{self.version_info[1]}" 166│ ) 167│ if wheel is None: → 168│ raise RuntimeError(f"embedded {distribution} wheel not found") 169│ return wheel.path 170│ 171│ @property 172│ def pip_embedded(self) -> Path: Cannot install black. error: assert 1 == 0 FAILED tests/installation/test_executor.py::test_execute_prints_warning_for_yanked_package[operations2-True] - AssertionError: output: Package operations: 0 installs, 2 updates, 0 removals - Updating black (19.10b0 -> 21.11b0) - Updating pytest (3.5.0 -> 3.5.1) RuntimeError embedded pip wheel not found at ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:168 in get_embedded_wheel 164│ wheel = get_embed_wheel( 165│ distribution, f"{self.version_info[0]}.{self.version_info[1]}" 166│ ) 167│ if wheel is None: → 168│ raise RuntimeError(f"embedded {distribution} wheel not found") 169│ return wheel.path 170│ 171│ @property 172│ def pip_embedded(self) -> Path: Cannot install black. RuntimeError embedded pip wheel not found at ~/python-poetry/src/poetry-2.4.1/test_dir/usr/lib/python3.14/site-packages/poetry/utils/env/base_env.py:168 in get_embedded_wheel 164│ wheel = get_embed_wheel( 165│ distribution, f"{self.version_info[0]}.{self.version_info[1]}" 166│ ) 167│ if wheel is None: → 168│ raise RuntimeError(f"embedded {distribution} wheel not found") 169│ return wheel.path 170│ 171│ @property 172│ def pip_embedded(self) -> Path: Cannot install pytest. error: Warning: The file chosen for install of black 21.11b0 (black-21.11b0-py3-none-any.whl) is yanked. Reason for being yanked: Broken regex dependency. Use 21.11b1 instead. assert 1 == 0 ===== 4 failed, 3100 passed, 32 skipped, 128 warnings in 220.28s (0:03:40) ===== ==> ERROR:(B A failure occurred in check().(B  Aborting...(B ]3008;end=c2407fbaedcc4708b54006f61ef4e48c\[!p]104\[?7h]3008;end=831a711aade14b17b03d1af5bfd7d781\==> ERROR:(B Build failed, check /var/lib/archbuild/extra-riscv64/felix-3/build(B [?12l[?25h[?12l[?25h]3008;end=4efd11ae732f451b972f6139013c9e1e\[?12l[?25hreceiving incremental file list python-poetry-2.4.1-1-riscv64-build.log python-poetry-2.4.1-1-riscv64-check.log sent 62 bytes received 73,356 bytes 29,367.20 bytes/sec total size is 731,535 speedup is 9.96