Skip to content
Permalink
main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time

aiosqlite

v0.17.0

Feature release

  • Connection objects now raise ValueError when closed and a command is executed (#79)
  • Fix documented examples in readme (#104)
$ git shortlog -s v0.16.1...v0.17.0
     3	John Reese
     5	Mariano Sorgente
     1	Nuno André
     1	pyup.io bot

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 to connect() and Connection
$ 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