【问题标题】:Development version on PyPIPyPI 上的开发版本
【发布时间】:2013-05-17 13:34:43
【问题描述】:
在this 2011 post 中,有人认为不应将开发版本上传到 PyPI。现在(2013 年 5 月)仍然如此吗?如果不是,建议如何分发 Python 包的开发版本。
【问题讨论】:
标签:
python
pip
packaging
easy-install
pypi
【解决方案1】:
将包开发版本上传到 PyPI 仍然不是一个好习惯。
例如,看 Django,它只有 PyPI 上的稳定版本(yolk -V django):
Django 1.5.1
Django 1.5
Django 1.4.5
Django 1.4.4
Django 1.4.3
Django 1.3.7
Django 1.3.6
Django 1.3.5
Django 1.2.7
Django 1.1.4
Django 1.0.4
lxml(PyPI 上最多的popular 包),同样,只有稳定版本:
lxml 3.2.1
lxml 3.2.0
lxml 3.1.2
lxml 3.1.1
lxml 3.1.0
最新的开发版本通常直接从模块存储库中安装(例如django dev version)。
希望对您有所帮助。