summaryrefslogtreecommitdiff
path: root/extra/make-changelog.py
diff options
context:
space:
mode:
authorDavid Paleino <dapal@debian.org>2013-04-05 12:55:51 +0200
committerDavid Paleino <dapal@debian.org>2013-04-05 12:55:51 +0200
commit09dbe3eeb2e9695d171a63e14361c4099b5be978 (patch)
tree69f099aab27e28b832e627de51ed2b99e3d7445c /extra/make-changelog.py
parent0d099a545fed933f329f434a43b58edcb52d366c (diff)
parent3085c7e12179817a02a611016606391295c69942 (diff)
downloadbash-completion-2.x.tar.gz
Merge branch 'master' into 2.x2.x
Diffstat (limited to 'extra/make-changelog.py')
-rwxr-xr-xextra/make-changelog.py11
1 files changed, 2 insertions, 9 deletions
diff --git a/extra/make-changelog.py b/extra/make-changelog.py
index 7bf99bcc..abf5bd39 100755
--- a/extra/make-changelog.py
+++ b/extra/make-changelog.py
@@ -8,17 +8,10 @@ from textwrap import wrap
from email.Utils import formatdate
repo = git.Repo('.')
-start = git.Commit(repo, sys.argv[1])
-end = git.Commit(repo, 'HEAD')
-
-
-curlog = repo.log(end)
-oldlog = repo.log(start)
-
changelog = defaultdict(list)
-for id in repo.commits_between(start, end):
- commit = git.Commit(repo, id)
+for id in repo.iter_commits('%s..HEAD' % sys.argv[1]):
+ commit = repo.commit(id)
changelog[commit.author.name].append(commit.summary)
print 'bash-completion (X.Y)'