Repository navigation
Releases: ipeadata-lab/pdfplucker
Release list
v1.1.3
Full Changelog: v1.1.2...v1.1.3
v1.1.2
v1.1.1
1.1.0
1.0.2
Transfer ownership to IPEA
No new features were added, only ownership transition!
1.0.0
📦 Version 1.0.0 — Stable Release of PdfPlucker
I'm excited to announce the first stable release of PdfPlucker! 🎉
This version marks a major milestone, delivering full functionality, performance improvements, and a smoother user experience.
🚀 What's New?
-
Full CUDA and CPU Support
Added complete support for GPU (CUDA) and CPU execution. Includes custom export options like:--force-ocr--markdown
-
Integrated Logging System
Terminal outputs are now replaced with structured log files, making debugging and monitoring much easier. -
New Python Function API
You can now use a Python-nativepdfplucker()function as an alternative to the CLI commands — perfect for integration in scripts and notebooks.
🛠️ What's Fixed & Improved?
-
Parallel Processing Stability
Fixed issues withProcessPoolExecutorto ensure reliable parallel processing. -
Batch Timeout Handling
Improved timeout logic that adapts better to different batch sizes. -
Performance Optimization
Introduced efficient garbage collection handling to reduce memory usage and improve runtime stability. -
Dependency Update
Addedtorch(CPU version) as a dependency to improve out-of-the-box compatibility.
⌚ What's to come?
- Support for different export modes, with referenced and embedded images
- ETA feature for logging
- Low memory mode
Keep up with this project to see the new features to come!
💡 Tip
If you're upgrading from a previous version, make sure to check out the new CLI flags and try out the function API inside your Jupyter notebooks or scripts!
0.3.11
Full Changelog: rafaelghiorzi/pdfplucker@0.3.10...0.3.11
0.3.10
Full Changelog: rafaelghiorzi/pdfplucker@0.3.9...0.3.10
0.3.9
Full Changelog: rafaelghiorzi/pdfplucker@0.3.8...0.3.9