aboutsummaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorRomain Tartière <romain@FreeBSD.org>2020-01-12 04:31:42 +0000
committerRomain Tartière <romain@FreeBSD.org>2020-01-12 04:31:42 +0000
commit6c74f82aaf066c93f8c0b73d8021d5c606a832d9 (patch)
tree207c58f45f68c69004b81df3f50781761ddc747b /net
parentd0ed22c35b7b4530c64dfd87925893fc43fd8b9c (diff)
downloadports-6c74f82aaf066c93f8c0b73d8021d5c606a832d9.tar.gz
ports-6c74f82aaf066c93f8c0b73d8021d5c606a832d9.zip
New port: databases/py-aiosqlite
aiosqlite allows interaction with SQLite databases on the main AsyncIO event loop without blocking execution of other coroutines while waiting for queries or data fetches. It does this by using a single, shared thread per connection. This thread executes all actions within a shared request queue to prevent overlapping actions. Connection objects are proxies to the real connections, contain the shared execution thread, and provide context managers to handle automatically closing connections. Cursors are similarly proxies to the real cursors, and provide async iterators to query results. WWW: https://pypi.python.org/pypi/aiosqlite
Notes
Notes: svn path=/head/; revision=522749
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions