On Tue, 5 Jul 2016 at 18:16 Nick Coghlan <ncoghlan@gmail.com> wrote:
On 6 July 2016 at 07:04, Brett Cannon <brett@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.
That's basically what Steve is proposing.
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.
I don't think anyone is suggesting otherwise. You just might have to do `git clone --recursive` to get a full-fledged CPython checkout w/ stdlib.