[Distutils] Maintaining a curated set of Python packages

Glyph Lefkowitz glyph at twistedmatrix.com
Thu Dec 15 16:14:47 EST 2016


> On Dec 15, 2016, at 6:39 AM, Donald Stufft <donald at stufft.io> wrote:
> 
> 
>> On Dec 15, 2016, at 9:35 AM, Steve Dower <steve.dower at python.org <mailto:steve.dower at python.org>> wrote:
>> 
>> The "curated package sets" on PyPI idea sounds a bit like Steam's curator lists, which I like to think of as Twitter for game reviews. You can follow a curator to see their comments on particular games, and the most popular curators have their comments appear on the actual listings too.
>> 
>> Might be interesting to see how something like that worked for PyPI, though the initial investment is pretty high. (It doesn't solve the coherent bundle problem either, just the discovery of good libraries problem.)
>> 
> 
> Theoretically we could allow people to not just select packages, but also package specifiers for their “curated package set”, so instead of saying “requests”, you could say “requests~=2.12” or “requests==2.12.2”. If we really wanted to get slick we could even provide a requirements.txt file format, and have people able to install the entire set by doing something like:
> 
>     $ pip install -r https://pypi.org/sets/dstufft/my-cool-set/requirements.txt <https://pypi.org/sets/dstufft/my-cool-set/requirements.txt>

Can't people already do this by publishing a package that just depends on their whole 'package set'?

-glyph

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20161215/23f0a552/attachment.html>


More information about the Distutils-SIG mailing list