Changelog
### 0.20.0
```
Improvements
* Support Python 3.8
(by 1st1 in 504)
* Support PgBouncer by sending only a single SYNC message per query
(by fvannee in b043fbd3)
Bug Fixes
* Handle IP values with prefix in "inet" type as `ipaddress.IPvXInterface`
(by elprans in 5a4daf71 for 497)
* Close transport if connection times out
(by hexrain in 926f4833 for 468)
* Use faster UUID codecs; make UUID decoding/encoding/operations 2-7x faster
(by 1st1 in edde3ff4)
* Use `loop.start_tls()` to upgrade connections to SSL
(by 1st1 in bdba7ce7)
Build
* Bump Cython to 0.29.14
(by 1st1 in 7cb31bc6)
```
### 0.19.0
```
Improvements
------------
* Add support for SCRAM-SHA-256 authentication.
(by jkatz in 2d76f50d)
* Add PostgreSQL 12 support
(by elprans in 23261532)
Bug Fixes
---------
* Remove preexec_fn hack from test cluster management
(by elprans in 36ed11d2)
* Fix DeprecationWarning in the docstring of copy_from_query()
(by elprans in 482a39ae)
* Allow specifying the target version when generating the release log
(by elprans in 43a7b213)
* Check for .flake8 after importing flake8
(by dotlambda in aaeb7076)
* Include .flake8 in PyPI tarball
(by dotlambda in 43c6b9ce)
* fix timezone type label in docs
(by claws in e91e4911)
* Fix _StatementCache.clear() PS memory leak
(by un-def in f4aa9bf4 for 416)
* fix for warning_callback not yet defined
(by samuelcolvin in 354d9be5)
* Fix assertion fail on copy_records_to_table
(by Petr Reznikov in ae5a89db)
* Do not look for a port in a Unix socket domain path
(by Lawouach in b773912d for 419)
* Unquote connection string components properly
(by elprans in 5513b9d3 for 418)
* Remove superfluous transaction from a cursor example
(by elprans in 32fccaad for 475)
```
Links
- PyPI: https://pypi.org/project/asyncpg
- Changelog: https://pyup.io/changelogs/asyncpg/
- Repo: https://github.com/MagicStack/asyncpg
This PR updates asyncpg from 0.18.3 to 0.20.1.
Changelog
### 0.20.0 ``` Improvements * Support Python 3.8 (by 1st1 in 504) * Support PgBouncer by sending only a single SYNC message per query (by fvannee in b043fbd3) Bug Fixes * Handle IP values with prefix in "inet" type as `ipaddress.IPvXInterface` (by elprans in 5a4daf71 for 497) * Close transport if connection times out (by hexrain in 926f4833 for 468) * Use faster UUID codecs; make UUID decoding/encoding/operations 2-7x faster (by 1st1 in edde3ff4) * Use `loop.start_tls()` to upgrade connections to SSL (by 1st1 in bdba7ce7) Build * Bump Cython to 0.29.14 (by 1st1 in 7cb31bc6) ``` ### 0.19.0 ``` Improvements ------------ * Add support for SCRAM-SHA-256 authentication. (by jkatz in 2d76f50d) * Add PostgreSQL 12 support (by elprans in 23261532) Bug Fixes --------- * Remove preexec_fn hack from test cluster management (by elprans in 36ed11d2) * Fix DeprecationWarning in the docstring of copy_from_query() (by elprans in 482a39ae) * Allow specifying the target version when generating the release log (by elprans in 43a7b213) * Check for .flake8 after importing flake8 (by dotlambda in aaeb7076) * Include .flake8 in PyPI tarball (by dotlambda in 43c6b9ce) * fix timezone type label in docs (by claws in e91e4911) * Fix _StatementCache.clear() PS memory leak (by un-def in f4aa9bf4 for 416) * fix for warning_callback not yet defined (by samuelcolvin in 354d9be5) * Fix assertion fail on copy_records_to_table (by Petr Reznikov in ae5a89db) * Do not look for a port in a Unix socket domain path (by Lawouach in b773912d for 419) * Unquote connection string components properly (by elprans in 5513b9d3 for 418) * Remove superfluous transaction from a cursor example (by elprans in 32fccaad for 475) ```Links
- PyPI: https://pypi.org/project/asyncpg - Changelog: https://pyup.io/changelogs/asyncpg/ - Repo: https://github.com/MagicStack/asyncpg