[ubuntu/eoan-proposed] piuparts 1.1.0~build1 (Accepted)

Steve Langasek steve.langasek at ubuntu.com
Thu Sep 26 23:47:39 UTC 2019


piuparts (1.1.0~build1) eoan; urgency=medium

  * Upload from current git trunk to move to python3 and fix build failure
    due to build-dependency on removed python-mox3.

  [ Herbert Parentes Fortes Neto ]
  * piuparts.py: use Popen with universal_newlines=True. Py2, Py3 compatible.
  * New mail template: add bug-templates/obsolete_conffiles.mail.

  [ Thomas Goirand ]
  * Switch to package to Python 3:
    - Replaced python- with python3- in debian/control.
    - Removed all python2 (>= 2.7) by a ${python3:Depends}.
    - Replaced python2 by python3 in debian/rules.
    - Replaced dh_python2 stuff by dh_python3 in debian/rules.
    - Patched piupartslib/conf.py, piupartslib/dependencyparser.py,
      piupartslib/packagesdb.py, piupartslib/pkgsummary.py, tests/unittests.py
      so that they are Python 3 compatible.
    - Removed python-lzma (build-)depends as it's in standard in Py 3.
    - Add python3-six as (build-)depends.
    - Fix Makefile to use python3 and not python2.
    - d/piuparts-common.install: switch to python 3.
    - d/rules: remove all __pycache__ folder before proceeding to install.
    - Add --shebang=/usr/bin/python3 when calling dh_python3.
    - Do not use -N piuparts-master -N piuparts-slave when calling dh_python3
      for the 2nd time, so that it correctly adds the interpreter as depends.
    - Lintian overrides "python-script-but-no-python-dep": that's ok, because
      piuparts-common already has the dependency.

  [ Mattia Rizzolo ]
  * piuparts-slave.py: port to python3.

  [ Holger Levsen ]
  * Bump version number to 1.1.x due to the switch to python3.
  * piuparts.conf-template.pejacevic:
    - also test bullseye and bullseye-rcmd. Closes: #933061.
    - increase precedence values for oldstable and older.
  * docs/README_server.txt, docs/piuparts/piuparts.1.txt and piuparts.py:
    update examples for buster being stable and bullseye being the new
    testing.
  * Use /usr/bin/python3 everywhere.
  * Bump standards version to 4.4.0, no changes needed.
  * d/tests: Add simple smoke-test.
  * htdocs/news.tpl: mention new suites bullseye and bullseye-rcmd being
    tested.

  [ David Prévot ]
  * Use the same favicon as the one from www.d.o.

Date: Thu, 26 Sep 2019 16:41:30 -0700
Changed-By: Steve Langasek <steve.langasek at ubuntu.com>
Maintainer: piuparts developers team <piuparts-devel at alioth-lists.debian.net>
https://launchpad.net/ubuntu/+source/piuparts/1.1.0~build1
-------------- next part --------------
Format: 1.8
Date: Thu, 26 Sep 2019 16:41:30 -0700
Source: piuparts
Architecture: source
Version: 1.1.0~build1
Distribution: eoan
Urgency: medium
Maintainer: piuparts developers team <piuparts-devel at alioth-lists.debian.net>
Changed-By: Steve Langasek <steve.langasek at ubuntu.com>
Closes: 933061
Changes:
 piuparts (1.1.0~build1) eoan; urgency=medium
 .
   * Upload from current git trunk to move to python3 and fix build failure
     due to build-dependency on removed python-mox3.
 .
   [ Herbert Parentes Fortes Neto ]
   * piuparts.py: use Popen with universal_newlines=True. Py2, Py3 compatible.
   * New mail template: add bug-templates/obsolete_conffiles.mail.
 .
   [ Thomas Goirand ]
   * Switch to package to Python 3:
     - Replaced python- with python3- in debian/control.
     - Removed all python2 (>= 2.7) by a ${python3:Depends}.
     - Replaced python2 by python3 in debian/rules.
     - Replaced dh_python2 stuff by dh_python3 in debian/rules.
     - Patched piupartslib/conf.py, piupartslib/dependencyparser.py,
       piupartslib/packagesdb.py, piupartslib/pkgsummary.py, tests/unittests.py
       so that they are Python 3 compatible.
     - Removed python-lzma (build-)depends as it's in standard in Py 3.
     - Add python3-six as (build-)depends.
     - Fix Makefile to use python3 and not python2.
     - d/piuparts-common.install: switch to python 3.
     - d/rules: remove all __pycache__ folder before proceeding to install.
     - Add --shebang=/usr/bin/python3 when calling dh_python3.
     - Do not use -N piuparts-master -N piuparts-slave when calling dh_python3
       for the 2nd time, so that it correctly adds the interpreter as depends.
     - Lintian overrides "python-script-but-no-python-dep": that's ok, because
       piuparts-common already has the dependency.
 .
   [ Mattia Rizzolo ]
   * piuparts-slave.py: port to python3.
 .
   [ Holger Levsen ]
   * Bump version number to 1.1.x due to the switch to python3.
   * piuparts.conf-template.pejacevic:
     - also test bullseye and bullseye-rcmd. Closes: #933061.
     - increase precedence values for oldstable and older.
   * docs/README_server.txt, docs/piuparts/piuparts.1.txt and piuparts.py:
     update examples for buster being stable and bullseye being the new
     testing.
   * Use /usr/bin/python3 everywhere.
   * Bump standards version to 4.4.0, no changes needed.
   * d/tests: Add simple smoke-test.
   * htdocs/news.tpl: mention new suites bullseye and bullseye-rcmd being
     tested.
 .
   [ David Prévot ]
   * Use the same favicon as the one from www.d.o.
Checksums-Sha1:
 b6fc50d4d78e146ecfb7780e35dd5401fd705a66 2322 piuparts_1.1.0~build1.dsc
 8f108e37dc8191441c2d1d6b201c0e30a106b695 283157 piuparts_1.1.0~build1.tar.gz
 24a6a7bfa999d846f1f0a7b3b26bcac69e288ced 8439 piuparts_1.1.0~build1_source.buildinfo
Checksums-Sha256:
 ec30dbfb611429d4a6f399955518a8d529b76dded32e848ddefb9f9ba1ba0547 2322 piuparts_1.1.0~build1.dsc
 680fb58cf8946cd6bb8081525c06218c986cd232d87b7b171c8059a810f1ec27 283157 piuparts_1.1.0~build1.tar.gz
 0e8db65a283ec48bc6ab65111b809f31d1160a5df4c285fb7f35c281fa4a0e01 8439 piuparts_1.1.0~build1_source.buildinfo
Files:
 3fef5e0eb27aee7104a16ac22461d66e 2322 devel optional piuparts_1.1.0~build1.dsc
 f60499041a72439a3c9ccfd2a0e709e5 283157 devel optional piuparts_1.1.0~build1.tar.gz
 de8161c9d18003143e6e366878522952 8439 devel optional piuparts_1.1.0~build1_source.buildinfo


More information about the Eoan-changes mailing list