Releases: sign/pixel-renderer
Releases · sign/pixel-renderer
v0.1.4
Bug Fixes
- Fix font download race condition in parallel processes - Added file lock to
download_fonts()to prevent race conditions when multiple processes (e.g., pytest-xdist workers) initialize fonts concurrently. This fixesFileExistsErrorwhen creating symlinks in Docker/CI environments.
Dependencies
- Added
filelockfor cross-process synchronization
v0.1.3: Add transformers v5 support
What's Changed
Features
- Add support for transformers v5 alongside v4
- CI now tests against both
transformers<5andtransformers>=5
Changes
- Switch from
AutoVideoProcessortoAutoProcessorregistration - Update
ProcessorMixinusage for v5 compatibility - Replace
torchvisiondependency withtransformers - Apply ruff formatting across codebase
Migration
No breaking changes for users. The processor now works with both transformers v4 and v5.
v0.1.2
v0.1.1 - Fix fontconfig deadlock
What's Changed
- Fix fontconfig deadlock in forked processes
- Improve CI robustness and test timeouts
Full Changelog: v0.0.1...v0.1.1
v0.1.0: Performance
What's Changed
- Speeeeeed
- refactor: extract pango-cairo setup into reusable GitHub Action by @AmitMY in #11
- Fix flaky signwriting test by removing hardcoded dimensions by @Copilot in #12
Full Changelog: v0.0.5...v0.1.0
v0.0.5: Bug fixes
What's Changed
- Fix FileExistsError when creating symlinks over broken links by @Copilot in #10
Full Changelog: v0.0.4...v0.0.5
v0.0.4: Add example fonts
fix(package): add example fonts
v0.0.3: HuggingFace compatability
Full Changelog: v0.0.2...v0.0.3
v0.0.2: Remove conda
v0.0.1: Initial Release
fix(package): only use packages from pip (no git)