Changelog
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.
* 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.
-- Ben Finney <email address hidden> Sat, 27 Aug 2016 06:01:11 +1000