Skip to content

Releases: nackjicholson/aiosql

v13.0

10 Nov 07:24
Compare
Choose a tag to compare
  • change kwargs_only parameter default value to True. Compatibility break.
  • add optional parameter declarations to queries, and check them when provided.
  • forbid positional parameters when named parameters are declared.
  • warn on probable mission operation.
  • silent some test warnings.
  • add psycopg2 back to CI with Python 3.13.
  • improve documentation.
  • improve Makefile.

v12.2

02 Oct 07:51
Compare
Choose a tag to compare
  • Minor release to trigger the doc deployment

v12.1

01 Oct 09:41
Compare
Choose a tag to compare
  • drop support for Python 3.8.
  • enable DuckDB with Python 3.13.
  • fix duckdb adapter for DuckDB 1.1.

v12.0

07 Sep 12:17
Compare
Choose a tag to compare
  • add official support for MS SQL Server with pymssql.
  • pass misc parameters to cursor in generic adapter.
  • further improve typing to please pyright.
  • minor doc fixes…
  • improve one error message.
  • reduce verbosity when overriding an adapter.
  • refactor tests, simplifying the structure and adding over 50 tests. in particular, schema creation now relies on aiosql features instead of using driver capabilities directly.

v11.1

20 Aug 00:39
Compare
Choose a tag to compare
  • improve documentation.
  • upgrade sphinx and corresponding read-the-doc theme.

v11.0

17 Aug 10:44
Compare
Choose a tag to compare
  • update and improve documentation.
  • do not allow to override existing queries, as it can lead to hard to understand bugs.
  • use pytest.fail instead of assert False in tests.

v10.4

08 Aug 10:11
Compare
Choose a tag to compare
  • add history of versions to documentation.
  • improved comments and doc strings.

v10.3

06 Aug 08:38
Compare
Choose a tag to compare

Add Pypy 3.10 and Python 3.13 to GitHub CI.

v10.2

30 May 06:52
Compare
Choose a tag to compare
  • keep special hint comments /*+ ... */

V10.1

06 Mar 13:31
Compare
Choose a tag to compare

Update GitHub CI scripts and checks.