/
niceSOFT
/
packaging
Обзор
Документация
Войти
/
niceSOFT
/
packaging
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
docs/errors.rst
55 строк
1 KB
Henry Schreiner
docs: add missing versionadded/versionchanged directives (#1344)
28 июл 2026, 07:24
Не верифицирован
28 июл 2026, 07:24
45a8b34
Код
Авторство
О чём код?
Errors ====== Error classes and error-handling helpers used by the packaging library. Currently this contains :class:`~packaging.errors.ExceptionGroup`, a simple backport of the stdlib :external:exc:`ExceptionGroup`. It is recommended to use the stdlib module on Python 3.11+, but this does reexport that as well. .. versionadded:: 26.1 Recommended Usage ----------------- .. code-block:: python import sys if sys.version_info < (3, 11): from packaging.errors import ExceptionGroup try: ... except ExceptionGroup as err: for error in err.exceptions: ... Reference --------- .. This has to be listed here so building it on newer Python keeps the docs .. py:class:: packaging.errors.ExceptionGroup(message: str, exceptions: list[Exception]) On older Pythons, this is a small fallback implementation of the :external:exc:`ExceptionGroup` introduced in Python 3.11. :param message: The message for the group. :param exceptions: A list of exceptions contained in the group. Attributes ---------- message (str) The message passed to the group. exceptions (list[Exception]) The exceptions contained in the group. .. automodule:: packaging.errors :members: :exclude-members: ExceptionGroup