lp:~ddstreet/ubuntu-dev-tools/lp1453330

Created by Dan Streetman on 2017-02-21 and last modified on 2017-03-24
Get this branch:
bzr branch lp:~ddstreet/ubuntu-dev-tools/lp1453330
Only Dan Streetman can upload to this branch. If you are Dan Streetman please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Dan Streetman
Project:
Ubuntu Developer Tools
Status:
Development

Recent revisions

1463. By Dan Streetman on 2017-03-24

convert pull-lp-source to pull-lp, using previous changes to SourcePackage.
New pull-lp allows pulling source, binaries, ddebs, or di files, or just
listing all package files. Also, package lookup by binary name is done
automatically.

New symlinks created for pull-lp-[source,binaries,ddebs,di]

1462. By Dan Streetman on 2017-03-24

rename pull-lp-source to pull-lp, so next commit shows diff
from pull-lp-source to pull-lp

1461. By Dan Streetman on 2017-03-24

update archive.py SourcePackage to find source package for binary package name

1460. By Dan Streetman on 2017-03-24

update archive.py SourcePackage to allow specifying series instead of
version, to find the latest version in that series; or only specify
package name, to get the latest version in the devel series

1459. By Dan Streetman on 2017-03-24

update archive.py SourcePackage to pull the dsc if one was specified,
to make sure the package source name and version are properly set

1458. By Dan Streetman on 2017-03-24

add archive.py class SourcePackage.pull_binaries() function

1457. By Dan Streetman on 2017-03-24

update lpapicache.py:

add DistroArchSeries class
update SPPH.getBinaries() to allow filtering by arch
add BPPH.arch and other functions
add Build.getUrl() and get SPPH functions

1456. By Dan Streetman on 2017-03-24

update archive.py and lp/lpapicache.py to use ubuntutools/version/Version
instead of debian.debian_support.Version; former extends the latter, and
adds the strip_epoch() function which is needed to convert full version
string to version used in filenames

1455. By Dan Streetman on 2017-03-24

add get_system_arch() to ubuntutools/lp/libsupport.py

the function specifically works on x86-64 systems, but may need
adjustment for other archs if the python platform.machine() values
differ from the launchpad architecture strings

1454. By Dmitry Shachnev on 2017-02-16

Close bug #1663601 from the changelog

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~ubuntu-dev/ubuntu-dev-tools/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers