409上传到pypiserver时发生冲突



我已经用repo-myrepo设置了一个本地pypiserver。设法在那里出版了一本诗集。然而,在我的诗歌环境中更改了一些包后,我得到了:

poetry publish -r myrepo

Publishing mypackage (0.1.0) to myrepo
- Uploading mypackage-0.1.0-py3-none-any.whl 100%
UploadError
HTTP Error 409: Conflict

显然,那里已经有一个包mypackage(0.1.0(了,但这不应该只是覆盖它吗?

我忽略了需要显式指定可以覆盖包的问题。添加-o选项就可以了。

docker run -p 8080:8080 -v ~/.htpasswd:/data/.htpasswd pypiserver/pypiserver:latest -o -P .htpasswd packages

请参阅中的-ohttps://pypi.org/project/pypiserver/

最新更新