python-perfact (22.2.6+nmu2) UNRELEASED; urgency=medium

  [ Lennart Ferlemann ]
  * Adjust permissions of newly created OpenVPN key files

 -- Lennart Ferlemann <lennart.ferlemann@perfact.de>  Wed, 11 Oct 2023 14:18:26 +0200

python-perfact (22.2.6+nmu1) UNRELEASED; urgency=medium

  * Non-maintainer upload.
  * Adjust oidc module to be compatible with PyJWT>=2.0

 -- Max Starke <max.starke@perfact.de>  Wed, 13 Sep 2023 13:48:23 +0200

python-perfact (22.2.6) unstable; urgency=medium

  [ Viktor Dick ]
  * Hotfix: Fix tests for new iterative version of read_excel to work with
    Python 2

 -- Viktor Dick <viktor.dick@perfact.de>  Tue, 12 Sep 2023 10:15:49 +0200

python-perfact (22.2.5) unstable; urgency=medium

  [ Viktor Dick ]
  * Add iterative version of read_excel

  [ Pascal Sudmeier ]
  *  Fix curl call in generating incfiles

  [ Ján Jockusch ]
  * perfact.cert: Add function cert_changepassphrase

 -- Viktor Dick <viktor.dick@perfact.de>  Mon, 11 Sep 2023 08:07:45 +0200

python-perfact (22.2.4) unstable; urgency=medium

  [ Ján Jockusch ]
  * Fix PEP8 violations found by new flake8 version

 -- Viktor Dick <viktor.dick@perfact.de>  Mon, 31 Jul 2023 12:54:32 +0200

python-perfact (22.2.3) unstable; urgency=medium

  [ Jannik Böker ]
  * Add possibility to init daemondatasource from config-dict and classname
  * Add wrapper for AzureSDK based on new daemondatasource
  * Add new datasource for oData
  * Add new function deep_update to perfact.generic

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 31 Jul 2023 08:29:11 +0200

python-perfact (22.2.2) unstable; urgency=medium

  [ Thorsten Südbrock ]
  * Fix bytes/strings incompatibility in certificate handling

  [ Ján Jockusch ]
  * Fix perfact.network module to work with pyparsing version 3

  [ Lea Kruse ]
  * Add option for get_pfsysteminfo for fetching systemtype

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 12 Jul 2023 10:42:25 +0200

python-perfact (22.2.1) unstable; urgency=medium

  * Improve loading times for XLSX

 -- Viktor Dick <viktor.dick@perfact.de>  Mon, 08 May 2023 14:10:51 +0200

python-perfact (22.2.0) unstable; urgency=medium

  [ Kai Joshua Martin ]
  * Make sure when writing into a microsoft excel cell that
    strings are not longer than 32767 characters and length
    check for strings is compatible with python2.x.

 -- Viktor Dick <viktor.dick@perfact.de>  Fri, 05 May 2023 15:10:19 +0200

python-perfact (22.1.21) unstable; urgency=medium

  * Add FNC3 (as FS=0x1c) to the valid CODE-B entries in Code-128

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 26 Apr 2023 10:49:40 +0200

python-perfact (22.1.20) unstable; urgency=medium

  [ Thorsten Südbrock ]
  * Ensure the correct data type is used in read_pdata

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 21 Apr 2023 12:07:51 +0200

python-perfact (22.1.19) unstable; urgency=medium

  [ Viktor Dick ]
  * Omit cutting off error message in call_soapservice

 -- Viktor Dick <viktor.dick@perfact.de>  Fri, 21 Apr 2023 07:15:39 +0200

python-perfact (22.1.18) unstable; urgency=medium

  [ Viktor Dick ]
  * Show actual error behind MaxRetriesError in webservice.py

 -- Viktor Dick <viktor.dick@perfact.de>  Mon, 17 Apr 2023 12:02:35 +0200

python-perfact (22.1.17) unstable; urgency=medium

  [ Max Starke ]
  * Make necessary adjustments to build the package for debian:buster

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 11 Apr 2023 12:14:07 +0200

python-perfact (22.1.16) unstable; urgency=medium

  [ Viktor Dick ]
  * Check for nonexistent tables in perfact-dbrecord
  * Actually use the database name for perfact-dbrecord
  * Allow custom config for perfact-dbrecord

  [ Max Starke ]
  * Add Token from MSAL function

  [ Ján Jockusch ]
  * perfact.cert: Fix a bug in CA certificate extension

 -- Viktor Dick <viktor.dick@perfact.de>  Thu, 06 Apr 2023 17:10:58 +0200

python-perfact (22.1.15) unstable; urgency=medium

  [ Tim Jastrzembski ]
  * Add function get_zope_traceback, which returns a callstack containing
    only the zope processes.

  [ Viktor Dick ]
  * Disable webservice tests that rely on httpbin

 -- Viktor Dick <viktor.dick@perfact.de>  Fri, 17 Mar 2023 15:17:09 +0100

python-perfact (22.1.14) unstable; urgency=medium

  [ Max Starke ]
  * Make encryption algorithm for pkcs12 archives a parameter and inclusion of
    cacert in pkcs12 archive optional in perfact.cert

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 09 Mar 2023 13:24:01 +0100

python-perfact (22.1.13) unstable; urgency=medium

  [ Viktor Dick ]
  * Add function perfact.generic.re_groupdict

 -- Viktor Dick <viktor.dick@perfact.de>  Tue, 17 Jan 2023 17:06:57 +0100

python-perfact (22.1.12) unstable; urgency=medium

  [ Ján Jockusch ]
  * Fix tox testing problems

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 06 Jan 2023 11:35:12 +0100

python-perfact (22.1.11) unstable; urgency=medium

  [ Cornelia Köllmann ]
  * Add removing of substitute character to esc_tex
  * Add support for no_auth authtype for the booking manager

  [ Thorsten Südbrock ]
  * Even perform a password check against LDAP if we found multiple results
  * Skip bogus/empty result from LDAP server query in nested groups lookup

 -- Viktor Dick <viktor.dick@perfact.de>  Thu, 05 Jan 2023 12:43:14 +0100

python-perfact (22.1.10) unstable; urgency=medium

  [ Max Starke ]
  * Hotfix: Omit running tox tests on focal

 -- Viktor Dick <viktor.dick@perfact.de>  Fri, 18 Nov 2022 15:35:41 +0100

python-perfact (22.1.9) unstable; urgency=medium

  [Maciej Purta]
  * Add cacheconn_id param to ConnectionDecorator class
  * Add optional cacheconn_id param to createDS
  * Adjust dsException and dbconnectorException to use cacheconn_id
    instead of 'connectstring'

 -- Viktor Dick <viktor.dick@perfact.de>  Thu, 17 Nov 2022 08:38:07 +0100

python-perfact (22.1.8) unstable; urgency=medium

  [Dio Stamatis, Lea Kruse]
  * Add function upload_asset() to file.py

  [ Alexander Rolfes ]
  * Add tool perfact-print to allow usage of pdf_print and raw_pdf_print from
    console
  * Implement "Row folded PackBits algorithm" for Labelpoint labels

 -- Viktor Dick <viktor.dick@perfact.de>  Wed, 02 Nov 2022 08:31:38 +0100

python-perfact (22.1.7) unstable; urgency=medium

  [ Daniel Räder ]
  * Add method to check status of mailserver

 -- Viktor Dick <viktor.dick@perfact.de>  Thu, 29 Sep 2022 13:14:48 +0200

python-perfact (22.1.6) unstable; urgency=medium

  * Add combined method for XLS/XLSX imports, pyexcel_read_xls can no longer
  * do both, because its autodetection was error prone

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 20 Sep 2022 15:54:32 +0200

python-perfact (22.1.5) unstable; urgency=medium

  [ Jannik Böker ]
  * Add purge_tags feature to html_cleanup()

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 19 Sep 2022 10:37:28 +0200

python-perfact (22.1.4) unstable; urgency=medium

  [Felix Scheja]
  * Move package unoconv to the recommend section

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 09 Sep 2022 13:35:51 +0200

python-perfact (22.1.3) unstable; urgency=medium

  [ Lars Bergmann ]
  * Add a module for code analysis functions

  [ Ján Jockusch ]
  * Add perfact.generic.json_eval(), useful for dissecting JSON

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 06 Sep 2022 07:57:01 +0200

python-perfact (22.1.2) unstable; urgency=medium

  [ Viktor Dick ]
  * Add argument use_filename to get_mimetype

 -- Viktor Dick <viktor.dick@perfact.de>  Thu, 25 Aug 2022 16:00:12 +0200

python-perfact (22.1.1) unstable; urgency=medium

  [ Alexander Rolfes ]
  * Add function for parsing basic path-regex routing

  [ Felix Scheja ]
  * Fix potential error when moving files while repairing a CA directory

  [ Daniel Räder ]
  * Add support for merged cells and freezing in XLS export

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 09 Aug 2022 08:00:34 +0200

python-perfact (22.1.0+nmu1) UNRELEASED; urgency=medium

  [ Daniel Räder ]
  * Add support for merged cells in xls export

 -- Daniel Räder <daniel.raeder@perfact.de>  Tue, 02 Aug 2022 08:57:52 +0200

python-perfact (22.1.0) unstable; urgency=medium

  [ Ján Jockusch ]
  * Advance version to 22.1.0 to match new DB-Utils versioning
  * Add PEP8 corrections detected by flake8 version 5

  [Felix Scheja]
  * Create latex file by writing bytes
  * Disable python3 support for pdflatex

  [ Alexander Rolfes ]
  * Initial implementation for the Markem Labelpoint Format

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 01 Aug 2022 09:33:32 +0200

python-perfact (4.3.17) unstable; urgency=medium

  [ Daniel Räder ]
  * Fix missing yaml dependency for tox

  [ Viktor Dick ]
  * Make index.txt.attr optional in CA integrity check

 -- Viktor Dick <viktor.dick@perfact.de>  Thu, 14 Jul 2022 11:05:45 +0200

python-perfact (4.3.16) unstable; urgency=medium

  [ Viktor Dick ]
  * Use fixed params for openssl that work with Ubuntu 22 (but also down to
    at least Ubuntu 18)

  [ Daniel Räder ]
  * Add support for YAML writing & parsing

  [ Alexander Rolfes ]
  * Fix bug performing double authorization in getJSON, getXML and getText

 -- Viktor Dick <viktor.dick@perfact.de>  Wed, 13 Jul 2022 15:10:23 +0200

python-perfact (4.3.15) unstable; urgency=medium

  [ Alexander Rolfes ]
  * Make balancemods python3 compatible

  [ Holger van Aart ]
  * WIP Implement import XLSX function

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 30 Jun 2022 14:42:39 +0200

python-perfact (4.3.14) unstable; urgency=medium

  * Restore behavior of writeTempFile to always create a temporary directory,
    even if the file is in the repo. Some methods use it.

 -- Viktor Dick <viktor.dick@perfact.de>  Thu, 23 Jun 2022 13:20:41 +0200

python-perfact (4.3.13) unstable; urgency=medium

  * Include filename information in get_mimetype, even if the file is already
    in the repository.

 -- Viktor Dick <viktor.dick@perfact.de>  Tue, 14 Jun 2022 15:37:23 +0200

python-perfact (4.3.12) unstable; urgency=medium

  * Fix inkscape calls to be compatible with all versions

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 09 Jun 2022 13:01:14 +0200

python-perfact (4.3.11) unstable; urgency=medium

  * Add detection for undefined payloads in email parsing

 -- Viktor Dick <viktor.dick@perfact.de>  Mon, 23 May 2022 16:43:39 +0200

python-perfact (4.3.10) unstable; urgency=medium

  * Fix datamatrix barcode generator to work with new dmtxwrite versions

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 17 May 2022 16:26:38 +0200

python-perfact (4.3.9) unstable; urgency=medium

  * Add argument alt_dns to CSR creation

 -- Viktor Dick <viktor.dick@perfact.de>  Mon, 16 May 2022 14:57:31 +0200

python-perfact (4.3.8) unstable; urgency=medium

  [ Benedikt Gaab ]
  * Add separate debian control file for systems without Python 2

  [ Matthias Priesters ]
  * Add error callback to extended_texcall
  * Add functions status_lpqueue and status_lpqueue_done to server.py

 -- Viktor Dick <viktor.dick@perfact.de>  Mon, 09 May 2022 15:55:33 +0200

python-perfact (4.3.7) unstable; urgency=medium

  [ Felix Scheja ]
  * Add function ca_directory_check_integrity()

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 12 Apr 2022 16:36:10 +0200

python-perfact (4.3.6) unstable; urgency=medium

  [ Daniel Räder ]
  * Add purge method for CAs

  [ Felix Scheja ]
  * perfact.cert: Add adjustable flock timeout

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 08 Apr 2022 13:41:39 +0200

python-perfact (4.3.5) unstable; urgency=medium

  * Add status_haproxy() to display HAproxy stats

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 22 Mar 2022 16:59:04 +0100

python-perfact (4.3.4) unstable; urgency=medium

  * Add JSON conversion helper "recursive_u_to_str()"

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 17 Mar 2022 08:01:55 +0100

python-perfact (4.3.3) unstable; urgency=medium

  [ Viktor Dick ]
  * Add timeout parameter to ocrPDF

  [ Daniel Räder ]
  * Change vcard formatting to adjust for iPhone

 -- Viktor Dick <viktor.dick@perfact.de>  Fri, 11 Mar 2022 08:28:18 +0100

python-perfact (4.3.2) unstable; urgency=medium

  [ Alexander Rolfes ]
  * Fix start encoding for ean128-barcodes
  * Allow passing of ai_list to tex_code function

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 01 Mar 2022 16:13:33 +0100

python-perfact (4.3.1) unstable; urgency=medium

  * Hot-fix broken doctest in read_csv

 -- Viktor Dick <viktor.dick@perfact.de>  Wed, 16 Feb 2022 07:46:05 +0100

python-perfact (4.3.0) unstable; urgency=medium

  * Convert string bodies to bytes in webservice.py

  [ Holger v. Aart ]
  * Add wrapper to read CSV files

 -- Viktor Dick <viktor.dick@perfact.de>  Fri, 11 Feb 2022 10:16:04 +0100

python-perfact (4.2.6) unstable; urgency=medium

  [ Daniel Räder ]
  * Add method to generate vcard files

 -- Viktor Dick <viktor.dick@perfact.de>  Wed, 05 Jan 2022 09:56:50 +0100

python-perfact (4.2.5) unstable; urgency=medium

  * Allow executing ovpn_kill_conn and ovpn_delete_conf with list of IDs

 -- Viktor Dick <viktor.dick@perfact.de>  Thu, 09 Dec 2021 14:59:46 +0100

python-perfact (4.2.4) unstable; urgency=medium

  [ Leon George ]
  * Fix missing codeset change in barcode generation

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 02 Dec 2021 11:48:09 +0100

python-perfact (4.2.3) unstable; urgency=medium

  [ Daniel Räder ]
  * Add retry and timeout parameters to call_soapservice

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 09 Nov 2021 12:05:11 +0100

python-perfact (4.2.2) unstable; urgency=medium

  [ Viktor Dick ]
  * Url-quote filename header in repo_stream

  [ Ján Jockusch ]
  * Fix script injection by hex codepoints in html_unquote()

  [ Daniel Räder ]
  * Fix phonehome version checks
  * Increase response character limit in webservice POST requests

  [ Holger van Aart ]
  * Add rawoutput parameter to call_soapservice

  [ Leon George ]
  * Slice out ean128 functions for use with ZPL

  [ Jannik Böker ]
  * Add mocked tests for perfact.ovpn
  * Run tox on every build

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 14 Oct 2021 11:01:52 +0200

python-perfact (4.2.1) unstable; urgency=medium

  [ Marco van Ewijk ]
  * Add param 'raw' to pdf_print

 -- Viktor Dick <viktor.dick@perfact.de>  Tue, 07 Sep 2021 14:27:02 +0200

python-perfact (4.2.0) unstable; urgency=medium

  [ Ján Jockusch ]
  * printer: Add ZPL preview functions
  * Add module "ical"

  [ Daniel Räder ]
  * Add version-specific handling of phonehome functions

  [ Lars Bergmann ]
  * Correct README for testing

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 16 Aug 2021 09:06:15 +0200

python-perfact (4.1.13) unstable; urgency=medium

  [ Cornelia Köllmann ]
  * Add netrc file credential extractor
  * Add json parameter to postWS

 -- Viktor Dick <viktor.dick@perfact.de>  Mon, 28 Jun 2021 11:40:15 +0200

python-perfact (4.1.12) unstable; urgency=medium

  [ Max Starke ]
  * Make dbrecord python-3 compatible

  [ Jens Hinghaus ]
  * Add the delete verb (deleteWS) to perfact.webservice

  [ Lars Bergmann ]
  Fix inline image html cleanup for mails

 -- Viktor Dick <viktor.dick@perfact.de>  Thu, 24 Jun 2021 12:04:39 +0200

python-perfact (4.1.11) unstable; urgency=medium

  * Fix usage of `acquire` parameter in get_property_or_method so works for
    methods the same way it does for properties

 -- Viktor Dick <viktor.dick@perfact.de>  Fri, 18 Jun 2021 12:41:05 +0200

python-perfact (4.1.10) unstable; urgency=medium

  * Allow setting headers in repo_stream after opening file

 -- Viktor Dick <viktor.dick@perfact.de>  Wed, 16 Jun 2021 14:06:26 +0200

python-perfact (4.1.9) unstable; urgency=medium

  * Hotfix: Do not pass through all arguments to requests, instead allow a
    separate argument requests_args

 -- Viktor Dick <viktor.dick@perfact.de>  Thu, 10 Jun 2021 16:23:01 +0200

python-perfact (4.1.8) unstable; urgency=medium

  * Pass through arguments for webservice calls

 -- Viktor Dick <viktor.dick@perfact.de>  Thu, 10 Jun 2021 10:38:56 +0200

python-perfact (4.1.7) unstable; urgency=medium

  [ Felix Scheja ]
  * Always do mpr actions over a proxy (even if proxy is local server)

 -- Viktor Dick <viktor.dick@perfact.de>  Wed, 02 Jun 2021 09:22:19 +0200

python-perfact (4.1.6) unstable; urgency=medium

  [ Alexander Rolfes ]
  * Fix not having a single transaction when receiving mails

 -- Jan Jockusch <jan.jockusch@perfact.de>  Mon, 10 May 2021 12:17:04 +0200

python-perfact (4.1.5) unstable; urgency=medium

  * Bugfix release, reverts 4.1.2 and 4.1.3

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 03 May 2021 15:52:54 +0200

python-perfact (4.1.4) unstable; urgency=medium

  * file.py: Add function for passing through file system assets

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 29 Apr 2021 14:27:57 +0200

python-perfact (4.1.3) unstable; urgency=medium

  * Remove strict dependency on perfact-texstyle

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 27 Apr 2021 09:38:39 +0200

python-perfact (4.1.2) unstable; urgency=medium

  [ Alexander Rolfes ]
  * Use xltabular for tables using autosizing in html2tex

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 13 Apr 2021 09:03:26 +0200

python-perfact (4.1.1) unstable; urgency=medium

  * printer.py: Fix floor division rounding mistake caused by Py3 operator change

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 08 Apr 2021 06:42:00 +0200

python-perfact (4.1.0) unstable; urgency=medium

  [ Dennis Wulfert ]
  * Use relative paths for building external file paths in LaTeX circumventing
    a problem with underscores in temporary folders

  [ Viktor Dick ]
  * Add appnavcustomxgroup to default list of tables recorded by dbrecord

  [ Daniel Räder ]
  * Add method to request json with a get request

 -- Viktor Dick <viktor.dick@perfact.de>  Thu, 25 Mar 2021 10:55:40 +0100

python-perfact (4.0.23) unstable; urgency=medium

  [ Fabian Pichl ]
  * Fix path to logbackup_add_to_tar.sh

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 19 Feb 2021 09:04:32 +0100

python-perfact (4.0.22) unstable; urgency=medium

  [ Daniel Räder ]
  * Add helper methods to interact with haproxy

  [ Thorsten Südbrock ]
  * Parameter for dict_view to support unkown types and try to render
    them directly

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 15 Feb 2021 09:03:51 +0100

python-perfact (4.0.21) unstable; urgency=medium

  [ Fabian Pichl ]
  * Add measure to allowed logfiles

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 05 Feb 2021 13:47:08 +0100

python-perfact (4.0.20) unstable; urgency=medium

  [ Alexander Rolfes ]
  * Use translate_xml for more consistent xml and soap output
  * Fix typo in dbdatasources, allow all dbdatasources in datasourceProvider
  * Allow oracle behaviour for pyodbc connections

  [ Ján Jockusch ]
  * Avoid using the module "six" in setup.py

  [ Jens Hinghaus ]
  * Repair translate_xml for Py3 and fix encoding

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 22 Jan 2021 15:27:09 +0100

python-perfact (4.0.19) unstable; urgency=medium

  [ Viktor Dick ]
  * Read mails as bytes to circumvent https://bugs.python.org/issue18271

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 15 Jan 2021 16:29:15 +0100

python-perfact (4.0.18) unstable; urgency=medium

  [ Viktor Dick ]
  * Fix mail header decoding so it also works with Python 3
  * Return strings from mail header decoding, avoiding implicit conversions in
    Python 2.
  * Return strings in checksum calculation of uploaded files. This fixes how
    they are interpreted by psycopg2 in Python 3.

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 15 Jan 2021 14:01:43 +0100

python-perfact (4.0.17) unstable; urgency=medium

  [ Viktor Dick ]
  * Bugfix release: fix call to balance modules

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 14 Jan 2021 08:10:02 +0100

python-perfact (4.0.16) unstable; urgency=medium

  * Bugfix release

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 13 Jan 2021 08:17:09 +0100

python-perfact (4.0.15) unstable; urgency=medium

  * Provide Python3 and Python2 versions of scripts in /usr/bin
  * Include balances code into the repository

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 07 Jan 2021 17:07:12 +0100

python-perfact (4.0.14) unstable; urgency=medium

  [ Daniel Räder ]
  * perfact.cert: Add function ca_destroy()
  * perfact.mail: Use AppEmailLC when importing mails

  [ Ján Jockusch ]
  * perfact.graphics: Fix binary write and test in call_ploticus

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 06 Jan 2021 12:07:32 +0100

python-perfact (4.0.13) unstable; urgency=medium

  [ Viktor Dick ]
  * More logging if LDAP query fails
  * Fix LDAP error handling so it also works with Python 3
  * Allow passing timeout parameter to RADIUS calls

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 04 Dec 2020 08:53:05 +0100

python-perfact (4.0.12) unstable; urgency=medium

  [ Viktor Dick ]
  * Make sure getPuttyKnownHosts returns a string under Python2 also

  [ Thorsten Südbrock ]
  * Add unittest for graphics.call_inkscape

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 30 Nov 2020 09:00:41 +0100

python-perfact (4.0.11) unstable; urgency=medium

  [ Viktor Dick ]
  * Restore compatibility with Python 2 for some calls using memoryview

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 23 Nov 2020 10:03:52 +0100

python-perfact (4.0.10) unstable; urgency=medium

  [ Thorsten Südbrock ]
  * Bail out if an invalid result was received from VPN server

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 20 Nov 2020 09:31:10 +0100

python-perfact (4.0.9) unstable; urgency=medium

  [ Ján Jockusch ]
  * Fix email header encoding for Python3

  [ Maren Stranghöner ]
  * Read authorization information from header

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 10 Nov 2020 15:34:06 +0100

python-perfact (4.0.8) unstable; urgency=medium

  [ Thorsten Südbrock ]
  * ssh.py: Fix bug in port sets handling

  [ Viktor Dick ]
  * printer.py: reat None values in raw_pdf_print like defaults

  [ Alexander Rolfes ]
  * webservice.py: Add raisemode for calling soap-services
  * dbdatasources.py: Fix python3 compatiblity

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 28 Oct 2020 13:47:11 +0100

python-perfact (4.0.7) unstable; urgency=medium

  * Omit testing in xenial only

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 19 Oct 2020 10:16:27 +0200

python-perfact (4.0.6) unstable; urgency=medium

  [ Ján Jockusch ]
  * Add functions "load_module", "load_config" and "module_to_dict"

  [ Thorsten Südbrock ]
  * ovpn.py: Make parser for "status" work with version 3 exclusively

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 16 Oct 2020 15:25:09 +0200

python-perfact (4.0.5) unstable; urgency=medium

  * Use mailheader decoding for filenames read from mail

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 01 Oct 2020 09:50:34 +0200

python-perfact (4.0.4) unstable; urgency=medium

  [ Thorsten Südbrock ]
  * Rewrite ovpn_status_parse and factors out tests for it

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 30 Sep 2020 11:39:02 +0200

python-perfact (4.0.3) unstable; urgency=medium

  [ Thorsten Südbrock ]
  * ssh.py: Work on sets and do not alter the given blocked_ports list

  [ Sebastian Panchyrz ]
  * webservice.py: Add function putWS() and fix parameter passing in patchWS()

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 24 Sep 2020 18:27:17 +0200

python-perfact (4.0.2) unstable; urgency=medium

  [ Viktor Dick ]
  * radius.py: Restore python 2 compatibility

  [ Tim Jastrzembski ]
  * printer.py: Fix I/O error

  [ Ján Jockusch ]
  * Fix broken tests in test_mpr.py

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 14 Sep 2020 07:24:45 +0200

python-perfact (4.0.1) unstable; urgency=medium

  [ Felix Scheja ]
  * mpr: Add option to update an MPR connected to an external VPN node

  [ Alexander Rolfes ]
  * daemontools: Use psycopg2 sql composition for retrieving the cachestat

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 01 Sep 2020 08:59:07 +0200

python-perfact (4.0.0) unstable; urgency=medium

  * Move measure to a separate package, "perfact-measure"
  * Move assignd to a separate package, "perfact-assignd"

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 29 Jul 2020 16:42:19 +0200

python-perfact (3.15.12) unstable; urgency=medium

  [ Ján Jockusch ]
  * Allow to_bytes() to handle memoryviews

  [ Thorsten Südbrock ]
  * Bugfix in call_inkscape() to avoid stderr redirection

  [ Cornelia Köllmann ]
  * Add dependency on python-ldap and recommendation of python3-ldap

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 24 Aug 2020 10:42:38 +0200

python-perfact (3.15.11) unstable; urgency=medium

  * generic.py: Fix html_process() endless loop
  * graphics.py: Fix bugs in call_inkscape() and eps_to_png()

  [ Fabian Pichl ]
  * Make measure Zope4 compatible

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 11 Aug 2020 07:59:52 +0200

python-perfact (3.15.10) unstable; urgency=medium

  [ Thorsten Südbrock ]
  * perfact/mpr.py: Fix unicode/bytes handling in conf_to_tar()

  [ Alexander Rolfes ]
  * perfact/performancemeter.py: Add test for cacheauto caches

  [ Cornelia Köllmann ]
  * perfact/performancemeter.py: Add check for incorrect classification of
    customers

  [ Max Kreie ]
  * perfact/file.py: Fix file data read bug in generate_metadata

  [ Ján Jockusch ]
  * perfact/performancemeter.py: Add function "get_pmvalues()"
  * perfact/cert.py: Add function "haproxy_cafile_upload()"

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 29 Jul 2020 14:54:03 +0200

python-perfact (3.15.9) unstable; urgency=medium

  [ Viktor Dick ]
  * Fix byte handling in barcode and printer modules

  [ Sebastian Weist ]
  * Add webservice availability check to performancemeter

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 24 Jul 2020 07:18:21 +0200

python-perfact (3.15.8) unstable; urgency=medium

  [ Thorsten Südbrock ]
  * Fix unicode problems in perfact.mpr

  [ Maren Stranghöner ]
  * Fix perfact.latex for Python3

  [ Ján Jockusch ]
  * Fix encoding issues in perfact.cert

  [ Felix Scheja ]
  * Allow MPR to update rules dynamically in perfact.mpr

  [ Sarah Stehlig ]
  * Add check for bookings (xferqueue) to perfact.performancemeter

  [ Jens Hinghaus ]
  * Make the number of DB connections configurable in perfact.performancemeter

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 15 Jul 2020 09:18:01 +0200

python-perfact (3.15.7) unstable; urgency=medium

  [ Ján Jockusch ]
  * Ignore tests using broken modules xlwt and M2crypto

  [ Sarah Stehlig ]
  * Bugfix in performancemeter

  [ Thorsten Südbrock ]
  * Bugfix in file: handle different exception types

  [ Lars Bergmann ]
  * Bugfix in file: check integer type in Python2/3 compatible way

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 25 Jun 2020 15:12:50 +0200

python-perfact (3.15.6) unstable; urgency=medium

  [ Ján Jockusch ]
  * Clean up all source files for PEP8
  * Perform extensive code cleanup for Python3 compatibility
  * Introduce tox as a testing framework

  [ Sarah Stehlig ]
  * Add performancemeter check for openvm tools
  * Add performancemeter check for stuck cache requests

  [ Jens Hinghaus ]
  * Prevent use of deprecated SQL escaping in sql.py

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 19 Jun 2020 12:01:20 +0200

python-perfact (3.15.5) unstable; urgency=medium

  [ Viktor Dick ]
  * Bugfix release: Fixes query for exclusive locks in performancemeter

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 15 Jun 2020 06:58:52 +0200

python-perfact (3.15.4) unstable; urgency=medium

  [Viktor Dick]
  * Improve measuring of exclusive locks.

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 12 Jun 2020 08:16:07 +0200

python-perfact (3.15.3) unstable; urgency=medium

  [Felix Scheja]
  * network: Add is_subnet_of and is_supernet_of functions.

  [Viktor Dick]
  * perfact-assignd: Boost performance with non-locking select.

  [Matthias Priesters]
  * performancemeter: Add systemd calls to other hosts.

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 10 Jun 2020 13:54:17 +0200

python-perfact (3.15.2) unstable; urgency=medium

  * firewall: Wait for lock to be acquired in "iptables" calls
  * Remove version restrictions on python3-xlrd

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 29 May 2020 10:14:02 +0200

python-perfact (3.15.1) unstable; urgency=medium

  * performancemeter: Expose parameter "memlimit" for Zope testing
  * network: Add new function get_free_network()
  * barcode: Add new function gs1_parse() for generating 2D GS1
    codes using QR-Code or Datamatrix

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 14 May 2020 14:40:01 +0200

python-perfact (3.15.0) unstable; urgency=medium

  * Make package compatible with Ubuntu 20.04 LTS (Focal Fossa)
    Note that bionic sources are required to satisfy the Python2
    dependencies.

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 07 May 2020 15:02:22 +0200

python-perfact (3.14.13) unstable; urgency=medium

  * Fix dependency bug. python-perfact now depends on pyparsing

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 29 Apr 2020 11:31:08 +0200

python-perfact (3.14.12) unstable; urgency=medium

  * Fix measure check for broken appjobs

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 27 Apr 2020 08:17:31 +0200

python-perfact (3.14.11) unstable; urgency=medium

  * Improve performance of perfact-assignd
  * Fix a bug in perfact.performancemeter in db_killpids() call

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 20 Apr 2020 09:49:22 +0200

python-perfact (3.14.10) unstable; urgency=medium

  * Add support for custom LDAPS certificates

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 16 Apr 2020 16:24:39 +0200

python-perfact (3.14.9) unstable; urgency=medium

  * Fix a bug in perfact.say which failed when logging.

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 16 Apr 2020 11:34:15 +0200

python-perfact (3.14.8) unstable; urgency=medium

  * Add a parameter to syslog_ext() to pass the correct log level
  * performancemeter: Add a check for failed appjobs

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 14 Apr 2020 09:46:11 +0200

python-perfact (3.14.7) unstable; urgency=medium

  * Bugfix release for python.xls.

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 03 Apr 2020 11:39:47 +0200

python-perfact (3.14.6) unstable; urgency=medium

  * daemondatasources: Bugfix for pyodbc
  * performancemeter: Revise handling of simultaneous queries and locks
  * xls: Add functionality to write xlsx files

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 02 Apr 2020 16:10:56 +0200

python-perfact (3.14.5) unstable; urgency=medium

  * Make parameter "signkey" optional in mpr_makeconf
    This helps to fix a permission problem with configuration archives in
    legacy systems.

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 30 Mar 2020 14:16:54 +0200

python-perfact (3.14.4) unstable; urgency=medium

  * Better background thread handling in perfact-assignd
  * Improved response formatting in perfact-assignd
  * Code cleanup in perfact.oidc
  * Safer repository cleanup procedure in perfact.file

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 19 Mar 2020 08:20:18 +0100

python-perfact (3.14.3) unstable; urgency=medium

  * Add RestartSec parameter to assignd service
  * Add parameter "merge_separators" to perfact.generic.tokenize_quoted()
  * Add module perfact.notifyreader
  * Fix parsing of corrupt HTML in html_process()
  * Use multi-paragraph formatting instructions in HTML2Tex
  * Add perfact.generic.topological_sort()

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 13 Feb 2020 14:07:56 +0100

python-perfact (3.14.2) unstable; urgency=medium

  * Bugfix release for performancemeter.test_zope (pid file test)

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 24 Jan 2020 08:29:07 +0100

python-perfact (3.14.1) unstable; urgency=medium

  * Security updates in html_process() and html_cleanup()
  * "measure" now keeps running when the database is not available

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 21 Jan 2020 17:42:38 +0100

python-perfact (3.14.0) unstable; urgency=medium

  * Add url_split() function for clean URL parsing
  * Add converters between HTML and Markdown
  * Add certificate renewal routines for haproxy

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 15 Jan 2020 12:13:32 +0100

python-perfact (3.13.9) unstable; urgency=medium

  * Split packages into python-perfact and python3-perfact
  * Update performancemeter for Zope4
  * Fix bug in PostgreSQL activity query
  * Fix bugs in perfact.latex

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 07 Jan 2020 10:33:01 +0100

python-perfact (3.13.8) unstable; urgency=medium

  * Bugfix in ODataConnection (work without tokenauth)
  * Bugfix in NetworkInterfacesParser (add missing newline)
  * Ignore exiftool failures in file metadata calculation
  * Allow more hash functions to be used in obj_hash()

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 19 Dec 2019 10:10:46 +0100

python-perfact (3.13.7) unstable; urgency=medium

  * Fix a problem calling "unoconv" in text extraction
  * Add a standard test and recovery for hanging libreoffice service

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 03 Dec 2019 12:38:19 +0100

python-perfact (3.13.6) unstable; urgency=medium

  * Dependency cleanup
  * Deprecated code removed
  * New function perfact.network.ips_from_net()

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 02 Dec 2019 12:36:27 +0100

python-perfact (3.13.5) unstable; urgency=medium

  * Bugfix release: fix usage of safe_syscall() with binary output
  * Bugfix in SOAP dictionary return value

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 13 Nov 2019 15:24:36 +0100

python-perfact (3.13.4) unstable; urgency=medium

  * webservice.py: Read SOAP response headers
  * dbdatasources.py: New control queries for DB2

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 12 Nov 2019 16:22:10 +0100

python-perfact (3.13.3) unstable; urgency=medium

  * Move configuration of assignd to /etc/
  * Add parameter to safe_syscall for Python 3 compatibility

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 04 Nov 2019 08:29:33 +0100

python-perfact (3.13.2) unstable; urgency=medium

  * Make generic.py compatible with Python3
  * Fix problems in xls.py, remove dependency on pyExcelerator

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 29 Oct 2019 13:12:37 +0100

python-perfact (3.13.1) unstable; urgency=medium

  * allow odata webservices to use token authentication
  * new feature that allows writing data into Excel template file

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 27 Aug 2019 15:53:43 +0200

python-perfact (3.13.0) unstable; urgency=medium

  * NTLM for webservices
  * different dbtypes for soap1.1 and soap1.2, basic-auth and ntlm
  * Parser for /etc/network/interfaces style files (#66)
    Optional requirement for this feature: python-pyparsing or
    python3-pyparsing

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 14 Oct 2019 10:44:40 +0200

python-perfact (3.12.7) unstable; urgency=medium

  * Bugfix release.
  * assignd: Use https, fix error in thread bookkeeping

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 16 Aug 2019 16:27:32 +0200

python-perfact (3.12.6) unstable; urgency=medium

  * Bugfix release.
  * performancemeter: Fix parameter bug in setup_cachecontrol()
  * assignd: Recover from thread failures

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 15 Aug 2019 13:19:22 +0200

python-perfact (3.12.5) unstable; urgency=medium

  * performancemeter: Make recoveries cluster-safe
  * assignd: Use libcurl in threads instead of subprocesses
  * dbbookd: Accept all 2xx responses in odata requests
  * performancemeter: Revert changes for cache manager version 4
  * performancemeter: Measure HAproxy timeouts and slow pages
  * performancemeter: Add remote logtail analysis

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 13 Aug 2019 11:28:33 +0200

python-perfact (3.12.4) unstable; urgency=medium

  * performancemeter: HAproxy monitoring
  * performancemeter: New PostgreSQL log file format
  * performancemeter: Improved Zope tests
  * performancemeter: Bug fixes in dbbookd values, broken cache managers
  * graphics: Bugfix in rescaling porgram

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 16 Jul 2019 09:52:21 +0200

python-perfact (3.12.3) unstable; urgency=medium

   * Python 2 compatibility fixes in generic.py
   * API change for ocrPDF()
   * Support for Datamax printers in printer.py
   * Bugfix in html_unquote() in generic.py

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 07 May 2019 18:13:09 +0200

python-perfact (3.12.2) unstable; urgency=medium

  * Correct handling of HTML entities in perfact.generic
  * Python 3 compatibility patches
  * Allow sending a git commit summary in pfcodechg, used by zoperecord in the
    case of generic commits.

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 17 Apr 2019 16:41:05 +0200

python-perfact (3.12.1) unstable; urgency=medium

  * Make assignd and measure less verbose

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 26 Mar 2019 09:44:28 +0100

python-perfact (3.12.0) unstable; urgency=medium

  [ Viktor Dick ]
  * perfact.file: Fix file thumbnail creation

  [ Cornelia Köllmann ]
  * perfact.file: More robust thumbnail creation

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed,  6 Mar 2019 07:57:56 +0100

python-perfact (3.11.11) unstable; urgency=medium

  * perfact.file: Security patches
  * perfact.file: Author setting from user database

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 28 Feb 2019 11:30:22 +0100

python-perfact (3.11.10) unstable; urgency=medium

  * Bug fix in perfact-measure module.

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 20 Feb 2019 11:55:07 +0100

python-perfact (3.11.9) unstable; urgency=medium

  * Release containing the new cert_fingerprint function
  * Python3 compatibility patches
  * perfact-measure: configurable zope service names and PID files

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 18 Feb 2019 12:03:58 +0100

python-perfact (3.11.8) unstable; urgency=medium

  * Added OIDC module

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 04 Feb 2019 13:17:59 +0100

python-perfact (3.11.7) unstable; urgency=medium

  * Preliminary for perfact.cert function cert_fingerprint()
  * Bug fixed in file.py (python2/3 issue)

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 25 Jan 2019 13:13:33 +0100

python-perfact (3.11.6) unstable; urgency=medium

  * Bug fixed in SIGALRM engine
  * Parameter "period" exposed in subclasses of PerformanceValue

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 18 Jan 2019 07:51:36 +0100

python-perfact (3.11.5) unstable; urgency=medium

  * Watchdog program implemented as an emergency:
    perfact-measurewatchdog
    This program needs to be configured manually as a service.
    It will go away as soon as the core problem has been located and fixed.
  * Additional parameter "timeout" added to the configuration file.
    This fires SIGALRM if it expires during the calculation of a value.

 -- Ján Jockusch <jan.jockusch@perfact.de>  Fri, 11 Jan 2019 12:11:45 +0100

python-perfact (3.11.4) unstable; urgency=medium

  * Restored legacy function safe_eval in generic.py for compatibility.
  * Docware encryption support added.
  * Start date parameter added in certificate generation.

 -- Ján Jockusch <jan.jockusch@perfact.de>  Tue, 08 Jan 2019 12:44:16 +0100

python-perfact (3.11.3) unstable; urgency=medium

  * PEP8 edits and minor bugfixes in printer.py and webservice.py.
  * New tool logbackup.py added [Sebastian Ptock].
  * Preparations for splitting repositories of Data.fs and database [Viktor Dick].

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 02 Jan 2019 07:36:51 +0100

python-perfact (3.11.2) unstable; urgency=medium

  * REST return value change in webservice.py
  * Old code re-enabled in mpr.py

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 29 Nov 2018 10:41:53 +0100

python-perfact (3.11.1) unstable; urgency=medium

  * Memory leak in performancemeter fixed.
  * New setting "interval" added to measure/config.py

 -- Ján Jockusch <jan.jockusch@perfact.de>  Thu, 15 Nov 2018 10:01:06 +0100

python-perfact (3.11.0) unstable; urgency=medium

  [ Viktor Dick ]
  * Version corresponding to DB_Utils 3.11.0

  [ Ján Jockusch ]
  * Version 3.11.0 released.

 -- Ján Jockusch <jan.jockusch@perfact.de>  Mon, 5 Nov 2018 06:31:00 +0200

python-perfact (3.10.0) unstable; urgency=medium

  * Version corresponding to DB_Utils 3.10.0

 -- Ján Jockusch <jan.jockusch@perfact.de>  Wed, 15 Aug 2018 14:32:00 +0200

python-perfact (3.9.0) UNRELEASED; urgency=medium

  * Version corresponding to DB_Utils 3.9.0

 -- PerFact <perfact@ema-devel-2018.perfact.de>  Tue, 10 Apr 2018 10:48:04 +0200

python-perfact (3.8.0) UNRELEASED; urgency=medium

  * Version corresponding to DB_Utils 3.8.0

 -- PerFact <perfact@ema-devel-2016.perfact.de>  Tue, 10 Apr 2018 10:48:04 +0200

python-perfact (3.6.1) unstable; urgency=medium

  * Changes since the release
  *

 -- PerFact <perfact@ema-devel-2016.perfact.de>  Tue, 21 Nov 2017 13:40:56 +0100

python-perfact (3.6.0) unstable; urgency=medium

  * Prepared changes for next version.
  * Version for distribution in the 3.6 template.

 -- PerFact <perfact@ema-devel-2016.perfact.de>  Mon, 26 Sep 2016 08:14:12 +0200

python-perfact (1.2) unstable; urgency=medium

  * Filesystem assets, database access and many other features added.

 -- Jan Jockusch <jan.jockusch@perfact.de>  Tue, 05 Jul 2016 20:01:49 +0200

python-perfact (1.1) unstable; urgency=medium

  * Updates.

 -- Dr. Ján Jockusch <jan.jockusch@perfact.de>  Mon, 13 Jun 2016 13:44:37 +0200

python-perfact (1.0) unstable; urgency=low

  * source package automatically created by stdeb 0.6.0+git

 -- Ján Jockusch et.al. <devel@perfact.de>  Fri, 18 Mar 2016 11:08:27 +0100
