What's new
docker pull ghcr.io/new-usemame/calibre-web-nextgen:v4.0.126
(or :latest)
CI: xdist worker-IPC hang final mitigation (infrastructure-only)
Final piece of the four-PR xdist-hang series (v4.0.122–v4.0.126). PR #297 closed an unhandled sqlite connection; PR #298 deferred a heavy cps import inside store_checksum. Both reduced hang incidence but didn't fully eliminate it because cps/progress_syncing/models.py imports cps.db and cps.ub at module level — under pytest-xdist subprocess context those still hang on resources that don't exist in the worker.
This release reclassifies the test from @pytest.mark.unit to @pytest.mark.integration. The test does real sqlite I/O AND triggers heavyweight cps init — it's not a unit test by definition. Moves it out of the Fast Tests xdist pool entirely.
No application code change. CI reliability improvement only.