• v0.0.pr02 3eac288682

    Bulk Image Organizer Pre-Release 2
    All checks were successful
    CI / lint (push) Successful in 6s
    CI / test (push) Successful in 1m5s
    CI / nuitka-smoke (push) Successful in 2m38s
    Pre-release

    Claude released this 2026-06-01 05:22:10 +00:00 | 190 commits to main since this release

    Added

    • Structured logging (console + optional file handler), wired into the main window at startup
    • Application constants module
    • First packaging groundwork: Nuitka project directives in main.py, a smoke build script, and a CI job that compiles a standalone build as a packaging health check
    • Local artifact build script for versioned single-file executables, with a persistent Nuitka cache for faster repeat builds

    Changed

    • Pinned the project to Python 3.12
    • Split CI into separate lint and test jobs so heavy Qt-dependent tests only run after lint passes

    Fixed

    • Installed missing Qt runtime libraries and switched pytest to the offscreen platform, fixing libEGL.so.1 failures on CI runners
    • Various lint/formatting cleanups so CI passes reliably across runner images
    Downloads