[ubuntu/bionic-proposed] dput 1.0.1ubuntu1 (Accepted)

Julian Andres Klode juliank at ubuntu.com
Thu Jan 11 09:15:14 UTC 2018


dput (1.0.1ubuntu1) bionic; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - dput:
      + Recognize 0ubuntu1 as a debian version that requires
        orig.tar.gz to be included in the upload.
      + Correctly handle cases where a non-existant host or no host at all is
        supplied when -o option is passed. (Thanks to David Futcher for
        spotting)
      + Be more careful about setting a variable in a section that does not
        exist in host argument handling.
    - dput.1: Updated to document host argument feature and sftp support.
    - dput.cf:
      + Set 'default_main_host = ubuntu'
      + Set 'progress_indicator = 2'
      + Updated ppa stanza to make use of argument support.
    - dput.cf.5: Updated to note support for sftp transport and host args.
    - dput.cf: Switch ubuntu stanza to upload to "/ubuntu" rather than "/"
      (LP: #1340130).
    - dput.cf: Drop trailing "/ubuntu" from ppa stanza, to support the new
      form of the upload path needed for PPAs based on derived distributions
      (LP: #1340130).
  * Implement a new sftp method that connects via openssh and then
    uses paramiko's sftp support. Some code copied from bzr.

dput (1.0.1) unstable; urgency=medium

  * Upload to “unstable”.
    Thanks to testers of the Python 3 migration.
  * Declare “Standards-Version: 4.1.0”. No additional changes needed.
  * Use current HTTPS URL for copyright format reference.
  * Remove declaration of Python 2 support.

dput (1.0.0) experimental; urgency=medium

  * The “Nazimuddin Samad” release.
  * Convert code base to run on Python 3.
    Closes: bug#830879. Thanks to Emilio Pozuelo Monfort for the report.
  * Remove the obsolete conffile ‘/etc/bash_completion.d/dput’.
    Closes: bug#866230. Thanks to Laurent Bigonville for the report.
  * Defer getting the uploader until after processing command-line options.
  * Declare “Standards-Version: 4.0.1”. No additional changes required.
  * Revise documentation to remove outdated material.
  * Upgrade license grant to GNU GPL v3-or-later for the whole work.
  * Remove unused GPL v2 license text.

dput (0.12.1) unstable; urgency=medium

  * The “Imran Sarker” release.
  * Specify current recommended archive host for security updates.
    Closes: bug#863348. Thanks to Ansgar Burchardt for the report.
  * Specify current VCS for this code base.

dput (0.12.0) unstable; urgency=medium

  * The “Oyasiqur Rhaman” release.
  * Upload to unstable.
    Thanks to testers of the ‘gpg’ library migration.
  * Bash completion improvements:
    * Correct matching of filenames for ‘dput’ commands.
    * Add script for ‘dcut’ command completion.
    * Declare replacement of files in versions of ‘devscripts’ that
      install Bash command completion for ‘dcut’ (bug#850684).
  * Specify current VCS for this code base.
    Closes: bug#845490. Thanks to Daniel Kahn Gillmor for the report.
  * Remove unused build dependency on ‘debconf-utils’.
  * Force a dependency on ‘pkg_resources’ because it is not yet
    distributed separately.
    Closes: bug#836710. Thanks to Ben Burton for the report.
  * Update copyright information.
  * Manual pages:
    * Remove deprecated “authors” section.
    * Remove superfluous sections.
    * Format for standard idioms.
    * Correct descriptions to match the current program behaviour.
      Closes: bug#849687. Thanks to Russ Allbery for the report.

dput (0.11.1) experimental; urgency=medium

  [ Daniel Kahn Gillmor ]

  * Migrate to ‘python-gpg’ for interacting with GnuPG.
    * Add dependency on ‘python-gpg’ package.
    * Remove package name mapping, ‘gpg’ is correct in PyPI.
    * Remove dependency on ‘python-gpgme’ package.
    Closes: bug#846311. Thanks to Daniel Kahn Gillmor for the patch.

dput (0.11.0) unstable; urgency=medium

  * The “Asif Mohiuddin” release.
  * Upload to unstable.
    Thanks to testers of the GPGME migration.
  * Correct my email address for Debian work.
  * Correct copyright information for Distutils configuration script.
  * Correct copyright information for Debian packaging files.
  * Correctly record license grant and license conditions.
  * Explicitly handle Bash command completion script.

dput (0.11.0~3) experimental; urgency=medium

  * Add autopkgtest smoke tests to verify the commands will run.
  * Migrate to GPGME for interacting with GnuPG.
    * Add dependency on ‘python-gpgme’ package.
    * Declare explicit package name mapping for ‘gpgme’ dependency.
    * No longer invoke the ‘gpg’ command.
    * Remove dependency on ‘gnupg’ package.
    * Verify GnuPG signature using Python library.
      Closes: bug#835598.

dput (0.10.3) unstable; urgency=medium

  * The “Shafiul Islam” release.
  * Special-case streams that are the Python 2 brute ‘file’ type.
    Closes: bug#836456. Thanks to Alessandro Ghedini for the report.

dput (0.10.2) unstable; urgency=medium

  * The “Xulhaz Mannan” release.
  * Complete the transfer of maintainer hat to myself.
    Thank you for your work, Y Giridhar Appaji Nag.
  * dput.cf:
    * Remove configuration for obsolete ‘revu.ubuntuwire.com’.
      Closes: bug#795650. Thanks to Adrien Cunin for the report.
  * debian/rules, FAQ:
    * Correct spelling of initialism “APT”.
  * debian/rules:
    * Explicitly declare a UTF-8 encoding for terminal output.

dput (0.10.1) unstable; urgency=medium

  * The “Atena Farghadani” release.

  [ Richard Hartmann ]
  * dput.1, dput.cf.5:
    * Correct typographical errors.

  [ Ben Finney ]
  * dcut.1:
    * Correct a typographical error.

dput (0.10) unstable; urgency=medium

  [ Ben Finney ]

  * Add myself to Uploaders, at suggestion of Y Giridhar Appaji Nag.
  * Reformat code base for maintainability and PEP 8 conformance.
  * Convert obsolete idioms to forward-compatible Python style.
  * Reformat existing copyright statements.
    Add new copyright statements and license grants.
  * COPYING, LICENSE.GPL-2, LICENSE.GPL-3:
    * Store license texts in explicitly named files.
  * Makefile:
    * Add ‘clean’, ‘test’, and related actions.
  * LICENSE.GPL-2, copyright, dput, dcut:
    * Update text of license to latest official GPLv2 text.
  * copyright, debian/copyright, debian/rules:
    * Move the copyright file to where the packaging tools expect it.
    * Conform to copyright format version 1.0.
  * THANKS:
    * Add myself as a contributor.
    * Update set of recent contributors.
  * debian/control:
    * Declare “Standards-Version: 3.9.8”. No additional changes required.
    * Add a Homepage field, to be read during Python package build.
    * Set “VCS-*” fields to URLs for encrypted Alioth services.
  * debian/compat, debian/control, debian/rules:
    * Migrate to Debhelper 9 style package build.
  * TODO:
    * Note intention to convert to Python 3.
  * *.1, *.5, debian/dput.manpages, debian/rules:
    * Format manpage dates in ISO standard format.
    * Install manpages using Debhelper.
  * bash_completion, debian/dput.bash-completion, debian/rules:
    * Move Bash completion configuration to Debhelper expected location.
    * Install Bash completion configuration using Debhelper.
  * debian/dput.docs, debian/rules:
    * Install package documentation using Debhelper.
  * debian/conffiles, debian/dput.install, debian/rules:
    * Install configuration file using Debhelper.
    * Install helper script using Debhelper.
  * setup.py, debian/control, debian/rules:
    * Add Distutils script for installing Python packages.
    * Use Debhelper to build and install Python packages.
    * Build package using UTF-8 encoding.
    * Specify private directory for this package's Python modules.
    * Install command-line programs as “console script” entry points.
    * Specify Python 3 for Debian packaging.
  * debian/dput.links:
    * Link command-line programs to ‘/usr/bin/’.
  * debian/postinst, debian/prerm:
    * Remove unused custom maintainer scripts.
      Closes: bug#503129. Thanks to Håkon Stordahl for the report.
      Closes: bug#643599. Thanks to Jakub Wilk for the report.
  * README:
    * Reformat as reStructuredText.
  * Restructure modules into Python packages.
  * Add test suite for existing behaviour.
  * Use standard library ‘subprocess’ API for calling external commands.
    Closes: bug#687659. Thanks to Ansgar Burchardt for the report.

Date: Thu, 11 Jan 2018 09:51:33 +0100
Changed-By: Julian Andres Klode <juliank at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/dput/1.0.1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 11 Jan 2018 09:51:33 +0100
Source: dput
Binary: dput
Architecture: source
Version: 1.0.1ubuntu1
Distribution: bionic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Julian Andres Klode <juliank at ubuntu.com>
Description:
 dput       - Debian package upload tool
Closes: 503129 643599 687659 795650 830879 835598 836456 836710 845490 846311 849687 863348 866230
Launchpad-Bugs-Fixed: 1340130
Changes:
 dput (1.0.1ubuntu1) bionic; urgency=low
 .
   * Merge from Debian unstable.  Remaining changes:
     - dput:
       + Recognize 0ubuntu1 as a debian version that requires
         orig.tar.gz to be included in the upload.
       + Correctly handle cases where a non-existant host or no host at all is
         supplied when -o option is passed. (Thanks to David Futcher for
         spotting)
       + Be more careful about setting a variable in a section that does not
         exist in host argument handling.
     - dput.1: Updated to document host argument feature and sftp support.
     - dput.cf:
       + Set 'default_main_host = ubuntu'
       + Set 'progress_indicator = 2'
       + Updated ppa stanza to make use of argument support.
     - dput.cf.5: Updated to note support for sftp transport and host args.
     - dput.cf: Switch ubuntu stanza to upload to "/ubuntu" rather than "/"
       (LP: #1340130).
     - dput.cf: Drop trailing "/ubuntu" from ppa stanza, to support the new
       form of the upload path needed for PPAs based on derived distributions
       (LP: #1340130).
   * Implement a new sftp method that connects via openssh and then
     uses paramiko's sftp support. Some code copied from bzr.
 .
 dput (1.0.1) unstable; urgency=medium
 .
   * Upload to “unstable”.
     Thanks to testers of the Python 3 migration.
   * Declare “Standards-Version: 4.1.0”. No additional changes needed.
   * Use current HTTPS URL for copyright format reference.
   * Remove declaration of Python 2 support.
 .
 dput (1.0.0) experimental; urgency=medium
 .
   * The “Nazimuddin Samad” release.
   * Convert code base to run on Python 3.
     Closes: bug#830879. Thanks to Emilio Pozuelo Monfort for the report.
   * Remove the obsolete conffile ‘/etc/bash_completion.d/dput’.
     Closes: bug#866230. Thanks to Laurent Bigonville for the report.
   * Defer getting the uploader until after processing command-line options.
   * Declare “Standards-Version: 4.0.1”. No additional changes required.
   * Revise documentation to remove outdated material.
   * Upgrade license grant to GNU GPL v3-or-later for the whole work.
   * Remove unused GPL v2 license text.
 .
 dput (0.12.1) unstable; urgency=medium
 .
   * The “Imran Sarker” release.
   * Specify current recommended archive host for security updates.
     Closes: bug#863348. Thanks to Ansgar Burchardt for the report.
   * Specify current VCS for this code base.
 .
 dput (0.12.0) unstable; urgency=medium
 .
   * The “Oyasiqur Rhaman” release.
   * Upload to unstable.
     Thanks to testers of the ‘gpg’ library migration.
   * Bash completion improvements:
     * Correct matching of filenames for ‘dput’ commands.
     * Add script for ‘dcut’ command completion.
     * Declare replacement of files in versions of ‘devscripts’ that
       install Bash command completion for ‘dcut’ (bug#850684).
   * Specify current VCS for this code base.
     Closes: bug#845490. Thanks to Daniel Kahn Gillmor for the report.
   * Remove unused build dependency on ‘debconf-utils’.
   * Force a dependency on ‘pkg_resources’ because it is not yet
     distributed separately.
     Closes: bug#836710. Thanks to Ben Burton for the report.
   * Update copyright information.
   * Manual pages:
     * Remove deprecated “authors” section.
     * Remove superfluous sections.
     * Format for standard idioms.
     * Correct descriptions to match the current program behaviour.
       Closes: bug#849687. Thanks to Russ Allbery for the report.
 .
 dput (0.11.1) experimental; urgency=medium
 .
   [ Daniel Kahn Gillmor ]
 .
   * Migrate to ‘python-gpg’ for interacting with GnuPG.
     * Add dependency on ‘python-gpg’ package.
     * Remove package name mapping, ‘gpg’ is correct in PyPI.
     * Remove dependency on ‘python-gpgme’ package.
     Closes: bug#846311. Thanks to Daniel Kahn Gillmor for the patch.
 .
 dput (0.11.0) unstable; urgency=medium
 .
   * The “Asif Mohiuddin” release.
   * Upload to unstable.
     Thanks to testers of the GPGME migration.
   * Correct my email address for Debian work.
   * Correct copyright information for Distutils configuration script.
   * Correct copyright information for Debian packaging files.
   * Correctly record license grant and license conditions.
   * Explicitly handle Bash command completion script.
 .
 dput (0.11.0~3) experimental; urgency=medium
 .
   * Add autopkgtest smoke tests to verify the commands will run.
   * Migrate to GPGME for interacting with GnuPG.
     * Add dependency on ‘python-gpgme’ package.
     * Declare explicit package name mapping for ‘gpgme’ dependency.
     * No longer invoke the ‘gpg’ command.
     * Remove dependency on ‘gnupg’ package.
     * Verify GnuPG signature using Python library.
       Closes: bug#835598.
 .
 dput (0.10.3) unstable; urgency=medium
 .
   * The “Shafiul Islam” release.
   * Special-case streams that are the Python 2 brute ‘file’ type.
     Closes: bug#836456. Thanks to Alessandro Ghedini for the report.
 .
 dput (0.10.2) unstable; urgency=medium
 .
   * The “Xulhaz Mannan” release.
   * Complete the transfer of maintainer hat to myself.
     Thank you for your work, Y Giridhar Appaji Nag.
   * dput.cf:
     * Remove configuration for obsolete ‘revu.ubuntuwire.com’.
       Closes: bug#795650. Thanks to Adrien Cunin for the report.
   * debian/rules, FAQ:
     * Correct spelling of initialism “APT”.
   * debian/rules:
     * Explicitly declare a UTF-8 encoding for terminal output.
 .
 dput (0.10.1) unstable; urgency=medium
 .
   * The “Atena Farghadani” release.
 .
   [ Richard Hartmann ]
   * dput.1, dput.cf.5:
     * Correct typographical errors.
 .
   [ Ben Finney ]
   * dcut.1:
     * Correct a typographical error.
 .
 dput (0.10) unstable; urgency=medium
 .
   [ Ben Finney ]
 .
   * Add myself to Uploaders, at suggestion of Y Giridhar Appaji Nag.
   * Reformat code base for maintainability and PEP 8 conformance.
   * Convert obsolete idioms to forward-compatible Python style.
   * Reformat existing copyright statements.
     Add new copyright statements and license grants.
   * COPYING, LICENSE.GPL-2, LICENSE.GPL-3:
     * Store license texts in explicitly named files.
   * Makefile:
     * Add ‘clean’, ‘test’, and related actions.
   * LICENSE.GPL-2, copyright, dput, dcut:
     * Update text of license to latest official GPLv2 text.
   * copyright, debian/copyright, debian/rules:
     * Move the copyright file to where the packaging tools expect it.
     * Conform to copyright format version 1.0.
   * THANKS:
     * Add myself as a contributor.
     * Update set of recent contributors.
   * debian/control:
     * Declare “Standards-Version: 3.9.8”. No additional changes required.
     * Add a Homepage field, to be read during Python package build.
     * Set “VCS-*” fields to URLs for encrypted Alioth services.
   * debian/compat, debian/control, debian/rules:
     * Migrate to Debhelper 9 style package build.
   * TODO:
     * Note intention to convert to Python 3.
   * *.1, *.5, debian/dput.manpages, debian/rules:
     * Format manpage dates in ISO standard format.
     * Install manpages using Debhelper.
   * bash_completion, debian/dput.bash-completion, debian/rules:
     * Move Bash completion configuration to Debhelper expected location.
     * Install Bash completion configuration using Debhelper.
   * debian/dput.docs, debian/rules:
     * Install package documentation using Debhelper.
   * debian/conffiles, debian/dput.install, debian/rules:
     * Install configuration file using Debhelper.
     * Install helper script using Debhelper.
   * setup.py, debian/control, debian/rules:
     * Add Distutils script for installing Python packages.
     * Use Debhelper to build and install Python packages.
     * Build package using UTF-8 encoding.
     * Specify private directory for this package's Python modules.
     * Install command-line programs as “console script” entry points.
     * Specify Python 3 for Debian packaging.
   * debian/dput.links:
     * Link command-line programs to ‘/usr/bin/’.
   * debian/postinst, debian/prerm:
     * Remove unused custom maintainer scripts.
       Closes: bug#503129. Thanks to Håkon Stordahl for the report.
       Closes: bug#643599. Thanks to Jakub Wilk for the report.
   * README:
     * Reformat as reStructuredText.
   * Restructure modules into Python packages.
   * Add test suite for existing behaviour.
   * Use standard library ‘subprocess’ API for calling external commands.
     Closes: bug#687659. Thanks to Ansgar Burchardt for the report.
Checksums-Sha1:
 cc5c447c33ca973e2ab8499e104d22a2c0826c2e 1867 dput_1.0.1ubuntu1.dsc
 cfadbc5f0b09a71cf5c3a0b7f29499f7afd257a7 105604 dput_1.0.1ubuntu1.tar.xz
 8e68cb709c68b67dfdb1a0bb188f0d2bb401efca 4950 dput_1.0.1ubuntu1_source.buildinfo
Checksums-Sha256:
 444850f5e81b112d0143b9ec541298bf7a1105a6530ad589683b831633425713 1867 dput_1.0.1ubuntu1.dsc
 f0ab7f1004583d467cb78fe4f94c8641a0809638053b8b66b7e8dfb307c37fd5 105604 dput_1.0.1ubuntu1.tar.xz
 70698c4608a78e373606e28a1fbcb4e5cc5c9569a7bac0fca8c41750cd6f5819 4950 dput_1.0.1ubuntu1_source.buildinfo
Files:
 25cb4c1f5ef57f40b341bf3643f06525 1867 devel optional dput_1.0.1ubuntu1.dsc
 679fed1a8b1223f3aac7dd4bcee41603 105604 devel optional dput_1.0.1ubuntu1.tar.xz
 1ae4b63794f413b7ab800fe56d7ab87b 4950 devel optional dput_1.0.1ubuntu1_source.buildinfo
Original-Maintainer: Ben Finney <bignose at debian.org>

-----BEGIN PGP SIGNATURE-----

iQIwBAEBCgAaBQJaVymWExxqdWxpYW5rQHVidW50dS5jb20ACgkQ1zw55WWAs4Y9
/xAAhv1QLm0CtjgCvGLjezndfG5jCQWzULqJ5vGkKV+8tBHqFT1VbS+DGVVVojRE
pn8HlUhTyfTRtVS/jQwWuSNGr75oPL4ct6EodXfKuETL0m+Jw5g7knLztPXam04T
RpmAgv+fH1dZkmfLpislegdk374ob11VVXKUcllfPX7+5TPJck6kI2q5ROkowi5b
be6zj9xsydPYN29C6ovRLHjsfBS6DDfrMu0/HFgfdcwdIcb9nhYGxdm7xuPoZlPS
jOKmp7X+VNbXxSO9rn1AyJFE4REc3mcF/wTdAO1It5ZJ35Olcj5n0D4bnoHPmMSV
L+3DUH5Tao+wVJjSJqCT8ZDLNr7IH7t+IawFL3FcABjArreSq4w9UWQchZS7/Way
QI6jq7a2gbVVjM6/pvx2mU77J7MICKI1zvVraHuD8ZRCzzdlg5XL0SHZVdwlRd+R
c/Pjc7mEo5PD3yU/qCCzlXRDh7jWte+3EBBbmRnUpLYDz4mtcSSoJ9f9iuCdLeyK
f7gvFW7WOehonEfbzy+Ic0lFQTnDKO2+Uq+vXAdZkAEsWdRpGBmFfx7jYEPFCv2x
MNOZgx/Karn6gXmFHz+t7fI+mQSogPmHI5vwrWXerubwybjrh/T24QHN9OAsLLS4
kZgxbHIG35Fxh3Ae9/EMCySO0sfK5mPBepFvBgu6k6ELKIA=
=CoDD
-----END PGP SIGNATURE-----


More information about the Bionic-changes mailing list