无法将带有诗歌的 Python 工件发布到 Google 工件注册表,因为"HTTP Error 413: Request Entity Too Large"



我对诗歌用法很陌生。我只需要把我的Python库推送到我个人的Google Artifact注册表上。启动这些命令后:

poetry config virtualenvs.create false
poetry config $repoName $urlOfTheRemoteArtifactRegistry
poetry config http-basic.$repoName $userName $userPwd
poetry publish -r $repoName --build

我有这个堆栈错误:

HTTP Error 413: Request Entity Too Large
at /usr/local/Cellar/poetry/1.1.7/libexec/lib/python3.9/site-packages/poetry/publishing/uploader.py:216 in _upload
212│                     self._register(session, url)
213│                 except HTTPError as e:
214│                     raise UploadError(e)
215│ 
→ 216│             raise UploadError(e)
217│ 
218│     def _do_upload(
219│         self, session, url, dry_run=False
220│     ):  # type: (requests.Session, str, Optional[bool]) -> None

413 HTTP错误意味着我的有效负载太大,但事实上,当我

du -h d 0

它,我只找到了10万。诗歌方面是否存在隐藏的选项/硬性限制?还是在GCP?

如有任何帮助/建议/帮助,我们将不胜感激。

提前谢谢!

这在诗歌1.2.0a2的预发布版本中得到了修复

我在这里进行了测试,它已经对我有效了。https://github.com/Bharathkumarraju/poetry-gcp-pypi

[Update]我已经解决了这个问题。这与鉴定有关,而与文物的大小无关。413 HTTP错误使我们对实际的根本原因产生了误解。

相关内容

最新更新