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.