Dan Streetman
b6e0b5b388
archive: add _download_file_from_urls()
...
This will consolidate the download functionality from pull() and
pull_binaries()
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
494e0d6ddd
archive: change log level of some messages
...
Change some messages to the correct log level for their importanance.
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
2cfcbdb300
Remove pull-revu-source
...
This script used a website that no longer exists.
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
07d7381b4d
Remove reverse-build-depends
...
It's been warning about its deprecation since 2012. Time to do it.
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
d19ac157b0
mk-sbuild: don't print usage on stderr
...
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
6698b70f98
d/t/control: change to test with flake8 and nosetests
...
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
d464c1ffe8
d/rules: override dh_auto_clean to cleanup tox and nose coverage files
...
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
42c659555c
d/control: remove flake8 dep
...
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
120f15ca50
d/control: remove pylint dep
...
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
4e63b2cbb5
d/control: add dput dependency, remove runtime check
...
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
f2118d6e7f
d/control: add python3-debianbts dep, remove runtime check
...
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
52739e44ad
test: simplify test_help with subtests
...
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
12c2e6bf42
test: remove unneeded stuff in test/__init__.py
...
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
ae74f71a1e
test: remove flake8 and pylint unittest files
...
unit tests aren't needed just to run flake8 or pylint.
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
930c05621e
test: move tests/* into ubuntu_archive_assistant/
...
This single test is part of ubuntu-archive-assistant, and fails several
flake8 tests; throw it in with the rest, so it's ignored by flake8.
None of it is actually shipped.
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
48c7130008
test: remove dep on mock, use unittest.mock instead
...
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Dan Streetman
3eefdec9b6
test: add support for running tox tests
...
Setup tox to run both flake8 and nosetests
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-02-02 06:25:12 -05:00
Stefano Rivera
e7f0447342
Close LP: #1913330
2021-02-01 17:33:10 -07:00
Stefano Rivera
90cb51becb
archive.py: Evaluate the filter() fixing syncpackage.
2021-01-29 22:18:22 -07:00
Dimitri John Ledkov
e54a13743c
releasing package ubuntu-dev-tools version 0.178
0.178
2021-01-25 23:28:38 +00:00
Dan Streetman
07b81efd24
doc: update pull-pkg man page to clarify default pockets
...
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-01-22 17:14:28 -05:00
Dan Streetman
390be3f0b3
archive: remove DebianSourcePackage.pull_dsc()
...
No longer necessary to override this function as the superclass
now does everything the subclass function does.
Signed-off-by: Dan Streetman <ddstreet@canonical.com>
2021-01-22 16:19:49 -05:00
Mattia Rizzolo
9d7ce2745f
Merge branch 'pbuilder-dist_more_archs' of git+ssh://git.launchpad.net/~misterc/ubuntu-dev-tools
...
MR: https://code.launchpad.net/~misterc/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/379692
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2021-01-19 23:36:25 +01:00
Mattia Rizzolo
f8c0d87b6f
Merge branch 'fix-pull-pkg' of git+ssh://git.launchpad.net/~xnox/ubuntu-dev-tools
...
MR: https://code.launchpad.net/~xnox/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/396459
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2021-01-19 23:31:03 +01:00
Dimitri John Ledkov
02c531dfb5
archive.py: use Regular, Ports, and Internal mirrors by default. Thus enabling pull-lp-debs to work with ports architectures, and inside launchpad builds too.
2021-01-19 10:43:48 +00:00
Dimitri John Ledkov
5a428b462d
config.py: add UBUNTU_INTERNAL_MIRROR option, for launchpad internal mirror.
2021-01-19 10:43:47 +00:00
Dimitri John Ledkov
6cc8040510
pullpkg.py: fix --mirror option parsing.
2021-01-19 10:43:46 +00:00
Michael R. Crusoe
5856b6a41f
Use arch-test to determine local arch support
...
Will work with qemu-user-static, if installed
2021-01-19 10:50:40 +01:00
Mattia Rizzolo
d3a7eac62f
backportpackage: Add a -e/--message option to change the default "No-change" in "No-change backport to DIST".
...
Thanks to Unit 193 for the initial patch.
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2021-01-14 15:03:28 +01:00
Mattia Rizzolo
a75fb35fc8
ubuntu-archive-assistant/mir: Fix a SyntaxWarning.
2020-12-27 11:43:47 +01:00
Mattia Rizzolo
c5b5d554bc
Merge branch 'lp-1193941' of git+ssh://git.launchpad.net/~logan/ubuntu-dev-tools
...
MR: https://code.launchpad.net/~logan/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/395616
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2020-12-27 11:40:18 +01:00
Logan Rosen
2720ffa12a
import-bug-from-debian: limit description to 50K chars
...
LP: #1193941
2020-12-26 01:49:43 -05:00
Mattia Rizzolo
bafe94c5c7
Merge branch 'for-upstream/depends-on-tzdata' of git+ssh://git.launchpad.net/~vicamo/ubuntu-dev-tools/+git/ubuntu-dev-tools
...
MR: https://code.launchpad.net/~vicamo/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/395578
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2020-12-22 17:54:05 +01:00
Mattia Rizzolo
6a9bcc6e14
Bump Standards-Version to 4.5.1, no changes needed.
...
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2020-12-22 17:52:27 +01:00
Mattia Rizzolo
b00aea7aa5
init the next changelog
...
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2020-12-22 17:51:54 +01:00
You-Sheng Yang
322df409c2
d/control: explicitly depends on tzdata
...
mk-sbuild would copy /etc/timezone and /etc/localtime from the host
environment, and it fails without them.
Signed-off-by: You-Sheng Yang <vicamo@gmail.com>
2020-12-23 00:21:25 +08:00
Dan Streetman
b30df2b227
pullpkg: also catch InvalidPullValueError
...
LP: #1908770
2020-12-21 11:28:08 -05:00
Mattia Rizzolo
6c097233a9
Release 0.177
...
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
0.177
2020-06-28 15:52:37 +02:00
Mattia Rizzolo
4b3e9b8479
syncpackge: Fix the new flake8 E741. Closes : #963310
2020-06-28 15:52:23 +02:00
Mattia Rizzolo
097eea7d5f
flak8-fy
...
Gbp-Dch: Ignore
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2020-06-26 20:47:05 +02:00
Mattia Rizzolo
622f550cc9
Merge branch 'update-maintainer-recursive' of git+ssh://git.launchpad.net/~bryce/ubuntu-dev-tools
...
MR: https://code.launchpad.net/~bryce/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/386415
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2020-06-26 20:45:32 +02:00
Bryce Harrington
8d77c72c33
update-maintainer: Consider only valid-looking debian directories
...
When scanning for debian/ directories to use, only consider ones that
have control and changelog files present. This should handle cases
where the user may have non-package directories named debian high in
their path.
2020-06-26 10:57:46 -07:00
Bryce Harrington
928da0ec02
update-maintainer: Find debian/control from inside debian/
...
In addition to looking for ./debian in the current directory, scan up
the path in the case of running update-maintain from inside the debian/
directory. This scans up to a maximum of 6 levels.
The --help text is adjusted to identify the detected path if one was
found, defaulting to './debian' otherwise.
LP: #1885233
Signed-off-by: Bryce Harrington <bryce@bryceharrington.org>
2020-06-25 18:19:30 -07:00
Mattia Rizzolo
f5aa75a3a5
Merge branch 'lintian-fixes' of git+ssh://git.launchpad.net/~debian-janitor/ubuntu-dev-tools
...
MR: https://code.launchpad.net/~debian-janitor/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/383535
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2020-05-09 17:34:56 +02:00
Debian Janitor
529c2870fc
Wrap long lines in changelog entries: 0.25, 0.11.
...
Fixes: lintian: debian-changelog-line-too-long
See-also: https://lintian.debian.org/tags/debian-changelog-line-too-long.html
2020-05-06 14:41:56 +00:00
Mattia Rizzolo
ce4d8fb85f
also update the docs
...
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2020-04-29 00:17:32 +02:00
Mattia Rizzolo
0aa7280f94
ubuntu-build: add support for riscv64.
...
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2020-04-29 00:12:24 +02:00
Dan Streetman
5a895e9685
update changelog
...
pullpkg: support pulling from Ubuntu upload queues
2020-03-13 10:03:33 -04:00
Dan Streetman
8aa2d602c5
pullpkg: add support for pulling from upload queue
2020-03-13 10:02:05 -04:00
Dan Streetman
8f42fb976f
lpapicache: add PackageUpload class
2020-03-13 10:02:05 -04:00