Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Development version on PyPI

In this 2011 post, it is argued that dev versions should not be uploaded to PyPI. Is this now (May 2013) still the case? If not, what is the suggested way to distribute development version of a Python Package.

like image 788
Hernan Avatar asked May 22 '13 13:05

Hernan


1 Answers

This is still not a good practice to upload package development version to PyPI.

For example, look at Django, it has only stable versions on 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 (the most popular package on PyPI), again, only stable versions:

lxml 3.2.1
lxml 3.2.0
lxml 3.1.2
lxml 3.1.1
lxml 3.1.0

The latest development version is usually installed directly from the module repository (e.g. django dev version).

Hope that helps.

like image 116
alecxe Avatar answered Sep 28 '22 02:09

alecxe