diff options
author | Owen W. Taylor <otaylor@fishsoup.net> | 2008-11-19 00:17:41 -0500 |
---|---|---|
committer | Owen W. Taylor <otaylor@fishsoup.net> | 2008-11-19 00:17:41 -0500 |
commit | a729902746db778d6dc832266aadfed5449b43a3 (patch) | |
tree | 0594099e3429bc1090c98c63c476a283f9a85f5e /TODO | |
parent | e4b359d9ae6f76c8d565560e026adc7001b9b9aa (diff) | |
download | git-bz-a729902746db778d6dc832266aadfed5449b43a3.tar.gz |
Remove dependency on GitPython
Replace usage of random low-level parts of GitPython with a simple
convenience functionality similar to that offered by git.cmd. For
example:
git.commit(file="-", amend=True, _input=input)
Include special options _input/_quiet/_interactive to allow removing
several cases where subprocess.Popen() was used directly and improve
output on git command failure.
Also, use commit.subject rather than commit.message to be consistent
with standard Git terminology.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 9 |
1 files changed, 0 insertions, 9 deletions
@@ -18,15 +18,6 @@ Allow editing comment used for attachments That you could uncomment to obsolete old patches. -Get rid of GitPython usage - - We're using GitPython only at the very lowest level; it would be - 30-40 lines of code to replace it entirely which would make git-bz - much easier to install for people. And would also allow some - improvements (display command output on error, for example) and - allow removing some cases where we drop out to subprocess to get - around limitations in the GitPython cmd module. - Use XML-RPC when available. Maybe use python-bugzilla: http://fedorahosted.org/python-bugzilla/ |