# topdir: exceptiongroup-1.2.2 # Build backend: flit_scm (flit_core + setuptools_scm); version auto-detected from git tag %global pypi_name exceptiongroup Name: python-%{pypi_name} Version: 1.2.2 Release: 1%{?dist} Summary: Backport of PEP 654 (exception groups) License: MIT URL: https://github.com/agronholm/exceptiongroup Source0: https://github.com/agronholm/exceptiongroup/archive/refs/tags/%{version}/%{pypi_name}-%{version}.tar.gz BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-pip BuildRequires: pyproject-rpm-macros BuildRequires: python3-flit-scm %description This is a backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11. It contains the exception group classes, a utility function (exceptiongroup.catch()) for catching exceptions possibly nested in an exception group, patches to the TracebackException class that properly format exception groups, and an exception hook that handles formatting of exception groups through TracebackException. %package -n python3-%{pypi_name} Summary: Backport of PEP 654 (exception groups) Provides: python-%{pypi_name} Provides: python3dist(%{pypi_name}) = %{version} %description -n python3-%{pypi_name} This is a backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11. It contains the exception group classes, a utility function (exceptiongroup.catch()) for catching exceptions possibly nested in an exception group, patches to the TracebackException class that properly format exception groups, and an exception hook that handles formatting of exception groups through TracebackException. %package help Summary: Development documents and examples for %{pypi_name} Requires: python3-%{pypi_name} Provides: python3-%{pypi_name}-doc %description help This package provides development documents and examples for %{pypi_name}. %prep %autosetup -n %{pypi_name}-%{version} -p1 %build %pyproject_build %install %pyproject_install %files -n python3-%{pypi_name} %license LICENSE %{python3_sitelib}/exceptiongroup/ %{python3_sitelib}/exceptiongroup-%{version}*.dist-info/ %files help %license LICENSE %doc README.rst CHANGES.rst %changelog * Fri Oct 23 2026 Python_Bot - 1.2.2-1 - Initial package