edgedb-python icon indicating copy to clipboard operation
edgedb-python copied to clipboard

The official Python client library for EdgeDB

Results 99 edgedb-python issues
Sort by recently updated
recently updated
newest added

Probably it should work right and compare to the string

Currently, the Python RAG client handles errors like this: ```python class AsyncRAGClient(BaseRAGClient): client: httpx.AsyncClient async def query_rag(): resp = await self.client.post() resp.raise_for_status() ``` As a result, the error messages are...

**Describe the bug** In some scenario, the code generator wrongly generates python code that does not match the possible queried data cardinality. To be specific, the generated code of selecting...

The server can now accept arguments for scripts. The python client should too.

enhancement

There are some exposed functions, such as `create_async_client` and `create_client` whose type signature has some hints which are considered mistakes from many tools: ```python def create_client( dsn=None, *, max_concurrency=None, host:...

Once we have a dedicated 6.0 branch of the matrix, we can install the postgis extension into it so those tests will run

Our current Transaction API makes it slightly more difficult to use variables bound within the transaction block, since linters and other static analysis tools cannot know that the iterator is...

documentation

**Describe the bug** Query single methods raise unexpected error without executing the query **Reproduction** Use `_example` project ```python await db.query_single_json( 'select Movie {**} filter .release_year = $release_year', release_year=32 ) ```...