git-upstream 0.12.0

Milestone information

Darragh Bailey
Release registered:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata


Assigned to you:
No blueprints or bugs assigned to you.
No users assigned to blueprints and bugs.
No blueprints are targeted to this milestone.
8 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon git-upstream-0.12.0.tar.gz (md5, sig) 0.12.0 release 35
last downloaded 34 weeks ago
Total downloads: 35

Release notes 

This release does not have release notes.


View the full changelog

- Changelog for 0.12.0 Release.
- Fix help subcommand.
- Remove compatibility hacks causing issues with newer GitPython.
- Check valid import branch argument value.
- Report import branch name used by default.
- Use tag for import branch naming when given.
- Use python for pre/post scripts.
- Support tags for input args.
- Allow SHA1 as reference for inputs.
- Fix finish merge to ensure correct contents.
- Always have rebase perform finish.
- Ensure correct mode of git-rebase executed.
- Support old GitPython transform_kwargs signature.
- Refactor test to allow additional.
- Ensure parent options retained for exec'ed finish.
- Fix access for pre-script dict member.
- Update .gitignore with .eggs path for setuptools.
- Enable default GIT_PYTHON_TRACE for tests.
- Consolidate to a single separator character.
- Fix broken interactive mode to be usable.
- Record upstream branch in import merge commit.
- Handle all local changes landed upstream.
- Detect cherry-picked changes without Change-Id.
- Example in should reference .gitreview.
- Use a recent pbr.
- Add tool to recreate git repo from test scenarios.
- Detect when nothing to import.
- Merge multiple unrelated additional branches.
- Support for python 3.
- Show rebase help during interactive import.
- Simplify example by using a local remote.
- Fix / simplify the example patch in
- Minor change to the
- Handle missing merge during initial import.
- Include parent commits in git graph.
- Update package author/maintainer details.
- Match name and result of is_detached() method.
- Install coverage and fix command line to call.
- Refactor import command tests to use scenarios.
- Consolidate note reference and header constants.
- Consolidate BadName exception compatibility.
- Keep modifications to GitPython objects in single module.
- Support test specific scripts to modify test areas.
- Ensure end of arguments marked clearly.
- Fix a tiny typo in USAGE.

0 blueprints and 8 bugs targeted

Bug report Importance Assignee Status
1367985 #1367985 git-upstream fails to create merge if no local commits are found 1 Undecided   10 Fix Released
1402032 #1402032 Interactive mode does not handle 'edit' or 'squash' correctly 1 Undecided   10 Fix Released
1547180 #1547180 git-upstream does not support using tags or sha1s for upstream revision to import from 1 Undecided   10 Fix Released
1570412 #1570412 git-upstream import misses local change 1 Undecided   10 Fix Released
1625864 #1625864 Logging stops during merge/finish phase of import 1 Undecided   10 Fix Released
1625876 #1625876 Import fails if merge is enabled 1 Undecided   10 Fix Released
1625878 #1625878 Cannot import when there is multiple tags on same commits 1 Undecided   10 Fix Released
1634053 #1634053 git-upstream doesn't work with gitpython-2.0.9 1 Undecided   10 Fix Released
This milestone contains Public information
Everyone can see this information.