Bug#986715: ITP: python3-crochet -- Library that makes it easier to use Twisted from regular blocking code
Package: wnpp
Severity: wishlist
Owner: Sergio de Almeida Cipriano Junior <sergiosacj@protonmail.com>
X-Debbugs-Cc: debian-devel@lists.debian.org, sergiosacj@protonmail.com
* Package name : python3-crochet
Version : 1.12.0
Upstream Author : Itamar Turner-Trauring <itamar@itamarst.org>
* URL : https://pypi.org/project/crochet/
* License : MIT
Programming Lang: Python
Description : Library that makes it easier to use Twisted from regular blocking code
Crochet is a library that makes it easier to use Twisted from regular blocking
code. Some use cases include:
* Easily use Twisted from a blocking framework like Django or Flask.
* Write a library that provides a blocking API, but uses Twisted for
its implementation.
* Port blocking code to Twisted more easily, by keeping a backwards
compatibility layer.
* Allow normal Twisted programs that use threads to interact with
Twisted more cleanly from their threaded parts. For example, this
can be useful when using Twisted as a WSGI container.
The latest version of pagure (5.13.2) needs pagure-messages, which needs
fedora-messaging, which needs crochet. My goal is to help package the new
dependencies of pagure.
Reply to: