pybmd.decorators.minimum_resolve_version#

pybmd.decorators.minimum_resolve_version(version_str: str) Callable[source]#

Simplified decorator for APIs that only need minimum version.

This is a convenience decorator that wraps requires_resolve_version with only the added_in parameter.

Parameters:

version_str (str) – Minimum version string (e.g., “20.0.0”)

Returns:

Decorator function

Return type:

Callable

Example

>>> @minimum_resolve_version("20.0.0")
... def link_full_resolution_media(self, file_path: str) -> bool:
...     return self._media_pool_item.LinkProxyMedia(file_path)