./misc/py-sniffio, Sniff out which async library your code is running under

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2021Q4, Version: 1.2.0, Package name: py39-sniffio-1.2.0, Maintainer: pkgsrc-users

You're writing a library. You've decided to be ambitious, and support multiple
async I/O packages, like Trio, and asyncio, and... You've written a bunch of
clever code to handle all the differences. But... how do you know which piece of
clever code to run?

This is a tiny package whose only purpose is to let you detect which async
library your code is running under.


Master sites:

Filesize: 16.73 KB

Version history: (Expand)