Next | Query returned 30 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2021-10-07 15:35:53 by Nia Alarie | Files touched by this commit (417)
Log message:
databases: Remove SHA1 distfile hashes
   2021-08-10 11:19:53 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-asyncpg: updated to 0.24.0

v0.24.0

Changes

Drop support for Python 3.5
Add support for Python 3.10
Add support for asynchronous iterables to copy_records_to_table()
Add support for coroutine functions as listener callbacks
Add support for sslcert, sslkey and sslrootcert parameters to DSN
Add copy_ wrappers to Pool
Add issubset and issuperset methods to the Range type

Fixes

Break connection internal circular reference
Make Server Version Extraction More Flexible
   2021-05-19 11:50:12 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-asyncpg: updated to 0.23.0

v0.23.0

Fixes

Avoid TypeError in Transaction.__repr__
Feed memoryview to writelines()
Add sslmode=allow support and fix =prefer retry
Loosen message test in test_invalid_input
Support readonly and deferrable for non-serializable transactions
Fix asyncpg with Py_DEBUG mode
Fix docs/Makefile and docs/_static/theme_overrides.css missing from PyPI package
   2021-02-19 06:47:47 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
py-asyncpg: mark as incompatible with Python 3.6
   2021-02-10 09:26:31 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-asyncpg: updated to 0.22.0

v0.22.0

A new asyncpg release is here.

Notable additions include Python 3.9 support, support for recently added
PostgreSQL types like jsonpath, and last but not least, vastly
improved executemany() performance. Importantly, executemany() is
also now atomic, which means that either all iterations succeed, or
none at all, whereas previously partial results would have remained in
place, unless executemany() was called in a transaction.

There is also the usual assortment of improvements and bugfixes, see the
details below.

This is the last release of asyncpg that supports Python 3.5, which has
reached EOL last September.

Improvements

Vastly speedup executemany by batching protocol messages
Allow using custom Record class
Add Python 3.9 support
Prefer SSL connections by default
Add codecs for a bunch of new builtin types
Expose Pool as asyncpg.Pool
Avoid unnecessary overhead during connection reset
   2020-08-10 08:11:17 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-asyncpg: updated to 0.21.0

asyncpg v0.21.0

Improvements

Add support for password functions (useful for RDS IAM auth)
Add support for connection termination listeners
Update CI matrix, aarch64 builds

Fixes

Fix possible uninitalized pointer access on unexpected array
message data (CVE-2020-17446)
Fix Connection class _copy_in private method
Bump pgproto to fix compilation issues
Improve pool documentation examples
Update usage.rst
Fix links in connection documentation
Fix usage documentation for hstore
Fix compiler warnings
   2020-02-01 21:36:47 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-asyncpg: updated to 0.20.1

v0.20.1
Bug Fixes
* Add back ensure future for connector
* Fix errors in numeric binary decoder
   2019-11-22 10:32:38 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-asyncpg: updated to 0.20.0

asyncpg v0.20.0

Improvements
Support Python 3.8
Support PgBouncer by sending only a single SYNC message per query

Bug Fixes
Handle IP values with prefix in "inet" type as ipaddress.IPvXInterface
Close transport if connection times out
Use faster UUID codecs; make UUID decoding/encoding/operations 2-7x faster
Use loop.start_tls() to upgrade connections to SSL

Build
Bump Cython to 0.29.14
   2019-10-10 09:58:41 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-asyncpg: updated to 0.19.0

asyncpg v0.19.0

Improvements
Add support for SCRAM-SHA-256 authentication.
Add PostgreSQL 12 support

Bug Fixes
Remove preexec_fn hack from test cluster management
Fix DeprecationWarning in the docstring of copy_from_query()
Allow specifying the target version when generating the release log
Check for .flake8 after importing flake8
Include .flake8 in PyPI tarball
fix timezone type label in docs
Fix _StatementCache.clear() PS memory leak
fix for warning_callback not yet defined
Fix assertion fail on copy_records_to_table
Do not look for a port in a Unix socket domain path
Unquote connection string components properly
Remove superfluous transaction from a cursor example
   2019-04-26 15:14:25 by Maya Rashish | Files touched by this commit (473)
Log message:
Omit mentions of python 34 and 35, after those were removed.

- Includes some whitespace changes, to be handled in a separate commit.

Next | Query returned 30 messages, browsing 11 to 20 | Previous