v17.12.1
feyninc/chonkiev17.12.1Sep 16, 2026by github-actions[bot]
Upgrading?
AI Summary
Bug fix for OCRmyPDF's command-line output redirection, ensuring --version and --help work correctly with standard output.
Key Highlights
- Fixed --version and --help output to standard output
- Corrected argparse output redirection
- Error messages continue to go to standard error
Full Release Notes
**Fixes** - `ocrmypdf --version` and `ocrmypdf --help` printed to standard error instead of standard output, so `version=$(ocrmypdf --version)` came back empty and `ocrmypdf --help | less` showed nothing. OCRmyPDF redirects file descriptor 1 to standard error early in startup, before it parses the command line, so that a stray write from a plugin or a library cannot corrupt a PDF being written to standard output; argparse's own output was caught by that redirection too and is now routed back to the real standard output. Error messages continue to go to standard error. Broken since v17.8.0.
Related Repositories
public-apis/public-apis★ 491,191
A collective list of free APIs
NousResearch/hermes-agent★ 256,046
The agent that grows with you
yt-dlp/yt-dlp★ 200,216
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,539
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.