Unreleased changes¶
Changes merged into the main branch but not yet part of a tagged release. These entries are assembled into the Changelog when the next release is published.
[UNRELEASED DRAFT] (2026-10-29)¶
Changes¶
Use Astral’s stable Python 3.15 Docker image, with
uvpinned to 0.13.1, for the mock services. (#3731)Accept integer processing times when generating recognition-count reports, matching the public mock configuration. (#3734)
Expose
mock_vws.server_apias the supported core interface for HTTP server adapters, and use it in the bundled Flask applications. (#3740)Fix importing and using the mock when
beartyperuntime import hooks are active.Require Python 3.15 instead of Python 3.14.
Require
beartype>=0.23.0for runtime type checking.Return a zero tracking rating for images whose BRISQUE score is undefined, so listing databases with processed uniform targets succeeds.
Run validation workflows for pull requests targeting feature branches so stacked changes receive the normal checks.
Use Pydantic’s
JsonValuefor Model Target payloads and service validation, preserving themock_vws.model_target.JSONValueimport.