[Distutils] PEP 426, round 733 ;)

Nick Coghlan ncoghlan at gmail.com
Tue Feb 5 16:12:32 CET 2013


On Wed, Feb 6, 2013 at 1:06 AM, Philippe Ombredanne
<pombredanne at nexb.com> wrote:
> On Tue, Feb 5, 2013 at 3:08 PM, Daniel Holth <dholth at gmail.com> wrote:
>> The "marketing pre-release" feature exists to allow publishers to put
>> immature versions of their software on pypi where they can be easily
>> downloaded. Recently SQLAlchemy did this but had to delete the beta release
>> from pypi because too many deployments upgraded to an unstable version
>> without realizing it. Once the tools are updated it will be easy to install
>> a beta release with pip if and only if you specifically ask for it.
>
> May be  versioning scheme is trying to take on too much on itself that
> could possibly be solved elsewhere in a simpler way?
> Immature software distribution is a requirement that makes perfect
> sense --but even that is not in the scope of this PEP -- could it
> better addressed by having a something like Pypi "release channels"
> instead .... ie some separate indexes for unstable/alpha/bleeding edge
> packages that responsible and consenting adults could use as they
> please or something similar?
> This is FWIW a common practice on Debian.

That is in no way simpler than telling installation tool developers:
"Do not install pre-releases, unless a user or developer specifically
asks for them".

Cheers,
Nick.

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia


More information about the Distutils-SIG mailing list