NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #367 most downloaded on PyPI
asyncio bridge to the standard sqlite3 module
Last release 9 months ago
23 Dec 2025
Release timing varies
gaps range from 1 weeks to 1.8 years
Nearly every release is documented
notes for 27 of 28 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
28 releases · first in 2017
NOTE: Starting with v0.22.0 , the aiosqlite.Connection object no longer inherits from threading.Thread . If not using aiosqlite as a context manager,
NOTE: Starting with v0.22.0, the aiosqlite.Connection object no longer
inherits from threading.Thread. If not using aiosqlite as a context manager,
clients must await connection.close() or call connection.stop() to ensure
the helper thread is completed and terminated correctly. A ResourceWarning
will be emitted for any connection that is garbage collected without being
closed or stopped.
stop() method to aiosqlite.Connection to enable safeBug fix release
NOTE: Starting with v0.22.0, the aiosqlite.Connection object no longer
inherits from threading.Thread. If not using aiosqlite as a context manager,
clients must await connection.close() or call connection.stop() to ensure
the helper thread is completed and terminated correctly. A ResourceWarning
will be emitted for any connection that is garbage collected without being
closed or stopped.
stop() method to aiosqlite.Connection to enable safe
cleanup and termination of the background thread without dependence
on having an active event loop (#370)$ git shortlog -s v0.22.0...v0.22.1
2 Amethyst Reese
One column per quarter.
Support set_authorizer query access controls
Feature release
set_authorizer query access controls (#349)typing_extensions (#365)$ git shortlog -s v0.21.0...v0.22.0
1 Alec Berryman
1 Amethyst Reese
1 David Andreoletti
1 Markus Heidelberg
1 beerpsi
19 dependabot[bot]
Fix: close connection correctly when BaseException raised in connection
Maintenance release
$ git shortlog -s v0.20.0...v0.21.0
6 Amethyst Reese
1 Gabriel
1 Stanley Kudrow
11 dependabot[bot]
Connection .close() method is now idempotent
Feature release
.close() method is now idempotent (#238)$ git shortlog -s v0.19.0...v0.20.0
6 Amethyst Reese
4 J. Nick Koston
1 Waket Zheng
18 dependabot[bot]
1 mike bayer
1 vdergachyov
Deprecated: Python 3.7 support will be dropped in v0.20.0
row_factory (#229)Feature release
row_factory (#229)$ git shortlog -s v0.18.0...v0.19.0
13 Amethyst Reese
1 Daniel Baulig
4 dependabot[bot]
Better type hints for isolation_level ( #172 ) and text_factory
paramstyle (#197)isolation_level (#172) and text_factory (#179)Feature release
paramstyle (#197)isolation_level (#172) and text_factory (#179)$ git shortlog -s v0.17.0...v0.18.0
31 Amethyst Reese
3 Nico0 Smart
3 Nicolas Martinez
37 dependabot[bot]
2 pandaninjas
6 pyup.io bot
1 vexelnet
Connection objects now raise ValueError when closed and a command is executed
Feature release
$ git shortlog -s v0.16.1...v0.17.0
3 Amethyst Reese
5 Mariano Sorgente
1 Nuno André
1 pyup.io bot
Reduce logging severity for exceptions
Bug fix release
$ git shortlog -s v0.16.0...v0.16.1
1 Alexei Chetroi
3 Amethyst Reese
3 pyup.io bot
Improved performance for async iteration on cursors ( #34 , #86 )
close() (#68, #90)Feature release
close() (#68, #90)$ git shortlog -s v0.15.0...v0.16.0
14 Amethyst Reese
3 Caleb Hattingh
1 Groosha
1 Lonami
4 Lonami Exo
4 ZsoltM
1 pyup.io bot
Deprecated loop parameter to connect() and Connection
loop parameter to connect() and ConnectionFeature release
loop parameter to connect() and Connection$ git shortlog -s v0.14.1...v0.15.0
7 Amethyst Reese
Remove debugging print() calls. Oops!
Bugfix release
$ git shortlog -s v0.14.0...v0.14.1
2 Amethyst Reese
1 Spyros Roum
Connection.backup() now supported
Feature release
Connection.backup() now supported (#71)$ git shortlog -s v0.13.0...v0.14.0
5 Amethyst Reese
3 montag451
cursor.execute*() now returns the cursor to match sqlite3 API
Feature release
cursor.execute*() now returns the cursor to match sqlite3 API (#62)Connection.set_trace_callback() now supported (#62)Connection.iterdump() is now supported (#66)$ git shortlog -s v0.12.0...v0.13.0
32 Amethyst Reese
1 pyup.io bot
5 shipmints
Add support for custom functions
Feature Release
$ git shortlog -s v0.11.0...v0.12.0
4 Amethyst Reese
1 dmitrypolo
3 pyup.io bot
Added support for set_progress_handler
Feature release v0.11.0
set_progress_handler (#49)$ git shortlog -s v0.10.0...v0.11.0
11 Amethyst Reese
4 Stanislas
2 Vladislav Yarmak
1 pyup-bot
5 tat2grl85
Support using connections without context managers
Feature release v0.10.0:
$ git shortlog -s v0.9.0...v0.10.0
16 Amethyst Reese
1 Simon Willison
1 dark0ghost
Fixed support for type annotations on early Python 3.5
Feature release v0.9.0:
$ git shortlog -s v0.8.1...v0.9.0
2 Alexander Lyon
3 Amethyst Reese
Fix connections to byte string db locations
Bug fix release v0.8.1:
$ git shortlog -s v0.8.0...v0.8.1
6 Amethyst Reese
1 DevilXD
Use futures instead of polling for connections/cursors. This will significantly reduce time spent blocking the primary event loop, resulting in better
Major release v0.8.0:
$ git shortlog -s v0.7.0...v0.8.0
3 Amethyst Reese
2 Matthew Schubert
Added macros for combined insert/id and select/fetch
Feature release v0.7.0:
$ git shortlog -s v0.6.0...v0.7.0
4 Amethyst Reese
1 Grigi
Performance improvements for atomic or fast queries
Feature release v0.6.0:
$ git shortlog -s v0.5.0...v0.6.0
8 Amethyst Reese
1 Grigi
More aliases from sqlite3, including Row, errors, and register_*
Feature release v0.5.0:
$ git shortlog -s v0.4.0...v0.5.0
6 Amethyst Reese
Enable using a custom asyncio event loop
Feature release v0.4.0:
$ git shortlog -s v0.3.0...v0.4.0
15 Amethyst Reese
1 Justin Kula
1 Richard Schwab
Cursors can be used as context managers
Feature release v0.3.0:
$ git shortlog -s v0.2.2...v0.3.0
6 Amethyst Reese
5 Linus Lewandowski
Markdown readme, release via twine
Minor release:
$ git shortlog -s v0.2.1...v0.2.2
5 Amethyst Reese
Increase polling speed on event loop
Minor release v0.2.1:
$ git shortlog -s v0.2.0...v0.2.1
8 Amethyst Reese
2 Pavol Vargovcik
`text $ git shortlog -s v0.2.0 20 Amethyst Reese `
Beta version 0.2.0
$ git shortlog -s v0.2.0
20 Amethyst Reese
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →