Skip to content

Releases: py-pdf/pdfly

Version 0.5.1, 2025-10-13

13 Oct 12:24
1c6936a

Choose a tag to compare

Bug Fixes (BUG)

  • requests is now a dependency, to prevent a ModuleNotFoundError when running with uv

Version 0.5.0 - 2025-10-13 - New sign, check-sign, rotate & extract-annotated-pages commands

13 Oct 06:10
fd53fe1

Choose a tag to compare

Version 0.5.0, 2025-10-13

New Features (ENH)

  • New extract-annotated-pages to filter out only the user annotated pages (PR #98)
  • New rotate sub-command to rotate specified pages (PR #128)
  • Added optional --password argument to cat to perform decryption (PR #61)
  • pagemeta now display known page formats when it can detect it: A3, A4, A5, Letter, Legal
  • pagemeta now displays the rotation value.
  • New sign sub-command to create a signed pdf from an existing pdf (PR #165)
  • New check-sign sub-command to verify the signature of a signed pdf (PR #166)

Bug Fixes (BUG)

  • pypdf[full] is now a dependency, instead of just pypdf, to avoid some cases of DependencyError

Deprecations (DEP)

  • support for older Python3 versions has been dropped, pdfly now requires Python 3.10+

Version 0.4.0, 2024-12-08

08 Dec 08:39
4d905e1

Choose a tag to compare

New Features (ENH)

  • New booklet command to adjust offsets and lengths (PR #77)
  • New uncompress command (PR #75)
  • New update-offsets command to adjust offsets and lengths (PR #15)
  • New rm command (PR #59)
  • metadata: now also displaying CreationDate, Creator, Keywords & Subject (PR #73)
  • Add warning for out-of-bounds page range in pdfly cat command (PR #58)

Bug Fixes (BUG)

  • 2-up command, that only showed one page per sheet, on the left side, with blank space on the right (PR #78)

Full Changelog

Version 0.3.3, 2024-04-14

14 Apr 17:45
c400547

Choose a tag to compare

Version 0.3.2, 2024-04-14

14 Apr 17:38
52f7987

Choose a tag to compare

Version 0.3.1, 2024-03-29

29 Mar 08:15
4da227c

Choose a tag to compare

Version 0.3.0, 2023-12-17

17 Dec 08:13
0.3.0
014d865

Choose a tag to compare

What's new

New Features (ENH)

Bug Fixes (BUG)

Documentation (DOC)

Developer Experience (DEV)

Maintenance (MAINT)

Testing (TST)

Full Changelog

Version 0.2.13, 2023-07-20

20 Jul 21:51
0.2.13
0e95067

Choose a tag to compare

What's changed

Nothing. See #1.

Nothing

Release 0.2.4

15 Jul 17:10
0.2.4
3cee6ff

Choose a tag to compare

Version 0.2.4

## What's changed

Nothing. I'm testing a new way to trigger releases.

[Full Changelog](https://github.com/py-pdf/pdfly/compare/0.2.3...0.2.4)