[Python-Dev] Breaking up the stdlib (Was: release cadence)

Nick Coghlan ncoghlan at gmail.com
Tue Jul 5 21:16:11 EDT 2016


On 6 July 2016 at 07:04, Brett Cannon <brett at python.org> wrote:
> Realizing that all of these are just proposals with no solid plan behind
> them, they are all predicated on moving to GitHub, and none of these are
> directly promoting releasing every module in the stdlib on PyPI as a
> stand-alone package with its own versioning, they are:
>
> 1. Break the stdlib out from CPython and have it be a stand-alone repo
> 2. Break the stdlib up into a bunch of independent repos that when viewed
> together make up the stdlib (Steve Dower did some back-of-envelope grouping
> and pegged the # of repos at ~50)

3. Keep everything in the main CPython repo, but add a "Bundled"
subdirectory of independently releasable multi-version compatible
subprojects that we move some Lib/* components to.

I think one of our goals here should be that "./configure && make &&
make altinstall" continues to get you a full Python installation for
the relevant version.

Cheers,
Nick.

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


More information about the Python-Dev mailing list