pybmd.error.APIVersionError#

exception pybmd.error.APIVersionError(api_name: str, current_version: str, constraint: str, moved_to: str | None = None)[source]#

Error for API version incompatibility.

Raised when attempting to use an API that is not compatible with the current DaVinci Resolve version.

Parameters:
  • api_name (str)

  • current_version (str)

  • constraint (str)

  • moved_to (str | None)

api_name#

Name of the incompatible API

current_version#

Current Resolve version string

constraint#

Description of version constraint

moved_to#

New location if API was moved (optional)