Poetry add <package> 删除所有 [metadata.files] 条目

use*_*952 6 python-poetry

我正在尝试使用该命令更新具有另一个依赖项的现有项目poetry add,但是当我这样做时,它会删除块中的所有数据[metadata.files]

我已经浏览了文档,但无法找到将此信息保留/添加回poetry.lock文件中的方法。

任何帮助,将不胜感激!

Mul*_*ler 6

您必须至少将诗歌升级到 v1.1.14。这是 PyPI API 的重大变化。锁定时无法检索哈希值。

  • 也许清除缓存会有所帮助。'$ 诗歌缓存清除 --all pypi' https://python-poetry.org/blog/announcing-poetry-1.1.14/ (4认同)
  • @Muller 的两个建议都对我有用。谢谢 (2认同)