pdf-compressor

CLI + Python API for batch compressing PDFs

MIT License

Downloads
4.9K
Stars
30
Committers
3
pdf-compressor - v0.3.0 Latest Release

Published by janosh over 1 year ago

What's Changed

Full Changelog: https://github.com/janosh/pdf-compressor/compare/v0.2.1...v0.3.0

pdf-compressor - v0.2.1

Published by janosh about 2 years ago

What's Changed

3fed10c add test for batch compression and duplicate PDF input file (i.e. compressing same file twice) (closes #4)
413d070 remove unused code
8e56487 fix pylint errors
68b1cc1 breaking: change --on-bad-files error type from TypeError to ValueError
9943155 fix CI OSError: [WinError 17] The system cannot move the file to a different disk drive
ada2044 del_or_keep_compressed() add verbose arg to print file names or full file paths
d4aaeee combine .github/workflows/{test,publish}.yml into 1 workflow

Full Changelog: https://github.com/janosh/pdf-compressor/compare/v0.2.0...v0.2.1

pdf-compressor - v0.2.0

Published by janosh over 2 years ago

What's Changed

  • Official Windows support! 🎉
  • Use / as path sep even on Windows in https://github.com/janosh/pdf-compressor/pull/10
  • breaking change: rename CLI flags (hence minor version bump)
    • --error-on-no-pdfs -> --on-no-pdfs
    • --handle-non-pdfs -> --on-bad-files

Full Changelog: https://github.com/janosh/pdf-compressor/compare/v0.1.9...v0.2.0

Package Rankings
Top 13.99% on Pypi.org
Badges
Extracted from project README
Tests pre-commit.ci status PyPI Requires Python 3.9+ PyPI Downloads
Related Projects