Skip to content

Releases: sign/pixel-renderer

v0.1.4

09 Feb 07:59

Choose a tag to compare

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 fixes FileExistsError when creating symlinks in Docker/CI environments.

Dependencies

  • Added filelock for cross-process synchronization

v0.1.3: Add transformers v5 support

04 Feb 08:36

Choose a tag to compare

What's Changed

Features

  • Add support for transformers v5 alongside v4
  • CI now tests against both transformers<5 and transformers>=5

Changes

  • Switch from AutoVideoProcessor to AutoProcessor registration
  • Update ProcessorMixin usage for v5 compatibility
  • Replace torchvision dependency with transformers
  • Apply ruff formatting across codebase

Migration

No breaking changes for users. The processor now works with both transformers v4 and v5.

v0.1.2

31 Jan 09:03

Choose a tag to compare

Relax Python version requirement from >=3.11 to >=3.10

v0.1.1 - Fix fontconfig deadlock

15 Dec 19:26
872a332

Choose a tag to compare

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

05 Dec 16:05
19681f5

Choose a tag to compare

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

08 Nov 06:26
48c1510

Choose a tag to compare

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

28 Oct 11:18

Choose a tag to compare

fix(package): add example fonts

v0.0.3: HuggingFace compatability

22 Oct 11:06

Choose a tag to compare

v0.0.2: Remove conda

21 Oct 19:28

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.1...v0.0.2

v0.0.1: Initial Release

14 Oct 11:20

Choose a tag to compare

fix(package): only use packages from pip (no git)