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 Sat, 17 Dec 2022 17:51:39 +0100 pdfminer (20220319+dfsg-2) unstable; urgency=medium [ Debian Janitor ] * Remove constraints unnecessary since buster -- Jelmer Vernooij 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Sun, 13 Jun 2010 12:27:50 +0200