[Python-Dev] PEP 385 progress report (original) (raw)

Barry Warsaw barry at python.org
Sat Feb 13 17:14:26 CET 2010


On Feb 13, 2010, at 1:31 AM, Martin v. Löwis wrote:

On Fri, Feb 12, 2010 at 11:17, "Martin v. Löwis" <martin at v.loewis.de> wrote:

IMO, it is realistic to predict that this will not actually happen. If we can agree to give up the 2to3 sandbox, we should incorporate findpattern into the tree, and perhaps test.py as well. I vote on giving up the 2to3 sandbox. Besides, if we're using hg, it should make it much easier for someone else to branch that part of the stdlib Actually - no: hg doesn't support branching of parts of a repository. You would need to branch all of Python. Then, there wouldn't be a straight-forward place to setup.py and any other top-level files (although you could hack them into Lib, and work with a distutils manifest).

Does hg support an equivalent of 'bzr split'?

% bzr split --help Purpose: Split a subdirectory of a tree into a separate tree. Usage: bzr split TREE

Options: --usage Show usage message and options. -v, --verbose Display more information. -q, --quiet Only display errors and warnings. -h, --help Show help message.

Description: This command will produce a target tree in a format that supports rich roots, like 'rich-root' or 'rich-root-pack'. These formats cannot be converted into earlier formats like 'dirstate-tags'.

The TREE argument should be a subdirectory of a working tree. That subdirectory will be converted into an independent tree, with its own branch. Commits in the top-level tree will not apply to the new subtree.

See also: join

-Barry



More information about the Python-Dev mailing list