Change logs for python-pskc source package in Cosmic

  • python-pskc (1.0-1) unstable; urgency=medium
    
      * New upstream release:
        - fix a bug in writing passphrase encrypted PSKC files on Python3
        - fix a typo in the pin_max_failed_attempts attribute (the old name is
          available as a deprecated property)
        - switch from pycrypto to cryptography as provider for encryption
          functions because the latter is better supported
        - switch to using the PBKDF2 implementation from hashlib which requires
          Python 2.7.8 or newer
        - use defusedxml when available (python-pskc now supports both standard
          xml.etree and lxml with and without defusedxml)
        - support checking and generating embedded XML signatures (this requires
          the signxml library which is not required for any other operations)
          (note that signxml is currently not packaged in Debian)
        - add limited support for very old draft PSKC versions (it is speculated
          that this resembles the "Verisign PSKC format" that some applications
          produce)
        - support Camellia-CBC and KW-Camellia encryption algorithms
        - support any hashing algorithm available in Python
        - add a --secret-encoding option to pskc2csv to allow base64 encoded
          binary output
        - support naming the CSV column headers in pskc2csv
        - add a manual page for pskc2csv
        - a number of documentation, code style and test suite improvements
      * Drop patch to add missing file from tarball
      * Work around test suite issues
      * Switch to HTTPS URLs
      * Use Python3 version to build Sphinx documentation and use sphinx-build
      * Upgrade to standards-version 4.1.3 (no changes needed)
    
     -- Arthur de Jong <email address hidden>  Sun, 31 Dec 2017 16:07:35 +0100