Python の poetry が今週壊れていた2021年09月25日 13時06分10秒

Python の poetry が先週末から数日の間壊れていた。poetry が使えなかったのは一ヵ月前だった様だ。前回は外部の変更による影響だった。今回は、poetry 自体が壊れていた。

エラーメッセージは以下の感じだが、左の空白がずれてしまった。

at .../poetry/installation/executor.py:619 in _download_link
        Path(archive.path) if isinstance(archive, Link) else archive,
            ).hash()
         )
             if archive_hash not in {f["hash"] for f in package.files}:
                 raise RuntimeError(
                       "Invalid hash for {} using archive {}".format(package, archive.name)
                 )

         return archive
依存関係の取得に失敗する。

Poetry refuses to install package with correct hash がそれの追従で、poetry に新しいハッシュのサポートを入れたが、古い物も受け付ける処理が抜けていた為に起きているようだ。

あれこれと、回避策もあるようだったが、あまりにも面倒だったのと今週は他の予定がいっぱい入っていたので、今週は作業を諦めた。

前回

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2021/09/25/9426872/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。