deprecation

janim.utils.deprecation.deprecated(name, instead=None, *, remove: tuple[int, int])

例:

from janim.utils.deprecation import deprecated
deprecated(
    'update_points_by_attrs',
    'update_by_attrs',
    remove=(4, 3)
)
janim.utils.deprecation.is_removed(remove: tuple[int, int])
janim.utils.deprecation.deprecated_classvar(value, name, instead=None, *, remove: tuple[int, int])

例:

class HighlightRect(boolean_ops.Difference):
    difference_config_d = deprecated_classvar(
        Rect.preset_shadow,
        'HighlightRect.difference_config_d',
        'Rect.preset_shadow',
        remove=(4, 3)
    )