xkcdpass (1.20.0+dfsg1-1) unstable; urgency=medium

  * The “Rhea Hurrle” release.
  * New upstream version.
    Highlights since previous release:
    * Improve German-language word lists.
    * Fix bugs in parameter checks.
  * Declare conformance to “Standards-Version: 4.7.2”.
    No additional changes needed.
  * xkcdpass/static/*, debian/copyright:
    * Remove files without clear grant of license from copyright holder.
  * debian/copyright:
    * Comprehensively document copyright information for wordlist source.
  * debian/xkcdpass.examples:
    * Expand patterns to install all known example code modules.
  * debian/patches/remove-broken-test-cases.patch:
    * Remove test cases that break the test suite.
  * debian/control:
    * Remove unused “Depends: python3-pkg-resources”.
      Closes: bug#1083991. Thanks to Matthias Klose for the report.
  * debian/xkcdpass.lintian-overrides:
    * Remove unused Lintian override specification.
  * debian/watch:
    * Specify that upstream does not cryptographically sign releases.

 -- Ben Finney <bignose@debian.org>  Mon, 02 Jun 2025 14:42:12 +1000

xkcdpass (1.19.9+dfsg1-1) unstable; urgency=medium

  * The “Cecilia Payne” release.
  * New upstream version.
    Highlights since previous release:
    * Add “as-is” option for text case.
    * Add Swedish wordlist.
    * Enable invocation as a main module (`python3 -m xkcdpass`).
  * Declare conformance to “Standards-Version: 4.7.0”.
    No additional changes needed.
  * debian/patches/remove-broken-test-cases.patch:
    * Remove patch resolved upstream.

 -- Ben Finney <bignose@debian.org>  Wed, 20 Nov 2024 10:46:46 +1100

xkcdpass (1.19.3+dfsg1-3) unstable; urgency=medium

  * Rename default Git branch in official repository, to ‘main’.
  * Correct Bash command completion for filename argument.
  * Correct Bash command completion for numeric and text arguments.
  * Update UScan configuration to query GitHub API.
  * Declare conformance to “Standards-Version: 4.6.1”.
    No additional changes needed.
  * Update Lintian overrides to match current Lintian output.

 -- Ben Finney <bignose@debian.org>  Wed, 23 Nov 2022 14:00:25 +1100

xkcdpass (1.19.3+dfsg1-2) unstable; urgency=medium

  * Explicitly mark a superficial AutoPkgTest case.
  * debian/patches/remove-broken-test-cases.patch:
    * Remove a broken class from the upstream test suite.
      Closes: bug#1009426. Thanks to Lucas Nussbaum for the report.
  * Update URL for upstream homepage.
  * Override false positive Lintian check for VCS-* field names.
  * Override erroneous ‘anticipated-repack-count’ Lintian check.

 -- Ben Finney <bignose@debian.org>  Tue, 26 Apr 2022 09:53:06 +1000

xkcdpass (1.19.3+dfsg1-1) unstable; urgency=medium

  * The “Inge Lehmann” release.
  * New upstream version.
    Highlights since previous release:
    * Add French, Norwegian, and Portuguese dictionaries.
    * Fix bugs with Unicode encodings.
    * Add randomised delimiters.
    * Reduce installed size.
    * Support multiple word files.
  * Acknowledge non-maintainer upload “1.16.5+dfsg.1-1.1”.
  * Update publication years for Debian packaging in copyright notices.
  * Declare “Standards-Version: 4.6.0”.
  * Update URL for upstream homepage.
  * Add DEP-12 upstream metadata document.
  * Use UScan features to better specify upstream source URLs.
  * Specify the package build system does not require root privilege.
  * Declare EditorConfig settings for Debian packaging files.
  * Describe current Debian source package build process.
  * Use a null command for ‘clean’ during ‘Git-BuildPackage’.
  * Remove specification of minimum Python versions.
    These are now satisfied by all currently supported Debian releases.
  * Declare Debhelper compatibility level 13.
  * debian/compat:
    * Remove obsolete configuration file.
  * Refine conditions in Bash completion script, to guard against errors.
  * Request the parameter following ‘--wordfile’ has filename processing.
    Closes: bug#972868. Thanks to Jonas Smedegaard for the report.
  * debian/patches/omit-wordfile-ita-wiki.patch:
    * Remove mention of omitted ‘ita-wiki’ wordlist file.
    Closes: bug#1006311. Thanks to Sandro Lanquil for the report.
  * Override a Lintian false positive for a data file.
  * Correct an option documented in the manual page.
    Closes: bug#972866. Thanks to Jonas Smedegaard for the report.

 -- Ben Finney <bignose@debian.org>  Wed, 23 Feb 2022 21:29:02 +1100

xkcdpass (1.16.5+dfsg.1-1.1) unstable; urgency=medium

  * Non maintainer upload by the Reproducible Builds team.
  * No source change upload to rebuild on buildd with .buildinfo files.

 -- Holger Levsen <holger@debian.org>  Sat, 02 Jan 2021 16:37:52 +0100

xkcdpass (1.16.5+dfsg.1-1) unstable; urgency=medium

  * The “Mong Shwe Lung Marma” release.
  * New upstream version.
    Highlights since previous release:
    * Correct the assumption about Python interpreter program name.
    * Add option ‘--case’ to specify case of words in passphrase.
    * Add option ‘--separator’ to specify separator between words.
  * Correct an editor hint.
    Closes: bug#851144. Thanks to Edward Betts for the report.
  * debian/patches/use-current-interpreter-name.patch:
    * Drop the patch, now applied upstream.
  * Declare Debhelper compatibility level 11.
  * Declare “Standards-Version: 4.1.4”.
  * Specify current VCS for Debian packaging work.
  * Update copyright years for Debian packaging.
  * Remove ‘get-orig-source’ and ‘get-packaged-orig-source’ targets.
    These are no longer mentioned in Debian Policy 4.1.4 and later.
  * Update manual page for changes in command interface.

 -- Ben Finney <bignose@debian.org>  Tue, 10 Apr 2018 05:36:46 +1000

xkcdpass (1.14.2+dfsg.1-1) unstable; urgency=medium

  * The “Xulhaz Mannan” release.
  * New upstream version.
    Highlights since previous release:
    * Improved robustness of interactive mode.
    * Switch to EFF Dice-Generated Passphrases wordlist as default.
    * Add word lists for Spanish, Finnish.
  * Repack upstream source to avoid files not known to be DFSG-free.
  * Specify current VCS for Debian packaging work.
  * Specify the HTTPS URL for copyright file format.
  * Declare “Standards-Version: 4.1.2”.
  * Declare Debhelper compatibility level 10.
  * Correct the ‘dh_auto_build’ invocation.
  * Switch Git-Buildpackage to building source package from VCS overlay.
  * Convert UScan configuration to format version 4.
  * debian/patches/use-current-interpreter-name.patch:
    * Correct the assumption about Python interpreter program name.
  * Update Debian packaging license grant to GPL v3 or later.

 -- Ben Finney <bignose@debian.org>  Sat, 02 Dec 2017 16:36:45 +1100

xkcdpass (1.8.2-1) unstable; urgency=medium

  * The “Maung Sai U Chak” release.
  * New upstream version.
    Highlights since previous release:
    * When word list is not specified, try several hard-coded file paths.
      (This was documented but not working in earlier versions.)
  * Update fields for packaging VCS repository.

 -- Ben Finney <bignose@debian.org>  Sat, 10 Sep 2016 14:51:25 +1000

xkcdpass (1.8.0-1) unstable; urgency=medium

  * The “Avijit Roy” release.
  * New upstream version.
    Highlights since previous release:
    * Weak random number generator is not used unless explicitly
      requested.
    * De-duplicate word list before choosing words.
  * debian/*:
    * Update my email address for Debian work.
  * debian/control:
    * Remove Python development system dependency, no longer needed
      for upstream build system.
  * debian/tests/control:
    * Add an ‘autopkgtest’ smoke test for the installed program.

 -- Ben Finney <bignose@debian.org>  Fri, 12 Aug 2016 10:44:35 +1000

xkcdpass (1.6.3-1) unstable; urgency=medium

  * The “Narendra Dabholkar” release.
  * New upstream version.
    Highlights since previous release:
    * New minimum version requirements: Python 2.7+ or Python 3.2+.
  * debian/xkcdpass.docs:
    * Install upstream README document.
    * Install upstream CONTRIBUTORS document.
  * debian/copyright:
    * Add editor hints.
    * Update copyright notices.
  * debian/control:
    * Declare “Standards-Version: 3.9.8”.
    * “Build-Depends: python3-dev” for upstream build system.
  * debian/xkcdpass.examples:
    * Follow new upstream location of examples.
  * debian/xkcdpass.pyremove:
    * Remove specification of Python code examples to remove.
      The changes are now applied upstream.
  * debian/control, debian/bzr-buildpackage.conf, debian/gbp.conf:
    * Migrate to Git VCS for packaging.
    * Remove superfluous configuration for Bzr-buildpackage.
    * Add configuration for Git-buildpackage.
  * debian/watch:
    * Clarify configuration format and comments.

 -- Ben Finney <ben+debian@benfinney.id.au>  Sat, 18 Jun 2016 10:59:48 +1000

xkcdpass (1.4.3-1) unstable; urgency=medium

  * The “Gulalai Ismail” release.
  * Initial Debian release.
    (Closes: bug#768772)
  * New upstream version. Highlights since previous release:
    * Explicit free-software license grant for all components.
    * Default bundled word list is now office-safe.
    * Allows duplicate words in generated passphrase.
  * debian/control:
    * Set “VCS-*” fields to URLs for encrypted Alioth services.
  * debian/watch:
    * Refine regex pattern for upstream tarball URLs.
  * debian/clean:
    * Remove directories created by Setuptools.
  * debian/control, debian/rules:
    * Migrate to Pybuild for building Python-based code.
  * debian/*.examples:
    * Package new Python examples.
  * debian/*.pyremove:
    * Remove code examples from the installed Python package.
  * debian/copyright, debian/*:
    * Update copyright years.
    * Distinguish license conditions from license grants.

 -- Ben Finney <ben+debian@benfinney.id.au>  Mon, 15 Feb 2016 15:38:00 +1100

xkcdpass (1.2.3-1) UNRELEASED; urgency=low

  * The “Fahma Mohamed” release.
  * Initial Debian release.
    (Closes: bug#768772)

 -- Ben Finney <ben+debian@benfinney.id.au>  Wed, 21 Jan 2015 17:25:03 +1100
