2026.08.14
-
Drop Python 3.13 support, update VWS Python Mock, and test quota and project-state error responses against the mock.
-
Add
QuotaExceededError,LicenseCheckFailedError, andAuthorizationFailedErrorfor documented VuMark Generation API result codes. -
Fix
target_idon target exceptions whenbase_vws_urlincludes a path prefix. -
Retain explicitly provided falsy custom transports instead of replacing them with defaults.
-
Raise a response-carrying
CloudRecoErrorwhen Cloud Query returns a documented empty or non-JSON 4xx response instead of leakingJSONDecodeError. -
Add support for the Model Target Web API.
ModelTargetServiceandAsyncModelTargetServicecreate standard and advanced Model Target datasets, wait for them to be generated, download them and delete them. -
Map the
ProjectHasNoApiAccessresult code, as spelled in Vuforia's result codes table, toProjectHasNoAPIAccessError. The previously mappedProjectHasNoAPIAccesscasing, which Vuforia does not document, is no longer mapped. -
Add support for the Database Reco Counts report.
VWSandAsyncVWStake an optionaldatabase_id, and have newrequest_database_reco_counts_report,download_reco_counts_reportandwait_for_reco_counts_reportmethods.