Skip to content
This repository was archived by the owner on Jun 4, 2026. It is now read-only.

feat: add parallel workers and macos app packaging#12

Merged
jx-grxf merged 3 commits into
mainfrom
feat/parallel-workers-macos-app
May 13, 2026
Merged

feat: add parallel workers and macos app packaging#12
jx-grxf merged 3 commits into
mainfrom
feat/parallel-workers-macos-app

Conversation

@jx-grxf

@jx-grxf jx-grxf commented May 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • add automatic/manual parallel Chrome worker selection for multi-book exports
  • isolate parallel Selenium sessions with dedicated Chrome profiles and shared progress reporting
  • add macOS Digi2PDF.app ZIP packaging with bundled PyInstaller runtime and app icon

Validation

  • uv run ruff check .
  • uv run pytest
  • uv run digi2pdf --version
  • dist/Digi2PDF.app/Contents/Resources/digi2pdf/digi2pdf --version
  • ./scripts/build_macos_app.sh v0.3.0

@jx-grxf jx-grxf merged commit ca899dd into main May 13, 2026
3 checks passed
@jx-grxf jx-grxf deleted the feat/parallel-workers-macos-app branch May 13, 2026 06:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant