<div><span style="color: rgb(160, 160, 168); ">On Monday, November 19, 2012 at 6:00 PM, Alex Clark wrote:</span></div><blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
                    <span><div><div><div><br></div><div>Ugh, sorry. I wonder if we can get Richard Jones or Martin von Löwis to </div><div>modify PyPI such that "hiding" really means hiding (CC'ing </div><div>catalog-sig). I also wonder if that is the right thing to do. </div><div>Personally, I'd be OK with having to use find-links (or something like </div><div>it) to test the alpha e.g.:</div><div><br></div><div><br></div><div>  $ pip install -f <a href="http://path/to/buildout.zip">http://path/to/buildout.zip</a> zc.buildout</div><div><br></div><div><br></div><div>Actually what would be ideal (I think), if it were possible, is:</div><div><br></div><div>  - Upload sdist</div><div>  - Hide release</div><div>  - pip install zc.buildout installs latest unhidden release</div><div>  - pip install zc.buildout==2.0.0a4 installs 2.0.0a4.</div><div><br></div><div>But that may be nonsensical… unless perhaps pip and easy_install were </div><div>to check a different index if/when an exact version spec is given. :-/</div></div></div></span></blockquote><div>pip does do something differently when an exact version is given.</div><div><br></div><div>It looks at:</div><div><br></div><div>1. '(index_url)s/%(project_name)s/%(version)s' </div><div>2. '(index_url)s/%(project_name)s'</div><div>3. '(index_url)s'</div><div><br></div><div>It stops on the first page it finds. Crate.io uses this in order to allow</div><div>packages to never get deleted, but deleted packages only install</div><div>if you've pinned exactly to that version. I don't know if Buildout</div><div>or easy_install do anything similar as I don't use them.</div><blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;"><span><div><div><div><br></div><div><br></div><div>Alex</div><div><br></div><div><br></div><div><br></div><div><br></div><blockquote type="cite"><div><div><br></div><div>Jim</div></div></blockquote><div><br></div><div><br></div><div>-- </div><div>Alex Clark · <a href="https://www.gittip.com/aclark4life/">https://www.gittip.com/aclark4life/</a></div><div><br></div><div><br></div><div>_______________________________________________</div><div>Distutils-SIG maillist  -  <a href="mailto:Distutils-SIG@python.org">Distutils-SIG@python.org</a></div><div><a href="http://mail.python.org/mailman/listinfo/distutils-sig">http://mail.python.org/mailman/listinfo/distutils-sig</a></div></div></div></span>
                 
                 
                 
                 
                </blockquote>
                 
                <div>
                    <br>
                </div>