~racb/ubuntu-dev-tools:pull-debian-source-edge-cases

Last commit made on 2017-06-30
Get this branch:
git clone -b pull-debian-source-edge-cases https://git.launchpad.net/~racb/ubuntu-dev-tools
Only Robie Basak can upload to this branch. If you are Robie Basak please log in for upload directions.

Branch merges

Branch information

Name:
pull-debian-source-edge-cases
Repository:
lp:~racb/ubuntu-dev-tools

Recent commits

0291ad0... by Robie Basak

pull-debian-source: convert to Python 3

This has the (desired) side effect of fixing the guessing of the correct
encoding in dsc files when not UTF-8. Presumably this is because Python
3 has some improvements in that area. Since it's what we want, I see no
need to dig further.

LP: #1700846

a761ccf... by Robie Basak

Fix rmadison parsing for Python 3

In Python 3, it matters that the output of rmadison must be decoded
before it can be parsed.

4c66fba... by Robie Basak

pull-debian-source: --no-verify-signature option

Using pull-debian-source fails on some very old packages such as on
texinfo 4.8.dfsg.1-4. I have hand-verified that the signature is good
(though with no trust path), so presumably this is because the signature
has rotated out of debian-keyring.

Add a --no-verify-signature option so that developers can still make use
of the find-and-download functionality of this tool, albeit without
signture verification.

15841a3... by Iain Lane

Update & finalise changelog

798a36c... by Iain Lane

subprocess: Use getfullargspec on python3

59582ca... by Iain Lane

Releasing 0.159

0a3738c... by Iain Lane

Fix some 2/3 differences and run pylint with confidence=HIGH

Too many false positives otherwise.

d41602b... by Iain Lane

debian/README.source: Add with some instructions about changelog

44dc0a9... by Iain Lane

debian/gbp.conf: Add gbp-dch configuration

179f45c... by Iain Lane

Add some more ignores for pylint

It doesn't work very well with apt_pkg.