edgedb-python
edgedb-python copied to clipboard
The official Python client library for EdgeDB
Fixes ===== * Fix globals in nested modules (#474) (by @msullivan in ff08d9de for #474) * Support passing dicts and namedtuples for namedtuple arguments (#473) (by @msullivan in 60da99a5 for...
Currently, it appears that the code generation process will not generate a query using `query_required_single()`. After examining the `_generate()` function situated at `edgedb-python/edgedb/codegen/generator.py`, it appears there might be an if-else...
Currently, we do have property getters for error fields: https://github.com/edgedb/edgedb-python/blob/ca401141128dba2da443657edd61e45551e53b78/edgedb/errors/_base.py#L98-L127 ... but they are not considered stable API. We should change that and also expose `details` field. We do have...
Refs #461, now we're not testing on EdgeDB 3.x anymore.
Following up on: https://github.com/edgedb/edgedb-python/issues/438 # Summary of changes 1. a pre-commit config file has been added with some simple rules 2. Errors picked up during the linting have been addressed...
As of now, edgedb-py generates a query function and a response model for a given query, but does not structure the input parameters in any way. This makes sense for...
Please see tests for use case. - [ ] Add docs Fixes #407
Hi! thanks for making the great database! I'm happily learning edgedb nowdays. 😆 can we have template for code generation? ## example below edgeql generates below python code ```edgeql select...
Hi there! I was wondering if there was any interest in general python project related improvements/contributions? I made a linting proof of concept with [pre-commit](pre-commit.ci), a great tool I use...
As the project may grow complex generating a single file for each query is cumbersome to use them. And having all in one file for a large project is also...