Crochet: Use Twisted Anywhere!

Edit Package python-crochet

Crochet is an MIT-licensed library that makes it easier for blocking or threaded applications like Flask or Django to use the Twisted networking framework. Crochet provides the following features:

- Runs Twisted's reactor in a thread it manages.
- The reactor shuts down automatically when the process' main thread finishes.
- Hooks up Twisted's log system to the Python standard library logging framework. Unlike Twisted's built-in logging bridge, this includes support for blocking Handler instances.
- A blocking API to eventual results (i.e. Deferred instances). This last feature can be used separately, so Crochet is also useful for normal Twisted applications that use threads.

Refresh
Refresh
Source Files
Filename Size Changed
crochet-2.1.1.tar.gz 0000063777 62.3 KB
python-crochet.changes 0000004915 4.8 KB
python-crochet.spec 0000001988 1.94 KB
update-versioneer.patch 0000000966 966 Bytes
Latest Revision
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1144074 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 4)
- Add patch update-versioneer.patch:
  * Fix build failure with Python 3.12.
- Switch to pyproject and autosetup macros.
- Stop using greedy globs in %files.
Comments 0
openSUSE Build Service is sponsored by