From b4758d8a34d4a808c55be8bfb5f125c6ae66c998 Mon Sep 17 00:00:00 2001 From: Charles Durieux Date: Mon, 12 Sep 2022 17:12:13 +0100 Subject: [PATCH] lint --- src/poetry/installation/executor.py | 6 ++---- tests/installation/test_executor.py | 10 +++++----- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/src/poetry/installation/executor.py b/src/poetry/installation/executor.py index c21e3340c22..3178ba8740d 100644 --- a/src/poetry/installation/executor.py +++ b/src/poetry/installation/executor.py @@ -661,18 +661,16 @@ def _validate_archive_hash(archive: Path, package: Package) -> str: known_hashes = {f["hash"] for f in package.files} for known_hash in known_hashes: - hash_name, known_hash_value = known_hash.split(':', 1) + hash_name, known_hash_value = known_hash.split(":", 1) archive_hash_value = file_dep.hash(hash_name=hash_name) if known_hash_value == archive_hash_value: return f"{hash_name}:{archive_hash_value}" raise RuntimeError( - f"Hash for {package} from archive {archive.name} not found in" - f" known hashes" + f"Hash for {package} from archive {archive.name} not found in known hashes" ) - def _download_archive(self, operation: Install | Update, link: Link) -> Path: response = self._authenticator.request( "get", link.url, stream=True, io=self._sections.get(id(operation), self._io) diff --git a/tests/installation/test_executor.py b/tests/installation/test_executor.py index 11f2799d510..ef02640b7d8 100644 --- a/tests/installation/test_executor.py +++ b/tests/installation/test_executor.py @@ -646,10 +646,10 @@ def test_executor_should_write_pep610_url_references_for_git_with_subdirectories @pytest.mark.parametrize( "file_hash", [ - ("sha256:70e704135718fffbcbf61ed1fc45933cfd86951a744b681000eaaa75da31f17a"), - ("md5:15507846fd4299596661d0197bfb4f90"), - ("sha512:44cfa6b8696e5008c1c4dfe32c52a8b6511c261d8f3a25882366c0718eb42a17da5e4b9196623597661871be65c48e613d8f5c50a5c5c827e0efbf8b612fe5be"), # noqa: E501 - ] + "sha256:70e704135718fffbcbf61ed1fc45933cfd86951a744b681000eaaa75da31f17a", + "md5:15507846fd4299596661d0197bfb4f90", + "sha512:44cfa6b8696e5008c1c4dfe32c52a8b6511c261d8f3a25882366c0718eb42a17da5e4b9196623597661871be65c48e613d8f5c50a5c5c827e0efbf8b612fe5be", # noqa: E501 + ], ) def test_executor_should_use_cached_link_and_hash( tmp_venv: VirtualEnv, @@ -658,7 +658,7 @@ def test_executor_should_use_cached_link_and_hash( io: BufferedIO, mocker: MockerFixture, fixture_dir: FixtureDirGetter, - file_hash, + file_hash: str, ): link_cached = fixture_dir("distributions") / "demo-0.1.0-py2.py3-none-any.whl"