Source: python-pybreaker
Section: python
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders:
 Alexandre Detiste <tchet@debian.org>,
Build-Depends:
 debhelper-compat (= 14),
 dh-sequence-python3,
 pybuild-plugin-pyproject,
 python3-all,
 python3-flit,
 python3-fakeredis <!nocheck>,
 python3-pytest <!nocheck>,
 python3-tornado <!nocheck>,
Standards-Version: 4.7.4
Vcs-Browser: https://salsa.debian.org/python-team/packages/python-pybreaker
Vcs-Git: https://salsa.debian.org/python-team/packages/python-pybreaker.git
Homepage: https://github.com/danielfm/pybreaker
Testsuite: autopkgtest-pkg-pybuild

Package: python3-pybreaker
Architecture: all
Description: threadsafe pure-Python implementation of the Circuit Breaker pattern
 PyBreaker is a Python implementation of the Circuit Breaker pattern,
 described in Michael T. Nygard's book "Release It!".
 .
 In Nygard's words, "circuit breakers exists to allow one subsystem
 to fail without destroying the entire system.
 This is done by wrapping dangerous operations
 (typically integration points) with a component
 that can circumvent calls when the system is not healthy".


