~racb/git-ubuntu:changelog-parsing

Last commit made on 2017-05-23
Get this branch:
git clone -b changelog-parsing https://git.launchpad.net/~racb/git-ubuntu
Only Robie Basak can upload to this branch. If you are Robie Basak please log in for upload directions.

Branch merges

Branch information

Name:
changelog-parsing
Repository:
lp:~racb/git-ubuntu

Recent commits

87b2e97... by Robie Basak

Refactor changelog parsing

Replace the shell-based symlink workaround with a proper implementation
that uses pygit2 directly. This results in a significant speedup.

get_changelog_versions_from_treeish() previously returned (None, None)
if 'debian/changelog' was not in the supplied tree-ish. This was not
documented and happened implicitly due to the shell fallback behaviour
in parsing debian/changelog. get_heads_and_versions() appears to rely on
this behaviour, for example when asking for versions for the
'debian/pristine-tar' branch. This behaviour is made explicit in the
replacement function that uses the new changelog parsing.

9874358... by Nish Aravamudan

man: add first draft of git-ubuntu manpage

The snap will still need to be adjusted in order to be able to read this
snap.

087e93c... by Nish Aravamudan

git ubuntu: suppress help for override files

47f5560... by Nish Aravamudan

Add `git ubuntu remote` subcommand

For collaboration, it's helpful to provide a command to add someone
else's repository for a given source package.

For now, only a 'add' subsubcommand is available.

6cad78e... by Nish Aravamudan

import-cron-packages.txt: add php7.1

1567306... by Nish Aravamudan

git ubuntu import: add hidden --skip-applied flag

Only useful for testing changes to the core algorithm.

LP: #1691737

65f8c2d... by Nish Aravamudan

gitubuntu/git_repository: rename get_imported_heads_and_versions

Also cleanup the style of the callers.

c5f94e8... by Nish Aravamudan

gitubuntu/git_repository: correct comment

66f2813... by Nish Aravamudan

git ubuntu import: drop unused import copy

7a76863... by Nish Aravamudan

git ubuntu clone: standardize formatting