如何保护pypi软件包不被删除

时间:2019-04-16 14:39:54

标签: python pypi

似乎可以删除pypi软件包-How to remove a package from Pypi

如果多个团队成员有权访问拥有pypi软件包和权限的pypi帐户,则可能导致问题。如果某人不知道使用特定软件包的特定版本的从属软件包,则可能会意外删除该软件包。

如果有人执行这种操作,是否有可能阻止某些pypi软件包的删除或发送通知?

1 个答案:

答案 0 :(得分:2)

PyPI对于项目合作者具有两个不同的角色:

  

维护器:   可以上传软件包的发行版。无法添加协作者。无法删除文件,发行版或项目。

     

所有者:   可以上传发行。可以添加其他协作者。可以删除文件,发行版或整个项目。

通过为项目指定一个“所有者”,并将所有其他协作者作为“维护者”,可以防止意外删除项目。

关于通知,but would make a great feature request目前是不可能的。