Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]¶
[0.4.0] - 2022-03-20¶
Fixed¶
- Swap
!
and+
operations in query parsing to actually use!
operation for.query_required_single
method. PR #173 by @refi64.
[0.3.0] - 2022-03-02¶
Added¶
- Add support for JSON output via
.json
property forQueries
.
Misc¶
- Bump dependencies.
[0.2.0] - 2022-02-10¶
Added¶
- Add support for
Python 3.10
. - Add support for
EdgeDB 1.0
. - Add new operation type
+
that is used for.query_single
method instead.
Changed¶
- Pin
edgedb
0.19.0
as minimal required version. !
operation is now used for.query_required_single
method.- Use new
.query_single
/.query_required_single
method instead of.query_one
.
Misc¶
- Bump dependencies.
- Update
EdgeQL
lexer from latest master commit. - Move
EdgeQL
queries files used in tests intodbschema
directory created byedgedb project
. - Update tests and documentation to get rid of
EdgeDB
's DNS. - Update documentation.
- Use
edgedb/setup-edgedb
action to installEdgeDB CLI
and runEdgeDB
instance for tests. - Use
snok/install-poetry@v1
to installPoetry
. - Add
Python 3.10
in CI's matrix when running tests. - Run CI using latest
EdgeDB 1.0
version.
[0.1.0] - 2021-05-17¶
Added¶
- Add support for
Python 3.9
. - Support transactions as arguments in queries.
Misc¶
- Bump dependencies.
- Add cache for dependencies in CI.
- Add
Python 3.9
in CI's matrix when running tests. - Run CI using latest
EdgeDB Beta 2
version. - Update CI using latest stable actions.
- Migrate to GitHub-native Dependantbot.
- Replace
docker-compose
withedgedb projects
. - Move
pytest
,coverage
,mypy
andisort
configuration intopyproject.toml
. - Run
flake8
on tests withflake8-pytest-style
and fix issues.
[0.0.5] - 2020-09-02¶
Changed¶
- Pin
edgedb-python
version on>= 0.9.0
.
Misc¶
- Run CI on
EdgeDB Alpha 5
.
[0.0.4] - 2020-08-22¶
Changed¶
- Change queries parsing allowing arbitrary comments in queries.
[0.0.3] - 2020-08-14¶
Added¶
- Support
aiosql
via custom adapter.
Changed¶
Misc¶
- Update
netlify-action
to update existing message with docs deployment instead of spaming with new one.
[0.0.2] - 2020-08-11¶
Added¶
- Support positional arguments in queries.
- Include
py.typed
file for providing types information for type checkers. - Support running queries through pools.
Changed¶
- Pin
edgedb-python
on^0.9.0
.
Fixed¶
- Fix typos and examples in docs.
Misc¶
- Move to
nox
from scripts. - Run CI on
EdgeDB alpha 4
.
[0.0.1] - 2020-04-09¶
Added¶
- First release.