Skip to content
This repository has been archived by the owner on Oct 22, 2022. It is now read-only.

Releases: nsidnev/edgeql-queries

0.4.0

20 Mar 12:16
73f8f94
Compare
Choose a tag to compare

Fixed

  • Swap ! and + operations in query parsing to actually use ! operation for .query_required_single method. PR #173 by @refi64.

0.3.0

02 Mar 01:16
f473454
Compare
Choose a tag to compare

Added

  • Add support for JSON output via .json property for edgeql_queries.queries.Queries.

Misc

  • Bump dependencies.

0.2.0

10 Feb 16:34
ae2f677
Compare
Choose a tag to compare

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 into dbschema directory created by edgedb project.
  • Update tests and documentation to get rid of EdgeDB's DNS.
  • Update documentation.
  • Use edgedb/setup-edgedb action to install EdgeDB CLI and run EdgeDB instance for tests.
  • Use snok/install-poetry@v1 to install Poetry.
  • Add Python 3.10 in CI's matrix when running tests.
  • Run CI using latest EdgeDB 1.0 version.

0.1.0

17 May 00:29
d910510
Compare
Choose a tag to compare

Added

  • 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 with edgedb projects.
  • Move pytest, coverage, mypy and isort configuration into pyproject.toml.
  • Run flake8 on tests with flake8-pytest-style and fix issues.

0.0.5

01 Sep 22:58
b10df87
Compare
Choose a tag to compare

Changed

  • Pin edgedb-python version on >= 0.9.0.

Misc

  • Run CI on EdgeDB Alpha 5.

0.0.4

22 Aug 11:14
1d63cf0
Compare
Choose a tag to compare

Changed

  • Change queries parsing allowing arbitrary comments in queries.

0.0.3

14 Aug 05:14
0b16397
Compare
Choose a tag to compare

Added

  • Support aiosql via custom adapter.

Changed

  • Change the license from MIT to FreeBSD as in the parent projects(aiosql and anosql).

Misc

  • Update netlify-action to update existing message with docs deployment instead of spaming with new one.

0.0.2

11 Aug 07:49
01ef6b8
Compare
Choose a tag to compare

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

09 Apr 12:06
03805c5
Compare
Choose a tag to compare

Added

  • First release.