add package exceptiongroup of version 1.1.1

This commit is contained in:
li-miaomiao_zhr 2023-06-14 17:07:19 +08:00
parent f66355240a
commit 327b29f306
2 changed files with 74 additions and 0 deletions

BIN
exceptiongroup-1.1.1.tar.gz Normal file

Binary file not shown.

View File

@ -0,0 +1,74 @@
%global _empty_manifest_terminate_build 0
%global _description %{expand:
This is a backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11.
It contains the following:
- The exceptiongroup.BaseExceptionGroup and exceptiongroup.ExceptionGroup
classes
- A utility function (exceptiongroup.catch()) for catching exceptions possibly
nested in an exception group
- Patches to the TracebackException class that properly formats exception
groups (installed on import)
- An exception hook that handles formatting of exception groups through
TracebackException (installed on import)
- Special versions of some of the functions from the traceback module, modified
to correctly handle exception groups even when monkey patching is disabled,
or blocked by another custom exception hook:
- traceback.format_exception()
- traceback.format_exception_only()
- traceback.print_exception()
- traceback.print_exc()
If this package is imported on Python 3.11 or later, the built-in
implementations of the exception group classes are used instead,
TracebackException is not monkey patched and the exception hook wont be
installed.
See the standard library documentation for more information on exception
groups.}
Name: python-exceptiongroup
Version: 1.1.1
Release: 1
Summary: Backport of the BaseExceptionGroup and ExceptionGroup classes from Python 3.11.
License: MIT
URL: https://pypi.org/project/exceptiongroup/
Source: %{pypi_source exceptiongroup}
BuildArch: noarch
%description %_description
%package -n python3-exceptiongroup
Summary: %{summary}
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-setuptools_scm
BuildRequires: python3-pip
BuildRequires: python3-wheel
BuildRequires: python3-editables
BuildRequires: python3-flit-core
BuildRequires: python3-flit-scm
%description -n python3-exceptiongroup %_description
%prep
%autosetup -n exceptiongroup-%{version}
%build
%pyproject_build
%install
%pyproject_install
%files -n python3-exceptiongroup
%doc README.rst
%license LICENSE
%{python3_sitelib}/exceptiongroup*.dist-info/
%{python3_sitelib}/exceptiongroup/
%changelog
* Wed Jun 14 2023 li-miaomiao_zhr <mmlidc@isoftstone.com> - 1.1.1-1
- add package exceptiongroup of version 1.1.1