Edgeql-queries

Latest version: v0.4.0

Safety actively analyzes 621363 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.4.0

<small>[Compare with 0.3.0](https://github.com/nsidnev/edgeql-queries/compare/0.3.0...0.4.0)</small>

Fixed

- Swap `!` and `+` operations in query parsing to actually use `!` operation for `.query_required_single` method. PR [173](https://github.com/nsidnev/edgeql-queries/pull/173) by [refi64](https://github.com/refi64).

0.3.0

<small>[Compare with 0.2.0](https://github.com/nsidnev/edgeql-queries/compare/0.2.0...0.3.0)</small>

Added

- Add support for JSON output via `.json` property for [`Queries`][edgeql_queries.queries.Queries].

Misc

- Bump dependencies.

0.2.0

<small>[Compare with 0.1.0](https://github.com/nsidnev/edgeql-queries/compare/0.1.0...0.2.0)</small>

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-poetryv1` 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

<small>[Compare with 0.0.5](https://github.com/nsidnev/edgeql-queries/compare/0.0.5...0.1.0)</small>

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` 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

<small>[Compare with 0.0.4](https://github.com/nsidnev/edgeql-queries/compare/0.0.4...0.0.5)</small>

Changed

- Pin `edgedb-python` version on `>= 0.9.0`.

Misc

- Run CI on `EdgeDB Alpha 5`.

0.0.4

<small>[Compare with 0.0.3](https://github.com/nsidnev/edgeql-queries/compare/0.0.3...0.0.4)</small>

Changed

- Change queries parsing allowing arbitrary comments in queries.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.