summaryrefslogtreecommitdiff
path: root/klaus/repo.py
diff options
context:
space:
mode:
authorJonas Haag <jonas@lophus.org>2016-05-09 11:18:44 +0200
committerJonas Haag <jonas@lophus.org>2016-05-09 11:18:44 +0200
commit32a91b6f42b1380fb1bc8fdf852ca3b9365a2927 (patch)
treece82f968472790f9551c0350cee15d6888e96896 /klaus/repo.py
parent07651376350c8cd34378b43ad05ac38dec3b5c7a (diff)
Python 3 ctags support
Diffstat (limited to 'klaus/repo.py')
-rw-r--r--klaus/repo.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/klaus/repo.py b/klaus/repo.py
index 97d5b19..3ab506b 100644
--- a/klaus/repo.py
+++ b/klaus/repo.py
@@ -96,9 +96,9 @@ class FancyRepo(dulwich.repo.Repo):
def get_tag_and_branch_shas(self):
"""Return a list of SHAs of all tags and branches."""
- tag_shas = self.refs.as_dict('refs/tags/').values()
- branch_shas = self.refs.as_dict('refs/heads/').values()
- return tag_shas + branch_shas
+ tag_shas = self.refs.as_dict(b'refs/tags/').values()
+ branch_shas = self.refs.as_dict(b'refs/heads/').values()
+ return set(tag_shas) | set(branch_shas)
def history(self, commit, path=None, max_commits=None, skip=0):
"""Return a list of all commits that affected `path`, starting at branch