Back to mini-buildd PTS page

Accepted mini-buildd 1.1.3 (source all) into experimental, experimental



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 10 Apr 2017 12:17:52 +0000
Source: mini-buildd
Binary: python3-mini-buildd mini-buildd mini-buildd-common
Architecture: source all
Version: 1.1.3
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.3) experimental; urgency=medium
 .
   ** 1.1.x are _development_ releases, use for testing only. **
 .
   This release again is a mere code maintenance release:
     * python 3: More 2to3 code updates (calling this finished).
     * django 1.10: Remove all < 1.10 compat code.
     * pylint: Make nearly all exceptions in-code, and bring it
       down to about 30 exception aver all.
     * All known regressions fixed.
 .
   * [fe0732c] py3: Remove obsolete py2 compat: Argparse/stderr workaround.
   * [8791ee6] py3: Remove obsolete py2 compat: PY2_HAS_URLLIB2_CAFILE.
   * [6d37317] misc.py: Remove obsoleted pylint exception.
   * [e7212c3] py3: Remove obsolete py2 compat: timedelta_total_seconds()
     wrapper.
   * [9a57e4a] py3: Remove obsolete py2 compat: mkdirs() wrapper.
   * [118fb9f] py3: Remove obsolete py2 compat: Extra locking for
     dict.setdefault() not atomic.
   * [5e23968] control: Update/harden dep on django: >= 1.10.
   * [9f1b505] django_settings.py: Remove settings compat code for django
     versions < 1.8.
   * [3370ecd] daemon.py: Remove and replace old 'model-save()-workaround'
     for django versions < 1.5.
   * [c6f41b5] templatetags/mini_buildd_tags.py: mbd_jquery_path() Remove
     compat for django versions < 1.9.
   * [18a91f4] models/source.py: Remove obsolete and 'not-quite correct'
     workaround comment for source.__str__()
   * [0c7d67c] [devel]: Rm now-obsoleted helper pycompat.
   * [7e50464] [devel]: Remove no longer needed temporary helper 2to3.
   * [a745002] pylint: Remove all in-code "module-global" exceptions (two
     files).
   * [84e6ae7] pylint: "bare-expect": Bulk-move to in-code exceptions.
   * [9ea6286] [devel]: pylint check convenience: Don't stop testing on
     first file that fails.
   * [5ed2929] pylint: "broad-expect": Bulk-move to in-code exceptions.
   * [bc46515] pylint: Drop global exception "cyclic-import" (no longer
     needed).
   * [777f2e8] pylint: "redefined-outer-name": Bulk-move to in-code
     exceptions.
   * [db39ae4] pylint: "redefined-variable-type": Bulk-move to in-code
     exceptions.
   * [309607e] pylint: Drop global exception "no-init" (no longer needed).
   * [c8efdff] pylint: Re-check && keep global "logging-format-
     interpolation" exception (update comment)
   * [8103ce8] pylint: Remove "line-too-long" exception, rather use
     max_line_length=200 now.
   * [faedd7a] [devel]: pylintgeneratedmembers(): Fix 'devel call', and
     change pylintrc directly.
   * [6d3e474] .pylintrc: Update via pylintgeneratedmembers().
   * [88f4acf] .pylintrc: Some general formatting cleanups.
   * [4476306] .pylintrc: Add comment on each global exception.
   * [4a858fc] [devel]: pylint: Add && print extra counter for number of
     locally disabled checks.
   * [0023580] [devel] Put py file exceptions to py_modules() func only.
   * [3b24358] [devel]: Call pylint with many args && --jobs=2 (instead of
     once for each module) (~quarters run time).
   * [11fd16f] models/chroot.py: Use dict.get() with default value instead
     of try/catch for personality value (obsoletes pylint exception).
   * [25f20ca] code: Bulk-replace all "bare-excepts" by "broad-excepts" on
     BaseException.
   * [6f3d7e4] mini-buildd: Better name for daemon variable (obsoletes
     pylint exception redefined-outer-name).
   * [1592f54] mini-buildd-tool: Rather use '_var' naming than pylint
     exception 'unused-argument'.
   * [105de9c] mini-buildd-tool: Use ConfigParser, not legacy
     RawConfigParser.
   * [0eec1ff] mini-buildd-tool: Add short doc for host_completer function.
   * [6ae0ef8] mini-buildd-tool: Simplify && improve host_completer()
     (obsoleting a handful of pylint exceptions).
   * [c34333c] code: Bulk-fix: Only use BaseException for broad except
     clauses.
   * [dadc1ff] webapp.py: Fixup 2 import statements (obsoleting 2
     'redefined-outer-name' pylint exceptions).
   * [bb62214] models/base.py: Fixup import statement (obsoleting a
     'redefined-outer-name' pylint exceptions).
   * [8bb3f6b] builder.py: Rename/improve function name build() ->
     run_build() (obsoleting 3 'redefined-outer-name' pylint exceptions).
   * [6026ad9] api/__init__.py: Fixup/improve internal imports (obsoleting
     'redefined-outer-name' pylint exception).
   * [d56140b] pylint: Remove unneeded in-code exceptions: 'wrong-import-
     position|order','import-error', 'no-name-in-module'.
   * [83801ca] mini-buildd-tool: pylint: Add false-positive comment to no-
     member disable pragma.
   * [15e839f] [devel]: pylint: Add short log line before checking modules
     resp. scripts.
   * [805f006] models/base.py: pylint: Remove 'super-on-old-class'
     exception (no longer relevant with py3).
   * [2d378be] models/chroot.py: Simplify/improve code to set personality
     (obsoletes pylint exception redefined-variable-type).
   * [fe39105] models/source|repository.py: py3: Switch to use key function
     for ordering components.
   * [79c1fcc] ftpd.py: py3: Switch to key function to order list.
   * [adc0da9] .pycodestyle: Replace UTF-8 chars by ascii.
   * [96ab49e] examples/*: Remove a number of exception bases pylint
     exceptions.
   * [056de7b] code: Bulk-fix *more* "bare-excepts" (found by pycodestyle
     2.3.1).
   * [6762822] call.py: Rather use SpooledTemporary for default stdout|err.
   * [98d6b47] call.py: Simplify call2shell() convenience code.
   * [5c5504c] call.py: py3: Switch to use subprocess.run().
   * [a611831] call.py: py3: Use more from CompletedProcess, stop using
     implicitly created temporary files (fixes py warning).
   * [9a4a916] call.py: Get rid of (unused) methods to get stdout|err as
     bytes.
   * [d99f9a2] call.py, all: py3: Bulk-rename ustdout|err to stdout|err
     ('u' for unicode does not make sense anymore).
   * [55864ce] call.py: Remove extra retval, and some more cleanups.
   * [29280ea] debian/control: Update to 'nicer' notation.
   * [176fbeb] debian/control: Add py3-bs4 b-d and suggests for p-m-b.
   * [1fae937] django_settings.py: Update to 1.10 MIDDLEWARE style (fixes
     django warning).
   * [dcf11e8] django_settings.py: With compat removed, we can simplify
     back to call configure() directly.
   * [3f5b283] root_urls.py: Remove unnecessary include() for admin site
     (fixes django warning).
   * [94d9260] models/base.py: colored status: Switch from deprecated
     'allow_tags' to html_format() (fixes django warning).
   * [e0ead55] misc.py: run_as_thread(): Switch to daemon property (instead
     of deprecated setDeamon()).
   * [3fe5534] mini-buildd: logging: Set 'raiseException' value based on
     "exception" debug flag (previously, it was always disabled).
   * [9dc3b24] code: py3: Bulk-update use of super() to py3-style.
   * [30a5239] views.py: Use 'is_authenticated' as attribute (fixes django
     deprecation warning).
   * [197ab68] [devel] pymodules(): Add file exceptions as args (and use
     exceptions only where needed).
   * [175f061] setup.py: Use setuptools.setup(), not
     distutils.core.setup().
   * [ebfa639] setup.py: Some code cleanup, improve __init__.py creator
     code.
   * [566991b] setup.py: Fix build_sphinx workaround to custom BuildDoc
     command.
   * [c7bfb8d] [devel]: pyenv: write own version of __init__.py (don't use
     setup.py's side effect).
   * [eed7020] setup.py: Use custom command for build: generate __init__.py
     && trigger doc build automatically.
   * [f061c98] setup.py, debian/rules: Move bash-completion file generation
     to setup.py (this finally obsoletes rule's build target override)
Checksums-Sha1:
 6c42fe4870b4e5aa4fcd064c78f62f712aa5f1fb 2154 mini-buildd_1.1.3.dsc
 b2fcb233e298e576d9812335cafc3488d8ba44d3 928616 mini-buildd_1.1.3.tar.xz
 cb1b40b28388e6d239acf4a8475c18d05dde2807 89798 mini-buildd-common_1.1.3_all.deb
 4c5ccca833078e5cc0a0b9d70a7d5a38d71c74f2 789158 mini-buildd_1.1.3_all.deb
 9841ffd5b14acfdc2582b171c023b1d2d5a40880 8559 mini-buildd_1.1.3_amd64.buildinfo
 9a27735f226e435d25c38b5336d647878e88c0c3 396450 python3-mini-buildd_1.1.3_all.deb
Checksums-Sha256:
 ecf3d626adcc87422011686b7b23e23b4de6b21fb8c44682c577796136a4c887 2154 mini-buildd_1.1.3.dsc
 89167687ab7ca42c1e47e4d693a636b71ca03e714214509d39839c955404aad0 928616 mini-buildd_1.1.3.tar.xz
 71065dd6b767cc2b029b7ab5907f78fe1fef38ed7b1a5ea3c8a7e7d9d6e8991c 89798 mini-buildd-common_1.1.3_all.deb
 31274fe0ff60e1ba031557d74acbdd5d044bb0d6b5d6e441e9249b7bea66be71 789158 mini-buildd_1.1.3_all.deb
 eedf311092f9f60d42e13163e4dd20a42178c88601933372a4c18acd88633972 8559 mini-buildd_1.1.3_amd64.buildinfo
 e7d8e4a8fd7b7ca5f4ee8dbf3953cd67b9f04bf5b554b2cb0580bf5546c856e0 396450 python3-mini-buildd_1.1.3_all.deb
Files:
 e38f1d803f1f1e8d870849bb4ee69129 2154 devel extra mini-buildd_1.1.3.dsc
 2d7e3f699e192d0719b9ebf0234465f2 928616 devel extra mini-buildd_1.1.3.tar.xz
 5b2bf5e96132ff9d812ab735d3650a10 89798 devel extra mini-buildd-common_1.1.3_all.deb
 8be6945ac7b3e01e29e6138a2b960b7c 789158 devel extra mini-buildd_1.1.3_all.deb
 e9716e544e715a470b372e385fb4278f 8559 devel extra mini-buildd_1.1.3_amd64.buildinfo
 3fe28b86412536d95b07dfe99016ef8f 396450 python extra python3-mini-buildd_1.1.3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJY65S2AAoJEAZt6AF+K2HZoE8P/2M0PJaIgK/BBgs28sSmpbJG
u2VEt61jd3XUqMK/VkOZR9ua7iHnBljrkdHpCkJB+AHm7ZnnWyT7l9BkB5cOqdnv
GxFxxH8a7PPQcDmy1LRwfxIzMi6JitBvtWl4NQqiPtN5JvsR0Jj/L58lg75oHEUu
PaWIvCcm5rsoKiWm3ow755L01o/nufx4hVSEEJvYaFu233DVfUY8nVV0zPAyvpsD
+OQ4lxgecY1oszcTMzuy4iz2zQM62JJ4GY+mNACg6wGwpjvLp0ECda/NcPX89OxK
7qmemeACIXB+/Ifx/vv7Tgd6yWukKxX6V1lhtC8ttloowWRzVpwJcnkHj4ryxSpI
BnE0b3cwtuRlEm2dHLqPAfeg05WBc2rqQ8BrTLGidzR/K8WYw/1+eIw+jO+jmWZq
8DakEFPrXtgBZJ/lAy/zYGlS062svC3EyomSY3VGE+puDo8hq4iMc6S2OWgKa4ET
Snz+4zehwlOCXR7HKZlOV1g+aVGAJvkPnxMEInbau1WYAChyhFmNdIsAhOZWZq9z
kdAUrrv1KgGL0UHRKogAAkl+LcEtDK+k2fSkRvIye29av8p7hLDykddsEmUahmKK
zbIRIjguhMFWRLaEB4gIT3Vghfo2Svyw5TMM5zywU+mD6ULkM59IOIZRTMs4q1q/
Fu9gLBB2AGRGRI+QJAyI
=s/j5
-----END PGP SIGNATURE-----