Dan Streetman
3428a65b1c
d/rules: override build tests to use flake8 and nosetests3
2021-06-04 12:25:21 -04:00
Mattia Rizzolo
7118411b89
Drop coverage in the autopkgtest, as python3-nose-cov is not in Debian
...
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2021-02-19 12:12:02 +01: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
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
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
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
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
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
Mattia Rizzolo
41df9a33a4
d/control: Bump Standards-Version to 4.5.0, no changes needed.
...
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2020-02-23 13:02:49 +01:00
Mattia Rizzolo
41345dd546
d/control: Bump Standards-Version to 4.4.1, no changes needed.
...
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2019-12-01 19:35:49 +01:00
Dan Streetman
e3268a62f4
pull-pkg: create pull-[lp|debian|uca]-* scripts
...
for backwards compatibility (i.e. to keep pull-lp-source,
pull-debian-source, and pull-uca-source) and for ease of use,
create scripts that default the pull-pkg -p and -D params
re-create pull-pkg script also, to call ubuntutools/pullpkg.py
without any default pull or distro parameters
2019-11-25 10:10:06 -05:00
Dan Streetman
51231f116c
debian/control: add python3-lazr.restfulclient dep to python3-ubuntutools
2019-11-25 09:57:54 -05: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
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
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
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
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
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
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
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
7d0205011a
Add a recommends on ubuntu-keyring | ubuntu-archive-keyring.
...
Closes : #838254
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2018-10-23 21:55:34 +02:00
Mattia Rizzolo
14a3dd5634
Clarify package descriptions for Python libraries.
...
Closes : #804198 , #804199
Thanks: Ben Finney for the patch.
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2018-10-23 21:54:48 +02:00
Mattia Rizzolo
5b6445c1d0
Use the new debhelper-compat(=11) notation and drop d/compat.
...
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2018-10-23 21:40:40 +02:00
Mattia Rizzolo
2a620e9aa2
Bump Standards-Version to 4.2.1, no changes needed.
...
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2018-10-23 21:40:25 +02:00
Mattia Rizzolo
bc0c276364
new wrap-and-sort -ast
...
Gbp-Dch: Ignore.
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2018-10-23 21:39:52 +02:00
Mattia Rizzolo
1481ed8438
Add missing build-depends for tests, cominf from the new tool
...
Gbp-Dch: Ignore
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2018-10-23 21:39:06 +02:00
Mattia Rizzolo
ff184c6780
Add missing dependencies on sensible-utils (thanks lintian!).
...
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2018-10-23 21:37:47 +02:00
Jelmer Vernooij
e763606da0
Recommend Bazaar (brz) or Breezy (brz); the latter provides a command-line compatible interface.
2018-08-26 19:07:04 +01:00
Mattia Rizzolo
10299855a5
Bump debhelper compat level to 11.
...
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2018-05-10 10:38:13 +02:00
Mattia Rizzolo
eb844a2193
Change Maintainer address to ubuntu-dev-tools@packages.debian.org, to assist with the alioth deprecation
...
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2018-04-05 19:08:10 +02:00
Mattia Rizzolo
c40050f496
Add a dependency on sensible-utils, as we use sensible-editor(1).
...
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2018-04-05 18:58:11 +02:00
Mattia Rizzolo
1ea9bce9b1
Set Rules-Requires-Root:no.
2018-04-05 18:51:27 +02:00