/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
contrib/python/fonttools/fontTools/ufoLib/errors.py
22 строки
584 B
Anton Myagkov
Update ydb version to 24.4 (#4579)
07 фев 2026, 11:59
Не верифицирован
07 фев 2026, 11:59
2c21cae
Код
Авторство
О чём код?
from __future__ import annotations class UFOLibError(Exception): pass class UnsupportedUFOFormat(UFOLibError): pass class GlifLibError(UFOLibError): def _add_note(self, note: str) -> None: # Loose backport of PEP 678 until we only support Python 3.11+, used for # adding additional context to errors. # TODO: Replace with https://docs.python.org/3.11/library/exceptions.html#BaseException.add_note (message, *rest) = self.args self.args = ((message + "\n" + note), *rest) class UnsupportedGLIFFormat(GlifLibError): pass