We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
installer.no-binary
-vvv
I'm trying to install the non binary versions of mypy and matplotlib but ran into a runtime error. I initially set up my config with
mypy
matplotlib
poetry config --local installer.no-binary mypy,matplotlib
then when I ran poetry update I got the following output
poetry update
• Installing mypy (1.3.0): Pending... • Installing mypy (1.3.0): Failed Stack trace: 7 ~/Library/Application Support/pypoetry/venv/lib/python3.8/site-packages/poetry/installation/executor.py:271 in _execute_operation 269│ 270│ try: → 271│ result = self._do_execute_operation(operation) 272│ except EnvCommandError as e: 273│ if e.e.returncode == -2: 6 ~/Library/Application Support/pypoetry/venv/lib/python3.8/site-packages/poetry/installation/executor.py:357 in _do_execute_operation 355│ return 0 356│ → 357│ result: int = getattr(self, f"_execute_{method}")(operation) 358│ 359│ if result != 0: 5 ~/Library/Application Support/pypoetry/venv/lib/python3.8/site-packages/poetry/installation/executor.py:477 in _execute_install 475│ 476│ def _execute_install(self, operation: Install | Update) -> int: → 477│ status_code = self._install(operation) 478│ 479│ self._save_url_reference(operation) 4 ~/Library/Application Support/pypoetry/venv/lib/python3.8/site-packages/poetry/installation/executor.py:515 in _install 513│ archive = self._download_link(operation, Link(package.source_url)) 514│ else: → 515│ archive = self._download(operation) 516│ 517│ operation_message = self.get_operation_message(operation) 3 ~/Library/Application Support/pypoetry/venv/lib/python3.8/site-packages/poetry/installation/executor.py:709 in _download 707│ self._yanked_warnings.append(message) 708│ → 709│ return self._download_link(operation, link) 710│ 711│ def _download_link(self, operation: Install | Update, link: Link) -> Path: 2 ~/Library/Application Support/pypoetry/venv/lib/python3.8/site-packages/poetry/installation/executor.py:739 in _download_link 737│ archive = self._chef.prepare(archive, output_dir=output_dir) 738│ → 739│ self._populate_hashes_dict(archive, package) 740│ 741│ return archive 1 ~/Library/Application Support/pypoetry/venv/lib/python3.8/site-packages/poetry/installation/executor.py:745 in _populate_hashes_dict 743│ def _populate_hashes_dict(self, archive: Path, package: Package) -> None: 744│ if package.files and archive.name in {f["file"] for f in package.files}: → 745│ archive_hash = self._validate_archive_hash(archive, package) 746│ self._hashes[package.name] = archive_hash 747│ RuntimeError Hash for mypy (1.3.0) from archive mypy-1.3.0-py3-none-any.whl not found in known hashes (was: sha256:40e62b619b08c1cc07bbc309ca3e44f1061e2849b2bf34b1d0da6ac4e7f6dacd) at ~/Library/Application Support/pypoetry/venv/lib/python3.8/site-packages/poetry/installation/executor.py:754 in _validate_archive_hash 750│ archive_hash: str = "sha256:" + get_file_hash(archive) 751│ known_hashes = {f["hash"] for f in package.files} 752│ 753│ if archive_hash not in known_hashes: → 754│ raise RuntimeError( 755│ f"Hash for {package} from archive {archive.name} not found in" 756│ f" known hashes (was: {archive_hash})" 757│ ) 758│
and similarly for matplotlib. Did I set up my config incorrectly?
The text was updated successfully, but these errors were encountered:
You have checked "I am on the latest poetry version", while reporting that you are on an old poetry version.
This looks duplicate #7594
Sorry, something went wrong.
Indeed. Updating to the latest version solves the issue. Thanks!
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
No branches or pull requests
-vvv
option) and have included the output below.Issue
I'm trying to install the non binary versions of
mypy
andmatplotlib
but ran into a runtime error. I initially set up my config withthen when I ran
poetry update
I got the following outputand similarly for matplotlib. Did I set up my config incorrectly?
The text was updated successfully, but these errors were encountered: