pdfminer (20221105+dfsg-1) unstable; urgency=medium

  * New upstream version 20221105.
  * Refresh patches.
  * Use pytest instead of nose. (Closes: #1018435)
  * Resolve version from debian/changelog. (Closes: #1009182)
    Upstream uses a CI job to write version before publishing the package to
    PyPI and upstream changelog, unfortunately, doesn't list every release so
    we resolve the version from the debian/changelog. Thanks Julian Gilbey for
    the report.
  * debian/control
    - Switch from chardet to charset-normalizer.
    - Remove unused dependecy on sortedcontainers.
    - Bump Standards-Version to 4.6.2.0, no changes needed.

 -- Daniele Tricoli <eriol@debian.org>  Sat, 17 Dec 2022 17:51:39 +0100

pdfminer (20220319+dfsg-2) unstable; urgency=medium

  [ Debian Janitor ]
  * Remove constraints unnecessary since buster

 -- Jelmer Vernooĳ <jelmer@debian.org>  Wed, 25 May 2022 19:53:01 +0100

pdfminer (20220319+dfsg-1) unstable; urgency=medium

  * New upstream version 20220319+dfsg. (Closes: #968865)
  * Refresh patches.
  * debian/copyright
    - Update copyright years.
  * debian/control
    - Rework Breaks and Replaces.
    - Add python3-pil to Suggests.

 -- Daniele Tricoli <eriol@debian.org>  Tue, 22 Mar 2022 03:54:10 +0100

pdfminer (20201018+dfsg-1) unstable; urgency=medium

  [ Ondřej Nový ]
  * d/control: Update Maintainer field with new Debian Python Team
    contact address.
  * d/control: Update Vcs-* fields with new Debian Python Team Salsa
    layout.

  [ Debian Janitor ]
  * Apply multi-arch hints. + pdfminer-data: Add Multi-Arch: foreign.
  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
    Repository-Browse.

  [ Daniele Tricoli ]
  * New upstream version 20201018.
  * Remove latin2ascii manpage since upstream removed the CLI utility.
  * debian/changelog
    - Wrap to not exceed 80 column.
  * debian/control
    - Remove python3-crypto from Recommends (Closes: #991937).
    - Add python3-cryptography to Depends.
    - Indent Build-Depends.
    - Bump Standards-Version to 4.6.0, no changes required
  * debian/copyright
    - Remove pdfminer/rijndael.py since the module is not included anymore.
    - Update copyright years.
  * debian/salsa-ci.yml
    - Use the recipe debian.yml instead of list explicitly salsa-ci.yml and
      pipeline-jobs.yml.

 -- Daniele Tricoli <eriol@debian.org>  Wed, 25 Aug 2021 19:41:20 +0200

pdfminer (20200726-1) unstable; urgency=medium

  * Team upload.
  * New upstream version 20200726.
  * d/changelog: fix changelog bad formatting entry.
  * d/control: mark package as Multi-Arch: foreign.
  * d/patches: remove 0002-Remove-dependency-on-pycryptodome.patch
    is no longer apply.
  * d/patches: Update patches. Changes made on:
    - 0001-Update-patch-use-Python3.patch.
    - 0002-Avoid-timestamps-in-gzip-compressed-file-and-use-com.patch.
  * d/control: Update dependencies.

 -- Emmanuel Arias <eamanu@yaerobi.com>  Sat, 08 Aug 2020 21:56:58 -0300

pdfminer (20191020+dfsg-3) unstable; urgency=medium

  [ Emmanuel Arias ]
  * d/control: Bumps Standards-Version to 4.5.0.
  * Stop use rename.ul because binary.
    - Will stop install it on utils-linux.
  * Use rename instead (Closes: #963521).
  * Run wrap-and-sort.
  * d/salsa-ci.yml: Enable salsa-ci.yml.
  * d/tests/python3-pdfminer: use py3versions -s instead of -i.

  [ Daniele Tricoli ]
  * Bump debhelper-compat to 13.

 -- Daniele Tricoli <eriol@debian.org>  Fri, 10 Jul 2020 00:47:36 +0200

pdfminer (20191020+dfsg-2) unstable; urgency=medium

  * Don't run CI tests on removed python-pdfminer package.

 -- Daniele Tricoli <eriol@debian.org>  Sat, 21 Dec 2019 00:26:29 +0100

pdfminer (20191020+dfsg-1) unstable; urgency=medium

  [ Ondřej Nový ]
  * Use debhelper-compat instead of debian/compat.
  * Bump Standards-Version to 4.4.1.

  [ Daniele Tricoli ]
  * New upstream release.
  * Refresh 0002-Remove-dependency-on-pycryptodome.patch.
  * Add 0003-Use-Python3.patch to use Python3 in Makefile.
  * Drop Python2 support. (Closes: #937263)
  * debian/copyright
    - Update copyright years.

 -- Daniele Tricoli <eriol@debian.org>  Mon, 09 Dec 2019 23:34:10 +0100

pdfminer (20181108+dfsg-3) unstable; urgency=medium

  * debian/patches/0002-Remove-dependency-on-pycryptodome.patch
    - pycryptodome is not actually required: all the Crypto imports are inside
      a try/except and an implementation of ARC4 is provided by pdfminer
      itself. (Closes: #919008) Many thanks to Sean Whitton for the report.

 -- Daniele Tricoli <eriol@debian.org>  Sat, 12 Jan 2019 23:15:32 +0100

pdfminer (20181108+dfsg-2) unstable; urgency=medium

  * Add Breaks+Replaces: python-pdfminer (<< 20181108) for python3-pdfminer.
    (Closes: #918650) Many thanks to Andreas Beckmann for the report.

 -- Daniele Tricoli <eriol@debian.org>  Tue, 08 Jan 2019 00:34:56 +0100

pdfminer (20181108+dfsg-1) unstable; urgency=medium

  * Upload to unstable.
  * Bump compat level to 12.

 -- Daniele Tricoli <eriol@debian.org>  Sun, 06 Jan 2019 18:44:30 +0100

pdfminer (20181108+dfsg-1~exp1) experimental; urgency=medium

  * New upstream release.
  * Build Python3 package. (Closes: #640303)
  * Refresh patches after git-dpm to gbp pq conversion.
  * debian/clean
    - Remove egg-info.
  * debian/control
    - Add python-setuptools, python-six and python-sortedconteiners to B-D.
    - Remove elinks from B-D.
    - Update description.
    - Add python3-all, python3-chardet, python3-nose, python3-setuptools,
      python3-six and python3-sortedcontainers to B-D.
    - Update to use my debian.org mail address.
    - Update Homepage field.
    - Add python{,3}-crypto to Recommends.
    - Bump Standards-Version to 4.3.0 (no changes needed).
  * debian/copyright
    - Update copyright years.
    - Update Source field.
    - Update to use my debian.org mail address.
  * debian/patches/python2.diff
    - Drop since imported upstream.
  * debian/patches/pickle-protocol-2.diff
    - Drop since imported upstream.
  * debian/patches/avoid-timestamped-gzip.patch
    - Refresh.
  * debian/rules
    - Switch to pybuild.
    - Move cmap files outside dist-packages and rework install files.
    - No need to use elinks to create upstream changelog.
    - Provide command-line tools pdf2txt, dumppdf and latin2ascii from the
      Python3 package.
  * debian/tests/{control,python-pdfminer,python3-pdfminer}
    - Run package tests using autopkgtest
  * debian/watch
    - Switch to maintained pdfminer.six fork. (Closes: #870469)
    - Add dversionmangle to opts.

 -- Daniele Tricoli <eriol@debian.org>  Sun, 30 Dec 2018 20:34:25 +0100

pdfminer (20140328+dfsg-2) unstable; urgency=medium

  [ Ondřej Nový ]
  * Fixed VCS URL (https)
  * d/control: Set Vcs-* to salsa.debian.org
  * d/copyright: Use https protocol in Format field
  * d/watch: Use https protocol
  * d/control: Remove trailing whitespaces
  * d/control: Remove ancient X-Python-Version field
  * Convert git repository from git-dpm to gbp layout

  [ Chris Lamb ]
  * Prevent "global-files-wildcard-not-first-paragraph-in-dep5-copyright"
    lintian warning by moving the "License: Expat" paragraph to the end of
    the file.

  [ Daniel Kahn Gillmor ]
  * correct spelling of "standard"
  * wrap-and-sort -ast
  * add myself to uploaders
  * convert to debhelper 11
  * Homepage: use https
  * d/copyright: Source: use https
  * Standards-Version: bump to 4.2.1 (no changes needed)
  * d/rules: drop unnecessary get-orig-source
  * d/rules: drop unneeded dpkg-parsechangelog

 -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 30 Oct 2018 10:02:20 -0400

pdfminer (20140328+dfsg-1) unstable; urgency=medium

  [ Jakub Wilk ]
  * Use canonical URIs for Vcs-* fields.

  [ Daniele Tricoli ]
  * New upstream release. (Closes: #741046, #794682)
  * debian/compat
    - Bump debhelper compatibility level to 9.
  * debian/control
    - Bump debhelper B-D to (>= 9).
    - Bump Standards-Version to 3.9.6 (no changes needed).
    - Add dh-python to B-D.
    - Bump X-Python-Version to >= 2.6.
    - Drop elinks-lite from B-D since it is a transitional package.
    - Update Vcs fields for git migration.
  * debian/copyright
    - Update Format URI.
    - Update copyright years.
    - Use Files-Excluded to remove non redistributable files and prebuilt
      Python objects.
    - Rename cmapsrc into cmaprsrc.
  * debian/get-orig-source.sh
    - Remove because superseded by Files-Excluded in debian/copyright.
  * debian/manpages/latin2ascii.1.xml
    - Add manpage for latin2ascii.
  * debian/patches/pickle-protocol2.diff
    - Refresh.
  * debian/patches/avoid-timestamped-gzip.patch
    - Avoid timestamps in gzip-compressed file and use compressionlevel=9 to
      reduce data size.
  * debian/python-pdfminer.docs
    - Remove README.txt since not shipped anymore.
  * debian/python-pdfminer.install
    - Add /usr/bin/latin2ascii.
  * debian/{python-pdfminer.install,rules}
    - Don't recreate cmap/__init__.py since pdfminer.cmap is not a
      Python package anymore.
  * debian/rules
    - Use uscan inside get-orig-source target.
    - Disable tests inside samples directory since they are failing also
      upstream.
  * debian/watch
    - Use pypi.debian.net redirector.

 -- Daniele Tricoli <eriol@mornie.org>  Thu, 05 Nov 2015 01:18:35 +0100

pdfminer (20110515+dfsg-1) unstable; urgency=low

  * New upstream release
  * Upload to unstable
  * debian/control
    - Removed Jakub and added Debian Python Modules Team to Maintainer
    - Added myself to Uploaders (Closes: #629178)
    - Bumped Standards-Version to 3.9.2 (no changes needed)
  * debian/{control,rules}
    - Switched to dh_python2

 -- Daniele Tricoli <eriol@mornie.org>  Wed, 24 Aug 2011 12:56:37 +0200

pdfminer (20110227+dfsg-1) experimental; urgency=low

  * New upstream release.
    + Document the -V option in pdf2txt manual page.
  * Correct a few grammatical errors in the manual pages and in the package
    description. Thanks to Stefano Rivera for help.
  * Remove byte-compiled files from (repackaged) upstream tarball.
  * Use $() constructs rather than backticks in shell scripts.
  * Rename some private variables in debian/rules to make them lowercase.

 -- Jakub Wilk <jwilk@debian.org>  Sat, 05 Mar 2011 18:39:32 +0100

pdfminer (20101226+dfsg-1) experimental; urgency=low

  * New upstream release.
    + Drop fix-test-psparser.diff, applied upstream.
    + Prevent upstream Makefile from using ‘python2’ binary. [python2.diff]

 -- Jakub Wilk <jwilk@debian.org>  Tue, 28 Dec 2010 11:18:13 +0100

pdfminer (20101017+dfsg-1) experimental; urgency=low

  * New upstream release.
  * Fix a typo in the pdf2txt manual page.
  * Backport an upstream patch to fix test failures. [fix-test-psparser.diff]
  * To fix FTBFS when built twice in a row:
    + force dh_auto_clean to use distutils build system;
    + add samples/{*.txt,*.html,*.xml} to debian/clean.

 -- Jakub Wilk <jwilk@debian.org>  Thu, 02 Dec 2010 17:56:37 +0100

pdfminer (20100829+dfsg-1) experimental; urgency=low

  * New upstream release.
  * Add mutual Breaks to ensure that if python-pdfminer and pdfminer-data are
    installed together, they have the same version.
  * Use pickle protocol 2 for serializing data. [pickle-protocol-2.diff]

 -- Jakub Wilk <jwilk@debian.org>  Sun, 29 Aug 2010 11:43:51 +0200

pdfminer (20100619p1+dfsg-1) experimental; urgency=low

  * New upstream release.
    + Drop all patches: either applied upstream or not needed anymore.
    + Recreate non-empty cmap/__init__.py in the build target and remove it in
      the clean target.
    + Update debian/get-orig-source and debian/rules to take into account new
      location of non-free samples.
    + Relax debian/watch and debian/rules to allow versions with pN suffix.
    + Explain copyright status of samples/jo.* in debian/copyright.
  * Bump standards version to 3.9.1 (no changes needed).

 -- Jakub Wilk <jwilk@debian.org>  Thu, 26 Aug 2010 18:17:31 +0200

pdfminer (20100424+dfsg-1) experimental; urgency=low

  * Initial release (closes: #584555).
  * Strip non-DFSG-free test documents from the .orig.tar.gz.
    + Run tests only on those files that are actually available.
      [dfsg-testsuite.diff]
  * Disable test suite for psparser.py, as it is currently broken.
    [psparser-testsuite.diff]
  * Store encoding data in gzipped pickles rather than in Python modules.
    This way we can save lots of disk space. [encoding-data.diff]
  * Backport upstream patches:
    + to fix a bug in layout analysis [layout.diff];
    + to allow extraction of nested tags [nested-tags.diff].

 -- Jakub Wilk <jwilk@debian.org>  Sun, 13 Jun 2010 12:27:50 +0200
