1489 Commits

Author SHA1 Message Date
Mattia Rizzolo
8220accbe8
Merge branch 'submittodebian_context_mgr' of git+ssh://git.launchpad.net/~ddstreet/ubuntu-dev-tools/+git/ubuntu-dev-tools
MR: https://code.launchpad.net/~ddstreet/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/375291
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-11-11 14:27:20 +01:00
Mattia Rizzolo
d3d63d6a59
Merge branch 'pylint_jobs' of git+ssh://git.launchpad.net/~ddstreet/ubuntu-dev-tools/+git/ubuntu-dev-tools
MR: https://code.launchpad.net/~ddstreet/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/375289
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-11-11 14:25:46 +01:00
Mattia Rizzolo
982ebe6a46
Trust the installed debian-keyring when checking validity of dsc signatures. 2019-10-28 14:35:01 +01:00
Mattia Rizzolo
ba2afc6429
Release 0.174
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-09-26 11:07:46 +02:00
Mattia Rizzolo
e083529784
import-bug-from-debian: revert a change from the last merge: keep debianbts an optional dependency
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-09-26 10:56:48 +02:00
Mattia Rizzolo
9cd3479218
Merge branch 'import-bug-from-debian' of git+ssh://git.launchpad.net/~ddstreet/ubuntu-dev-tools/+git/ubuntu-dev-tools
MR: https://code.launchpad.net/~ddstreet/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/372643
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-09-26 10:53:54 +02:00
Mattia Rizzolo
b76201967a
Merge branch 'reverse-depends-fixes' of git+ssh://git.launchpad.net/~ddstreet/ubuntu-dev-tools/+git/ubuntu-dev-tools
MR: https://code.launchpad.net/~ddstreet/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/372653
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-09-12 14:40:40 +02:00
Mattia Rizzolo
dc6e03d38c
Merge branch 'python3_missed_one' of git+ssh://git.launchpad.net/~ddstreet/ubuntu-dev-tools/+git/ubuntu-dev-tools
MR: https://code.launchpad.net/~ddstreet/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/372644
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-09-12 14:37:26 +02:00
Mattia Rizzolo
c8602ba8a2
Merge branch 'ubuntutools-misc' of git+ssh://git.launchpad.net/ubuntu-dev-tools
MR: https://code.launchpad.net/~ubuntu-dev/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/372627
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-09-12 14:34:30 +02:00
Dan Streetman
0d9d78a721 import-bug-from-debian fixes
change PEP263 coding value from invalid UTF-8 to valid utf-8

don't try to import debianbts, just import debianbts

migrate to argparge

add --verbose option

actually make --dry-run do a dry run

handle multiple cmdline bug numbers

correctly get the bug summary
2019-09-11 17:02:14 -04:00
Stefano Rivera
e5c90b986c reverse-depends: Support Reverse-Testsuite-Triggers and Reverse-Build-Depends-Arch (LP: #1843614) 2019-09-11 16:03:13 -03:00
Stefano Rivera
7a6b779e77 ubuntutools.misc: Replace Popen() calls with check_output() 2019-09-11 13:38:42 -03:00
Mattia Rizzolo
4438c23a72
Changelog for 0.173
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-09-10 15:35:19 +02:00
Mattia Rizzolo
228c5710e7
Explicitly require Python3 >= 3.6.
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-09-10 14:27:42 +02:00
Mattia Rizzolo
2c4fcfc0b9
De-duplicate Depends field
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-09-10 14:25:55 +02:00
Mattia Rizzolo
434ca8952e
Merge branch 'python3' of git+ssh://git.launchpad.net/ubuntu-dev-tools
MR: https://code.launchpad.net/~ubuntu-dev/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/372305
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-09-10 14:19:07 +02:00
Mattia Rizzolo
19ba351f57
update changelog
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-09-10 10:57:57 +02:00
Dan Streetman
72a3420944 make ubuntu-dev-tools require matching version of python-ubuntutools
without specific version matching, a simple 'apt install ubuntu-dev-tools'
on a system with an older version of ubuntu-dev-tools and deps will leave
the older python-ubuntutools installed, which may not work with the updated
ubuntu-dev-tools code.
2019-09-09 14:55:16 -04:00
Stefano Rivera
bb765237db Port Python scripts to Python 3, remove python 2 modules. (Closes: #938740, LP: #1099537) 2019-09-04 19:24:44 -03:00
Stefano Rivera
3d345113cc Use python3-debian's Version class in merge-changelog, to support Python 3. 2019-09-04 19:24:44 -03:00
Stefano Rivera
66afe7c6fc Port import-bug-from-debian to Python 3
Use python3-debianbts for BTS wrangling, rather than SOAPPy, which
wasn't ported to Python 3.
2019-09-04 19:24:44 -03:00
Stefano Rivera
b311cebaed More requestsync porting and cleanup 2019-09-04 19:24:44 -03:00
Scott Kitterman
81b17cd323 Update requestsync to python3 (Closes: #927147) 2019-09-04 19:24:44 -03:00
Stefano Rivera
0de4509da6 Port pull-uca-source to Python 3 2019-09-04 19:24:44 -03:00
Stefano Rivera
d1949a72aa Port pbuilder-dist to Python 3 2019-09-04 19:24:44 -03:00
Stefano Rivera
071ff40f20 Port check-mir to Python 3 2019-09-04 19:24:44 -03:00
Stefano Rivera
7f9949fc4c Port backportpackage to Python 3. 2019-09-04 19:24:44 -03:00
Stefano Rivera
7c5f2431db Drop 404main, it's been totally broken for years. 2019-09-04 19:24:44 -03:00
Stefano Rivera
2138919700 pull-debian-debdiff: Don't unpack the older source package, it will often use the same directory as the newer one, and break. 2019-09-04 16:31:37 -03:00
Mattia Rizzolo
366ff25690
Release 0.172
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-09-04 08:52:02 +02:00
Stefano Rivera
03d2e89f31 Use dh_install to split the build into multiple binary packages. 2019-09-03 21:16:57 -03:00
Stefano Rivera
7fd1a6a766 Install pull-debian-source as python 3. It was ported, and doesn't work under python 2 any more. (LP: #1841127) 2019-09-03 21:16:43 -03:00
Stefano Rivera
caaea17eec dh_python2 doesn't generate a python dependency in ubuntu-dev-tools, now that it's scripts-only, so manually declare one. 2019-09-03 21:16:11 -03:00
Stefano Rivera
8ab21ea485 Explicitly declare python dependencies in the python library modules (the setup.py doesn't provide these) and ubuntu-dev-tools itself. 2019-09-03 21:15:21 -03:00
Stefano Rivera
b0421706d5 Build-Depend on pylint (>= 2, the Python 3 version), it replaced pylint3. 2019-09-03 21:10:38 -03:00
Stefano Rivera
af622cb71e wrap-and-sort -ats 2019-09-03 21:10:30 -03:00
Mattia Rizzolo
ae04bcfc43
autopkgtest: Add a allow-stderr restriction, as things log to stderr.
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-08-23 10:08:13 +02:00
Mattia Rizzolo
dc3d2c0c2d
changelog for 0.171
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-08-12 13:56:09 +02:00
Mattia Rizzolo
6c47c075aa
d/clean: delete the whole egg-info directory, not just the contents
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-08-12 13:55:39 +02:00
Mattia Rizzolo
ad6d560a15
Add an autopkgtest running the package tests
Currently it runs the tests directly over the sources, instead of the installed package.

Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-08-12 13:41:08 +02:00
Mattia Rizzolo
c744f7441f
Changelog for 0.170
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-08-05 13:50:40 +02:00
Mattia Rizzolo
1007bc87e8
Close lp bug in the previous merge
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-07-20 15:12:31 +02:00
Mattia Rizzolo
cf91180e9a
d/control: Bump debhelper compat level to 12.
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-07-20 15:11:10 +02:00
Mattia Rizzolo
3f87486de3
Merge branch 'pull-debian-source-edge-cases' of git+ssh://git.launchpad.net/~racb/ubuntu-dev-tools
MR: https://code.launchpad.net/~racb/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/326608
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-07-20 15:10:35 +02:00
Mattia Rizzolo
07f2c179c2
Release 0.169
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-07-20 11:18:06 +02:00
Mattia Rizzolo
db13c754a5
d/control: Bump Standards-Version to 4.4.0, no changes needed.
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-07-20 10:59:13 +02:00
Mattia Rizzolo
9858a03a12
d/control: add myself to uploaders
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-07-20 10:58:07 +02:00
Mattia Rizzolo
4a4ed663e0
Document previous change
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-07-20 10:57:25 +02:00
Colin Watson
ae9c80de37 mk-sbuild: Set personality=linux32 on armel/armhf 2019-06-04 11:07:10 +01:00
Steve Langasek
f9c4aeaae1 releasing package ubuntu-dev-tools version 0.168 2019-05-07 21:32:04 -07:00