Changelog¶
v0.16.1¶
Bug fix release
Reduce logging severity for exceptions (#93)
Stop logging result objects; they can be big (#102)
$ git shortlog -s v0.16.0...v0.16.1
1 Alexei Chetroi
3 John Reese
3 pyup.io bot
v0.16.0¶
Feature release
Improved performance for async iteration on cursors (#34, #86)
Support for deterministic user functions in Python 3.8+ (#81, #83, #84)
Reduced logging severity for exceptions returned from children (#75, #76)
Fix InvalidStateError when setting future results (#80, #89)
Allow user to catch exceptions from
close()
(#68, #90)Tested under Python 3.9 (#91)
$ git shortlog -s v0.15.0...v0.16.0
3 Caleb Hattingh
1 Groosha
14 John Reese
1 Lonami
4 Lonami Exo
4 ZsoltM
1 pyup.io bot
v0.15.0¶
Feature release
Support for accessing connections from multiple event loops
Fixed type annotations for connection methods returning cursors
Move cursors into separate module from connections
Deprecated
loop
parameter toconnect()
andConnection
$ git shortlog -s v0.14.1...v0.15.0
7 John Reese
v0.14.1¶
Bugfix release
Remove debugging print() calls. Oops! (#72)
$ git shortlog -s v0.14.0...v0.14.1
2 John Reese
1 Spyros Roum
v0.14.0¶
Feature release
Connection.backup()
now supported (#71)PEP 561 support added to mark the package as type annotated (#69)
Better/fixed type annotations for context managers (#70)
$ git shortlog -s v0.13.0...v0.14.0
5 John Reese
3 montag451
v0.13.0¶
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)Fixed possible hung thread if connection failed (#55)
Dropped support for Python 3.5
$ git shortlog -s v0.12.0...v0.13.0
32 John Reese
1 pyup.io bot
5 shipmints
v0.12.0¶
Feature Release
Add support for custom functions (#58)
Official support for Python 3.8
$ git shortlog -s v0.11.0...v0.12.0
4 John Reese
1 dmitrypolo
3 pyup.io bot
v0.11.0¶
Feature release v0.11.0
Added support for
set_progress_handler
(#49)Improved and updated documentation
$ git shortlog -s v0.10.0...v0.11.0
11 John Reese
4 Stanislas
2 Vladislav Yarmak
1 pyup-bot
5 tat2grl85
v0.10.0¶
Feature release v0.10.0:
Support using connections without context managers (#29)
Include test suite in aiosqlite package
$ git shortlog -s v0.9.0...v0.10.0
16 John Reese
1 Simon Willison
1 dark0ghost
v0.9.0¶
Feature release v0.9.0:
Support for sqlite extensions
Fixed support for type annotations on early Python 3.5
$ git shortlog -s v0.8.1...v0.9.0
2 Alexander Lyon
3 John Reese
v0.8.1¶
Bug fix release v0.8.1:
Fix connections to byte string db locations (#20)
$ git shortlog -s v0.8.0...v0.8.1
1 DevilXD
6 John Reese
v0.8.0¶
Major release v0.8.0:
Use futures instead of polling for connections/cursors. This will significantly reduce time spent blocking the primary event loop, resulting in better performance of asyncio applications using aiosqlite.
$ git shortlog -s v0.7.0...v0.8.0
3 John Reese
2 Matthew Schubert
v0.7.0¶
Feature release v0.7.0:
Added macros for combined insert/id and select/fetch
Better perf testing output
$ git shortlog -s v0.6.0...v0.7.0
1 Grigi
4 John Reese
v0.6.0¶
Feature release v0.6.0:
Performance improvements for atomic or fast queries
Support passing Path-like objects to aiosqlite.connect
Unit tests now use aiounittest instead of a custom test harness
Limited set of performance tests now available
$ git shortlog -s v0.5.0...v0.6.0
1 Grigi
8 John Reese
v0.5.0¶
Feature release v0.5.0:
More aliases from sqlite3, including Row, errors, and register_*
Additional connection properties for row/text factory, total changes
Better readme
$ git shortlog -s v0.4.0...v0.5.0
6 John Reese
v0.4.0¶
Feature release v0.4.0:
Enable using a custom asyncio event loop
Increase performance by decreasing sleep time
$ git shortlog -s v0.3.0...v0.4.0
15 John Reese
1 Justin Kula
1 Richard Schwab
v0.3.0¶
Feature release v0.3.0:
Cursors can be used as context managers
$ git shortlog -s v0.2.2...v0.3.0
6 John Reese
5 Linus Lewandowski
v0.2.2¶
Minor release:
Correct aiosqlite.version
Markdown readme, release via twine
$ git shortlog -s v0.2.1...v0.2.2
5 John Reese
v0.2.1¶
Minor release v0.2.1:
Increase polling speed on event loop
Using black and pylint
$ git shortlog -s v0.2.0...v0.2.1
8 John Reese
2 Pavol Vargovcik
v0.2.0¶
Beta version 0.2.0
$ git shortlog -s c606de200b7afe6d73a6e2900557d622c62ed78c...v0.2.0
1 John Reese