asyncpg
asyncpg copied to clipboard
A fast PostgreSQL Database Client Library for Python/asyncio.
While datatypes are optional in prepared statements, not using them can results in type errors such as ``` function sum(text) does not exist ``` This is easily reproducible in any...
In situations where the pool is awaited multiple times, `None` is returned after the initial `await`. To fix this, the pool is returned from `_async_init__` when the pool is already...
Currently, it is difficult (even with `trio-asyncio`) to mix `asyncio`-using and `trio`-using libraries in the same project. Replacing direct use of `asyncio` throughout `asyncpg` with `anyio` will allow users to...
* **asyncpg version**: 0.27.0 * **PostgreSQL version**: 14 * **Do you use a PostgreSQL SaaS? If so, which? Can you reproduce the issue with a local PostgreSQL install?**: Local *...
* **asyncpg version**: 0.28.0 * **PostgreSQL version**: CrateDB 5.4.2 https://github.com/crate/crate * **Do you use a PostgreSQL SaaS? If so, which? Can you reproduce the issue with a local PostgreSQL install?**:...
In the case of a misbehaving server, the client may receive more than one byte in separate data_received() invocations from the server. While we can't do much sane with this,...
I have a few interrelated questions. Some might even be blasphemous for lack of in-depth knowledge of the wire protocol on my part. 1. Is there a way to delay...
* **asyncpg version**: 0.29.0 * **PostgreSQL version**: 15.5 * **Do you use a PostgreSQL SaaS? If so, which? Can you reproduce the issue with a local PostgreSQL install?**: Local PostgreSQL...
I'm trying to use asyncpg in combination with Dask, but I'm running into the problem that Pool, Connection or asyncpg.Record objects cannot be serialized (pickled) to and from my workers....
This is not a bug report. I have a question. How can my app get notified when postgres goes offline or crashes ? Is there any such functionality? From what...