aiosqlite
aiosqlite copied to clipboard
asyncio bridge to the standard sqlite3 module
### Description For example, if a script ``` conn = await aiosqlite.connect('db.sqlite') cursor = await conn.cursor() ... some work with cursor ... ``` is interrupted with ctrl-c and it does...
### Description Coverage is below 100%. We should fix that.
### Description Currently, the library presumes that any sequential set of operations should be allowed to happen concurrently with any other set of operations. This is incompatible with transactional operations....
### Description When a row_factory is set on a Connection, an arbitrary type may be returned instead of a row. In this case the type signature of `Cursor.__aiter__`and associated functions...
Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 6.2 to 6.5.0. Release notes Sourced from coverage[toml]'s releases. 6.5.0 The JSON report now includes details of which branches were taken, and which are missing for each...
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.4.25 to 22.9.23. Release notes Sourced from flake8-bugbear's releases. 22.9.23 add B026: find argument unpacking after keyword argument (#287) Move to setup.cfg like flake8 (#288) 22.9.11 Add...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.3.2 to 5.2.3. Release notes Sourced from sphinx's releases. v5.2.3 Changelog: https://www.sphinx-doc.org/en/master/changes.html v5.2.2 Changelog: https://www.sphinx-doc.org/en/master/changes.html v5.2.1 Changelog: https://www.sphinx-doc.org/en/master/changes.html v5.2.0 Changelog: https://www.sphinx-doc.org/en/master/changes.html v5.1.1 Changelog: https://www.sphinx-doc.org/en/master/changes.html v5.1.0 Changelog: https://www.sphinx-doc.org/en/master/changes.html...
Bumps [mypy](https://github.com/python/mypy) from 0.931 to 0.981. Commits c7b4714 Update version to 0.981 2bd7da2 [0.980 backport] build changes (#13688) 2b2953a [0.980 backport] Update pos-only unit tests for Python 3.10.7 (#13660) (#13665)...
Bumps [black](https://github.com/psf/black) from 22.3.0 to 22.8.0. Release notes Sourced from black's releases. 22.8.0 Highlights Python 3.11 is now supported, except for blackd as aiohttp does not support 3.11 as of...
### Description I was reading [this](https://docs.python.org/3/library/sqlite3.html#sqlite3-connection-context-manager) and learned that the context manager for the `sqlite3` library automatically handles commits but not closes. I am referring to this line from the...