remove fixed TODO
Change two tests that should have been failing because they are updating to tip instead of default/master if that is the head
allow closed branches to show up in git's history.

Possibly these should be tagged with archive/<name> instead.
Make sure that the freshly cloned repository is updated to a HEAD of master,
not tip.

Fixes #8.
remove unnecessary brackets
version bump
Add failing test_push_after_merge

related test_push_after_rebase() passes
conftest.py: set HGPLAIN=1 and GIT_PAGER=cat, remove now-obsolete --no-pager
testing: tidy up setting and asserting author fields
test_push_email: new xfail, email address is dropped on push
Strictly match author/committer field and capture email address (fixes test_push_email)

This regex attempts to precisely matches the specification given in
git-fast-import(1). With the old regex, the line

    "author Some Git <name@example.org> 1358978816 -0600"

produces

    user = "Some Git "

which ends up being pushed to Hg without the email. If the patch comes
back to git, it'll become "Some Git <unknown>", which causes
problems.
Add failing test_push_two_commits
Add failing test_simple_push_updates_remote
sh.git: bake in _tty_out=False to prevent color regardless of user config

An alternative is to set it per repository via

    git config color.ui never

but it's conveniont for this setting to be global.
Merge pull request #17 from jedbrown/strict-author-with-email

Strictly match author/committer field and capture email address
Merge pull request #19 from jedbrown/new-failing-tests

New failing tests
xfail test for hg bookmark named 'master' which is not at tip

See issue #13
Merge pull request #21 from fingolfin/xfail-master-bookmark

xfail test for hg bookmark named 'master' which is not at tip
pep8
fix looking up latest commit in a branch in older versions of mercurial