Функции в Python помечаются как устаревшие, если они морально устарели и не рекомендуется использовать их. 3 Например, если на смену пришла более совершенная функциональность. 3
Для обозначения устаревшей функции используется декоратор @functools.deprecated (добавлен в Python 3.9). 1 Он предупреждает пользователей о том, что функция будет удалена в будущих версиях. 1