Releases: nackjicholson/aiosql
Releases · nackjicholson/aiosql
10.0
- add support for attributes in queries with
:param.attribute
- parameter
attribute
controls how the dot ("."
) is substitude, default is "__"
.
use None to disable the feature.
9.4
- add
kwargs_only
parameter
- upgrade github ci action versions
- refactor
Queries
9.3
- fix
$
value handling under dict_row
, plus minimal test
- improve type declarations
- CI run
pyright
9.2
- improve handling of asynchronous update return
- improve pg8000 test connection resilience
9.1
Various minor changes for Python 3.12.
v9.0
- add
duckdb
support
- switch to
pyproject.toml
only configuration
- rename
master
to main
- improve some docs
- remove python 3.7 support and simplify code accordingly
v8.0
- make select an iterable
- support
/* ... */
comments
- warn on strange query names
v7.2
Fix overlapping re issue with :v+:w
which was missing detecting the second variable.
v7.0
Features:
- add MariaDB support
- allow to change file extension when loading directories
- switch
mysql.connector
dependency to mysql-connector-python
because mysql-connector
is obsolete
- improved documentation
Tests:
- simplify github CI tests, no service needed
- run from Python 3.7 to 3.11
- extensive rework of tests to ignore missing modules, use marks…
- add tests with docker images, needed for mariadb
- depend on pytest 7.