~akashraoind-deactivatedaccount/ubuntu-dev-tools/+git/ubuntu-dev-tools-1:master

Last commit made on 2020-02-13
Get this branch:
git clone -b master https://git.launchpad.net/~akashraoind-deactivatedaccount/ubuntu-dev-tools/+git/ubuntu-dev-tools-1
Only akash rao can upload to this branch. If you are akash rao please log in for upload directions.

Branch merges

Recent commits

36ffc92... by Dan Streetman

pullpkg: for -p list, show bpph arch for files built for 'all' arch

3d7f542... by Dan Streetman

archive: allow pull_binaries() to accept arch=None

ebe460a... by Dan Streetman

lpapicache: allow getBinaries(arch=None) to get all archs

this was the previous behavior and some scripts still call with no args.

LP: #1862286

5553d98... by Dan Streetman

lpapicache: remove fallback_arch from getBinaries

Even for 'all' arch binaries, there are separate BPPHs per arch,
so we should index them properly by actual arch.

5838fa3... by Dan Streetman

lpapicache: remove SPPH _have_all_binaries flag

The 'all' arch makes it possible to not actually have all the
BPPH records for all archs, depending on how we've been called
previously (i.e. with which archs and/or no archs).

It's safer to just maintain our cache and recheck it each time if needed.

63f614e... by Dan Streetman

archive: if using local file, avoid error trying to copy file to itself

f026b5d... by Dan Streetman

ubuntu-upload-permission: sort packagesets by name

The change from py2->py3 broke this script, as sorted now refuses to
perform sorting if the elements can't be directly compared.

LP: #1862372

fe30873... by Dan Streetman

submittodebian: open file in binary mode before writing utf-8 encoded bytes

LP: #1863119

1e1702e... by Colin Watson

Use +sourcefiles URLs where possible

In
https://code.launchpad.net/~cjwatson/launchpad/archive-unambiguous-files-traversals/+merge/345118,
I added support for downloading source package files from Launchpad that
can cope with the situation where different versions of a source package
have the same file name with different contents (normally impossible,
but it can happen with imported archives and due to some old bugs). Use
this where possible.

LP: #1860456

f8fa865... by Mattia Rizzolo

pbuilder-dist: Add support for riscv64.

LP: #1859277
Signed-off-by: Mattia Rizzolo <email address hidden>