Accepted mini-buildd 1.1.1 (source all) into experimental, experimental
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 12 Feb 2017 14:17:09 +0000
Source: mini-buildd
Binary: python3-mini-buildd mini-buildd mini-buildd-common
Architecture: source all
Version: 1.1.1
Distribution: experimental
Urgency: medium
Maintainer: Stephan Sürken <absurd@debian.org>
Changed-By: Stephan Sürken <absurd@debian.org>
Description:
mini-buildd - minimal build daemon - daemon
mini-buildd-common - minimal build daemon - 08x upgrade dummy package
python3-mini-buildd - minimal build daemon - python library and user tool
Changes:
mini-buildd (1.1.1) experimental; urgency=medium
.
** 1.1.x are _development_ releases, use for testing only. **
.
This release updates mini-buildd to python3 (one-way, no py2 support).
Mostly formal updates and fixes up to the point that the test suite
("./devel checkall") would run again. I expect more py3 issues, and
hope for more possible cleanups in later releases:
.
* [90da0bf] [devel] Make mini-buildd-tool shortcut for test calls
global.
* [be288b4] [devel]: Add wait4package(): Wait until a packge is in-repo.
* [65ecdd6] [devel]: checkall(): Add migration tests.
* [1c086cd] models/repository.py: Improve two error messages (add
version) when package is not found in repo.
* [c79c627] mini-buildd-tool: Pre-check for None for http_args dict
(Fixes (wheezy only): API call has 'version=None' instead of
'version=' when --version not given explicitly.)
* [25bfd44] misc.py: guess_codeversion(): Better variable naming:
digit->number.
* [c87cbfc] misc.py: The default 'codename version' is now only a single
number for Debian distributions wheezy upwards.
* [6962aba] mini-buildd.NEWS: Improve da NEWS.
* [cb08681] control: Bulk-update all dependencies for python3.
* [ddee0ca] Bulk-update all script shebangs to python3.
* [12a3c64] [devel]: Switch check tools pylint, pyflakes => pylint3,
pyflakes3.
* [cf2575c] debian/*: Rename debhelper files: python-mini-buildd ->
python3-mini-buildd
* [a8a7cfc] control: Add Conflicts/Replaces for python-mini-buildd for
now (needed for /usr/bin/mini-buildd-tool).
* [a754159] setup.py: Update to 'print function' to avoid hassles later.
* [dc5415b] python3-mini-buildd.lintian-overrides: Also update package
name inside file.
* [b1c3a93] mini_buildd/setup.py: Fix python path to
'/usr/lib/python3/..' (instead of 2.Y scheme for python2).
* [678b09d] rules: Switch to pybuild, and update to python3 only.
* [4739b09] [devel]: Add little 2to3 convenience helper.
* [72fea8e] setup.py: Update write() call for python3.
* [8af4b26] .gitignore: Update for packaging changes.
* [3c30690] call.py: Drop str/unicode workaround code (obsolete and now
failing).
* [5e70efc] Bulk-update all python source via '2to3 --write --print-
function'.
* [7b7883b] pycodestyle: Bulk-Fix blank lines as left by 2to3 tool.
* [8fff71b] pycodestyle: Bulk-Fix multiple imports as left by 2to3 tool.
* [3233cac] pycodestyle: Bulk-Fix wrong indents as left by 2to3 tool.
* [d54d582] [devel]: misc check: Omit checking for future import, now
obsolete.
* [29a10d2] setup.py: Remove "future imports" from generated
__init__.py.
* [3489c0d] pyflakes3 (models/source.py): Replace cmp() call (no longer
in python3).
* [bb6ef69] pylint3: Bulk-replace deprecated log.warn() by
log.warning().
* [99aed26] pylint3 (models/base.py): Use decode|encodebytes instead of
deprecated decode|encodestring method names.
* [0fd0254] mini-buildd-tool: Declare varibale in correct scope (fixes
new pylint3 warning).
* [47561d8] api/__init__.py: Correctly mark unused variable (fixes new
pylint3 warning).
* [eec9e7c] misc.py: ConfFile: Remove obsolete unicode code.
* [d4a2385] Bulk-remove all explicit unicode literals (u', u").
* [7a1771a] misc.py: Fix base64 doctest for python3.
* [6aa6a07] changes.py: Dump differently to avoid py3 bug (?) in deb822
(fixes doctest).
* [3b00164] gnupg.py: Fixup gnupg doctests for py3.
* [8ac1edf] py3: Bulk-replace __unicode__() by __str__().
* [4943e3c] [devel]: Update all py2 Debian package names to py3
variants.
* [0096863] [devel]: Temporarily skip debrepro test (some sphinx issue
again?).
* [97bce29] daemon.py: Changelog: Remove obsoleted unicode workaround.
* [0286f19] py3: Fix up all sorted(cmp=...) to sorted(key=...) (using
cmp_to_key() woakround).
* [25fb2a7] packager.py: py3: Remove some obsolete explicit str() (py2:
was unicode()) conversions.
* [5187e2e] daemon.py (Daemon._port): py3: No longer do extra decoding
of author call param.
* [0f72c3d] misc.py (web_login): py3: Needs bytes now as POST input.
* [d6fd1e0] mini-buildd-tool (cmd_call): py3: Fix terminal output.
* [afca5a2] call.py (Call): py3: Fixup [u]stderr, [u]stdout methods.
* [6594bcb] builder.py (Build._buildlog_to_buildresult): py3: Fix status
parsing for non-ascii buildlogs.
* [c67faaf] django_settings.py (get_django_secret_key): Fix for py3 and
improve code s/w.
* [520f132] models/msglog.py, *.py: Do warn->warning transition for
MsgLog also, and fixup forgotten code.
* [07ca8dd] [devel]: Update all direct python calls to use "python3".
* [aa8512b] misc.py (open_utf8): py3: Just use open(), not
codecs.open().
* [7658e36] changes.py (Changes.__init__): Open file with encoding.
* [557e801] daemon.py (Daemon.logcat): py3: Implement tail via deque
(Fixes: API:logcat)
* [5c2efc6] gnupg.py (BaseGnuPG.gen_secret_key): Properly encode flavor
additions.
* [bbb248f] builder.py: py3: Don't use binary mode for sbuildrc snippet
file.
* [ba8c6d2] mini-buildd-tool (cmd_call): py3: Fix localized terminal
output.
Checksums-Sha1:
37b8f4ef21ecf3321fd7f3986607f3b2bf332728 2179 mini-buildd_1.1.1.dsc
c5f58eea5acbaddcd7bcd957e9fc796af9a7a570 926920 mini-buildd_1.1.1.tar.xz
7ecfed094a2ce40fd80ae544302c49bf6586008e 86804 mini-buildd-common_1.1.1_all.deb
533b1c5ff3e1baca828dbb0656c76efd8a17972e 786934 mini-buildd_1.1.1_all.deb
93ccc07a8d24bb4f320ace7b6f874c5348387545 8483 mini-buildd_1.1.1_amd64.buildinfo
780873e1749e2abe8c4cb8ee63dcf56b937739f8 394730 python3-mini-buildd_1.1.1_all.deb
Checksums-Sha256:
e94a6ac361fbb1580d03e451c05b2e1e42bcbbf7bb92cab9473a07e63959a1f1 2179 mini-buildd_1.1.1.dsc
c474b5f2da402213988860d7d1e05c407533b5c468ed0d7b0b657984121f1286 926920 mini-buildd_1.1.1.tar.xz
c29d62376da23c34573546c55d01f072e3e62552a2985dbdc712bf9cc7ae2e15 86804 mini-buildd-common_1.1.1_all.deb
585fda33f3727d9f5980fa2c2ff64448e2924f2626aeb8535604a72c58f62a25 786934 mini-buildd_1.1.1_all.deb
418fdeb627c0ab93fb4824e6f3d08e9f13808a57f06ed4b85c7bcc656a38afad 8483 mini-buildd_1.1.1_amd64.buildinfo
071640fb7d0bb0e2592d35b521fec3b06a27835417fda98feeb725babc700da5 394730 python3-mini-buildd_1.1.1_all.deb
Files:
86d320c167251989d938ee57d4b34270 2179 devel extra mini-buildd_1.1.1.dsc
08d148bf7bc04b364706d94e44546d9d 926920 devel extra mini-buildd_1.1.1.tar.xz
b479132ca4a55c9036fd34c6387f516b 86804 devel extra mini-buildd-common_1.1.1_all.deb
5a0a5e7c1c867db0e4228162f75fc57d 786934 devel extra mini-buildd_1.1.1_all.deb
c01ba6f0219050c9166700021cba49eb 8483 devel extra mini-buildd_1.1.1_amd64.buildinfo
e9955fd629a7400b4cf3b2fb178c7f03 394730 python extra python3-mini-buildd_1.1.1_all.deb
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCAAwFiEEVOttCJ+jfBmmRZCzBm3oAX4rYdkFAligfPESHGFic3VyZEBk
ZWJpYW4ub3JnAAoJEAZt6AF+K2HZgJoP/2649Zg+CZPxFOzKX99Tj5KbTNLAGjry
7KNLmQvTjkdEVMXubTuWIHQASI6yTuOzRi5ha03m2EVTDf8uiWgCT/bqRCXYbO11
GfRUQEx6as9TL5ouREFBIzXWFiDOXKBN0CbkWHjzCbDUTfDKI6LISFFTxtuq58p2
lm14JKvlkgT7rWC/xL9/IZZtd3Mfm7+uA7Nceo9suXVvUUsNpU7z8bOmDRWVDtn0
UaSe/TyNCh8I6eQVYurdeYvK2UEHZwV7NfbdXoT7MpfhSKN2pop2kLmjSpAeqm+m
3l6n4ZFa/7mMlMSxbQT16v0LhDMJhRiYe3PpK28f5IAkJw8pu0m04AydbqZNfC2N
1GjynxQ7adXo2CraB03VpMve6ZQaW18UcG6RHfeljC9U05CCs93mRHGlgsLqwNJm
T2F/z2v8yIvrvZFDj2EN8TFyGkW4f8w1HKz28Txh3t7qX9b5NEOI3BGX0W3owu/s
bgTXCSG08y/nJ+OG/gKrJWLf8QlDmqG27GcUWUCjHj6TeruZVTg5bVAhrSu8zTKk
NKkIfWEzWHX7UoHxRDuKLR0LgQCxsNgNJfaANWhsliRvkGPQfh89m4aWt1QocmUA
PG7KKYVeYWJsFTvNtOAHIMb7riDEGyfxVAJeZFX6C5T6da5bajFxVvwLoEdrvTAy
Jr0fhB6xBczC
=qnGA
-----END PGP SIGNATURE-----