Skip to content

Tags: cwu2011/PyPDF2

Tags

1.27.2

Toggle 1.27.2's commit message

Verified

This tag was signed with the committer’s verified signature.
MartinThoma Martin Thoma
1.27.2

- Add Scripts (including `pdfcat`), Resources, Tests, and Sample_Code back to
  PyPDF2. It was removed by accident in 1.27.0, but might get removed with 2.0.0
  See py-pdf#718 for discussion

Verified

This tag was signed with the committer’s verified signature.
MartinThoma Martin Thoma

1.27.0

Toggle 1.27.0's commit message

Verified

This tag was signed with the committer’s verified signature.
MartinThoma Martin Thoma
1.27.0

Features:

 - Add alpha channel support for png files in Script (py-pdf#614)

Bug fixes (BUG):

 - Fix formatWarning for filename without slash (py-pdf#612)
 - Add whitespace between words for extractText() (py-pdf#569, py-pdf#334)
 - "invalid escape sequence" SyntaxError (py-pdf#522)
 - Avoid error when printing warning in pythonw (py-pdf#486)
 - Stream operations can be List or Dict (py-pdf#665)

Documentation (DOC):

 - Added Scripts/pdf-image-extractor.py
 - Documentation improvements (py-pdf#550, py-pdf#538, py-pdf#324, py-pdf#426, py-pdf#394)

Tests and Test setup (TST):

 - Add Github Action which automatically run unit tests via pytest and
   static code analysis with Flake8 (py-pdf#660)
 - Add several unit tests (py-pdf#661, py-pdf#663)
 - Add .coveragerc to create coverage reports

Developer Experience Improvements (DEV):

 - Pre commit: Developers can now `pre-commit install` to avoid tiny issues
               like trailing whitespaces

Miscallenious:

 - Add the LICENSE file to the distributed packages (py-pdf#288)
 - Use setuptools instead of distutils (py-pdf#599)
 - Improvements for the PyPI page (py-pdf#644)
 - Python 3 changes (py-pdf#504, py-pdf#366)

You can see the full changelog at: py-pdf/pypdf@1.26.0...1.27.0

1.26.0

Toggle 1.26.0's commit message
Version 1.26.0 update

v1.25.1

Toggle v1.25.1's commit message
Conform to semantic versioning. Patch number added

v1.25

Toggle v1.25's commit message
Version 1.25

v1.24

Toggle v1.24's commit message
Version 1.24

v1.23

Toggle v1.23's commit message
Version 1.23

v1.22

Toggle v1.22's commit message
Version 1.22

v1.21

Toggle v1.21's commit message
Version 1.21