Change logs for mini-buildd source package in Zesty

  • mini-buildd (1.0.29) unstable; urgency=medium
    
      * [cc636fa] mini-buildd: Improve stale pidfile recognition (when pid has
        been re-used by other programs).
      * [fd69be4] [doc] mini-buildd.PIDFile: Typo fix, and remove note about
        HOST-MainThread-PID extra file (no longer happening).
      * [dea3aa9] call.py: Add general functionality to retry calls.
      * [937ad97] gnupg.py: Retry the gpg sign call. This aims to be a
        workaround (not fix) for unclear behaviour described in #849551.
      * [ad73073] call.py: Add newline in docstr (avoid warning).
      * [cbf53f6] django_settings.py: Fix py warning in context_precessor()
        (Fixes: Warning string in man page (breaking repr. builds)).
      * [005532d] mini-buildd[-tool]: Make '--version' print to stdout
        (workaround for py2 issue18920).
      * [7c3c46e] setup.py: help2man: No longer use "--no-discard-stderr" (may
        result in corrupt man pages).
      * [96f079d] home.html: Fix tidy warnings (duplicate ids).
      * [devel]: Several changes to internal dev helper script (see git).
    
     -- Stephan Sürken <email address hidden>  Tue, 17 Jan 2017 11:18:43 +0000
  • mini-buildd (1.0.28) unstable; urgency=medium
    
      * [de458eb] control: Depend on reprepro >=5 (buildinfo files). (Closes:
        843608)
      * [f4f6951] misc.py: run_as_thread(): thread_func arg should not be
        optional.
      * [0885291] Add human readable thread naming, and add thread names to
        logging.
    
     -- Stephan Sürken <email address hidden>  Mon, 02 Jan 2017 10:20:08 +0000
  • mini-buildd (1.0.27) unstable; urgency=medium
    
      Misc cleanups, minor fixes and documentation improvements:
    
      * [24e1e48] wizards: Remove support for etch, lenny (no longer work with
        current sbuild).
      * [593edef] wizards: Remove support for Ubuntu sources < trusty (14.04):
        saucy, raring, quantal, precise.
      * [d145b23] wizards: Add support for Ubuntu yakkety (16.10).
      * [6a3344c] API "list": Fixup some wrong wording in help strings.
      * [95b55de] [devel]: Don't write *.upload file on test package upload.
      * [1a75207] misc.py: Use import wrapper method for keyring module
        (instead of importing on module level).
      * [40ffada] doc/admin.rst: Add note about "vsyscall removal" from Debian
        kernel.
      * [e4b4321] doc/user.rst: Add extra section for default layout.
      * [c209e99] doc/admin.rst: Add notes/instructions about default layout
        changes.
      * [fc628d0] doc/admin.rst: Improve note about vsyscall.
      * [ccff09d] api/client_1_0.py: Improve and complement API doc.
      * [d4659d4] django_settings.py: Move version info code/imports to
        functions (this makes pseudo settings no longer depend on cherrypy and
        pyftpd).
      * [72c1d8f] control: Move deps for p-d and p-d-r to module package
        (needed by py client API and partly by mini-buildd-tool).
      * [68e3d94] doc/user.rst: At least add some initial human-readable
        documentation about the API.
      * [1193d48] doc/user.rst: Client API: Add note about problems when using
        different django versions.
      * [964f571] control: Update dep on django: We need >= 1.7.4 (live build
        logs need 'FileResponse' class).
    
     -- Stephan Sürken <email address hidden>  Thu, 22 Dec 2016 09:35:19 +0000
  • mini-buildd (1.0.26) unstable; urgency=medium
    
      Besides the usual various fixes, this release adds new (per cl)
      "Upload Options": Nicer notation and some *new* options:
       - ignore lintian now optionally per arch.
       - run lintian, optionally per arch.
       - set apt priority for internal packages.
      See user manual for more information on this.
    
      * [79f529d] [html] Improve packager/builder status table design (partly
        as suggested in #843396, thx Boyuan)
      * [446ba1a] changes.py: Move "magic" code to new subclass "Options".
      * [96258ed] control: "Harden" dep on dpkg-dev (>= 1.7.27~) for sbuild.
      * [0e80bc6] changes.py: Options: Better name for private class var.
      * [25a0eee] devel: 'pep8' has been renamed to 'pycodestyle'.
      * [0d275c3] pycodestyle: Fixup some new warnings.
      * [f9fbe15] .pycodestyle: Ignore new check E741 for now && add clear
        text description for our exceptions.
      * [0c98a82] [devel]: Fix pycodestyle args to give error source &&
        description.
      * [3e0555d] changes.py: Initial new impl of Changes.Options() (replacing
        "magic options").
      * [a92732b] [devel]: Remove extra test against explicit unicode literals
        (we need that notation for doctest expect strings).
      * [55dcdc3] test packages: Update config.* (new autotools).
      * [442691b] changes.py: Options: Imporove Bool class.
      * [31dc434] changes.py: Options: Improve/cleanup "magic" options compat.
      * [03e3107] user doc/changes.py: Update exception wording, and add
        documentation for new "Upload Options".
      * [5d7136d] New upload options: Remove any internal reference to now-
        deprecated magic style.
      * [9b8f0f1] Rm .ui-auto.conf: Not used for a long time, and has
        confusing vintage content.
      * [3a4f9de] changes.py: Changes: Make 'options' a (on demand, cached)
        property.
      * [04f27c7] changes.py: Options: Implement "run-lintian".
      * [8078012] changes.py: Options.get(): Add check against internal code
        using unknown key.
      * [cdd7a34] changes.py: Options: Implement "internal-apt-priority".
      * [e370c1e] daemon.py: Move private general _port() method before
        specializations (port, portext).
      * [5e5c4e2] changes.py: Options: Use class attr. for "keyword" string so
        we do not (so we don't need to duplicate this later).
      * [f3a25e5] user.rst: Improve description for auto-ports.
      * [28fb995] daemon.py: *port*(): Refactor soemwhat so we can give
        comments and options separately.
      * [ac55b85] daemon.py: port(), portext(): Add optional "options"
        argument.
      * [7840616] api: port, portext: Add extra "options" argument.
      * [0a987ad] [html] Improve 'current API cmd' display/refine.
    
     -- Stephan Sürken <email address hidden>  Sun, 27 Nov 2016 12:21:49 +0000
  • mini-buildd (1.0.25) unstable; urgency=medium
    
      This and that, and fixing up the meta distribution feature:
    
      * [d255ad9] misc.py: class Distribution(): Validity check must be done
        _after_ distribution mapping.
      * [7b1f6cd] changes.py: In buildrequests, 'Distribution' key must be
        mapped to internal (in case of a Meta-Distributions are configured).
        Thanks to Boyuan Yang (Closes: 832643)
      * [455774d] Some refactoring/code cleanup around meta distributions.
      * [384b2c2] wizards: Developer Layout: Remove 'stable=squeeze-unstable'
        meta distribution (this doesn't really make much sense).
      * [9983968] models/repository.py: Add ambiguity error check in meta dist
        generator function (and add it to Repository.check()).
      * [2c8f80a] doc/admin.rst: Add section for "Layouts/Meta-Distributions".
      * [d0204e9] models/repository.py: meta-dist-check: Fix wording, and hint
        to manual.
      * [dda651b] [devel]: We may no longer "convenience-remove" python-
        secretstorage for testing (p-k now depends on it).
      * [15c158e] examples/auto-setup: Also create debdev repository.
      * [096e868] [html] repository_detail.html: Add sources.list download
        links, and some cosmetics.
      * [d6ad715] [html] Use HTML5 doctype.
      * [10936d4] [devel]: Add initial (html) tidy checker.
      * [5d013c9] [html]: HTML5: Bulk-replace <tt> by <kbd>.
      * [3d3c5b2] [html]: HTML5: Fix cherrypy indexes.
      * [d28bb39] mini-buildd-tool: Don't print server logs if --quiet is
        given.
      * [a3a0eaf] [devel]: tidy check: Don't check for repo URLs (may not be
        ready).
      * [c2988c9] [devel]: Also test extra packages when available.
      * [a56b6c1] control: Update dependency for sbuild to 0.72 (has patch for
        squeeze).
      * [56b4d11] Update debhelper compat level: 9->10 (no changes needed).
      * [3d612c2] rules: With dh compat 10, we no longer need to have extra
        systemd option explicitly.
    
     -- Stephan Sürken <email address hidden>  Fri, 04 Nov 2016 21:46:25 +0000
  • mini-buildd (1.0.24) unstable; urgency=medium
    
      This and that, and fixup regression from 1.0.22:
    
      * [64615bd] compat: Update dh compat from 7 to 9 (no other changes
        required).
      * [415c691] control: mini-buildd: Add missing dep on lsb-base (init
        script).
      * [5391c86] repository overview: Add "Direct links" convenience section.
        Thanks to Marc Haber (Closes: 790059)
      * [74363c7] doc/admin.rst: Improve docs about 0.8.x migration and
        reprepro. Thanks to Marc Haber (Closes: 790292)
      * [4edbf1f] doc/admin.rst: Add doc how to manually use an external
        archive key. Thanks to Marc Haber (Closes: 790775)
      * [4d1256c] control: mini-buildd-common: This may be 'Multi-Arch:
        foreign' (as hinted)
      * [33f214b] Fix regression introduced in 1.0.22 (1eeece7): Builds using
        ccache fail on pre-existing chroots due to missing 'libdir'.
    
     -- Stephan Sürken <email address hidden>  Sat, 22 Oct 2016 07:54:13 +0000
  • mini-buildd (1.0.19) unstable; urgency=medium
    
      * [a0e7da1] gnupg.py: Modify doctest to use pre-arranged keys (make
        testsuite not block if entropy is sparse). (Closes: 834683)
      * [36b71b1] control: Update dep. for schroot (>= 1.6.10-2~): We need
        'CHROOT_SESSION_SOURCE' in shm workaround.
      * [37b8a34] control: Update debootstrap dep: >= 1.0.81~ (newest
        available for all dists we support).
      * [5d03cdb] schroot: 15mini-buildd-workarounds: Don't fail even if
        /dev/shm is missing from source chroot completely.
      * [dfe8b2b] 15mini-buildd-workarounds: Some more output cosmetics.
      * [4603275] mini-buildd: Add 'sbuild' debug option.
      * [5638dc0] mini-buildd --help: Improve readability (using custom
        formatter).
      * [b771e04] mini-buildd --help: Add note about '~-Expansion' for --home
        and --pidfile.
      * [22bd0e6] Sort 'Sources' by codeversion (after origin), and sort
        Distributions by source (fixes up default sorting for all released
        Distributions).
      * [0308b22] gnupg.py/doctest: Also close the new gpg TmpDir.
      * [62d81fe] control: Dep: Avoid schroot >= 1.7 for now (atm, we are not
        compatible with schroot 1.7). Thanks to Marc Haber (Closes: 820699)
    
     -- Stephan Sürken <email address hidden>  Sat, 17 Sep 2016 08:52:25 +0000