如何将zip和targz发布上传到PyPI?

时间:2016-01-18 21:17:43

标签: python packages libraries pypi

我可以使用以下命令将我的包上传到PyPI:

python setup.py sdist upload

这会创建一个.zip文件(因为我在Windows上)。

但是,我希望在PyPI中同时拥有.zip.targz个文件,以便轻松支持Windows和Linux用户。

我如何(最好使用一个命令)构建两种分发并将它们上传到PyPI?

1 个答案:

答案 0 :(得分:1)

容器格式.zip.tar.gz应在两个系统上处理相同。

documentation并未指定存在特定的存档格式,因此我假设您不必担心。

  

分发包

     
    

一个版本化的归档文件,其中包含用于分发版本的Python包,模块和其他资源文件。归档文件是最终用户从互联网上下载并安装的。

  
     

...