pkgsrc/databases/py-asyncpg/PLIST
adam 85ce551e9a 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
2021-02-10 08:26:31 +00:00

138 lines
5.5 KiB
Text

@comment $NetBSD: PLIST,v 1.9 2021/02/10 08:26:31 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/asyncpg/__init__.py
${PYSITELIB}/asyncpg/__init__.pyc
${PYSITELIB}/asyncpg/__init__.pyo
${PYSITELIB}/asyncpg/_testbase/__init__.py
${PYSITELIB}/asyncpg/_testbase/__init__.pyc
${PYSITELIB}/asyncpg/_testbase/__init__.pyo
${PYSITELIB}/asyncpg/_testbase/fuzzer.py
${PYSITELIB}/asyncpg/_testbase/fuzzer.pyc
${PYSITELIB}/asyncpg/_testbase/fuzzer.pyo
${PYSITELIB}/asyncpg/_version.py
${PYSITELIB}/asyncpg/_version.pyc
${PYSITELIB}/asyncpg/_version.pyo
${PYSITELIB}/asyncpg/cluster.py
${PYSITELIB}/asyncpg/cluster.pyc
${PYSITELIB}/asyncpg/cluster.pyo
${PYSITELIB}/asyncpg/compat.py
${PYSITELIB}/asyncpg/compat.pyc
${PYSITELIB}/asyncpg/compat.pyo
${PYSITELIB}/asyncpg/connect_utils.py
${PYSITELIB}/asyncpg/connect_utils.pyc
${PYSITELIB}/asyncpg/connect_utils.pyo
${PYSITELIB}/asyncpg/connection.py
${PYSITELIB}/asyncpg/connection.pyc
${PYSITELIB}/asyncpg/connection.pyo
${PYSITELIB}/asyncpg/connresource.py
${PYSITELIB}/asyncpg/connresource.pyc
${PYSITELIB}/asyncpg/connresource.pyo
${PYSITELIB}/asyncpg/cursor.py
${PYSITELIB}/asyncpg/cursor.pyc
${PYSITELIB}/asyncpg/cursor.pyo
${PYSITELIB}/asyncpg/exceptions/__init__.py
${PYSITELIB}/asyncpg/exceptions/__init__.pyc
${PYSITELIB}/asyncpg/exceptions/__init__.pyo
${PYSITELIB}/asyncpg/exceptions/_base.py
${PYSITELIB}/asyncpg/exceptions/_base.pyc
${PYSITELIB}/asyncpg/exceptions/_base.pyo
${PYSITELIB}/asyncpg/introspection.py
${PYSITELIB}/asyncpg/introspection.pyc
${PYSITELIB}/asyncpg/introspection.pyo
${PYSITELIB}/asyncpg/pgproto/__init__.pxd
${PYSITELIB}/asyncpg/pgproto/__init__.py
${PYSITELIB}/asyncpg/pgproto/__init__.pyc
${PYSITELIB}/asyncpg/pgproto/__init__.pyo
${PYSITELIB}/asyncpg/pgproto/buffer.pxd
${PYSITELIB}/asyncpg/pgproto/buffer.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/__init__.pxd
${PYSITELIB}/asyncpg/pgproto/codecs/bits.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/bytea.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/context.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/datetime.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/float.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/geometry.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/hstore.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/int.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/json.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/jsonpath.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/misc.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/network.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/numeric.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/pg_snapshot.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/text.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/tid.pyx
${PYSITELIB}/asyncpg/pgproto/codecs/uuid.pyx
${PYSITELIB}/asyncpg/pgproto/consts.pxi
${PYSITELIB}/asyncpg/pgproto/cpythonx.pxd
${PYSITELIB}/asyncpg/pgproto/debug.h
${PYSITELIB}/asyncpg/pgproto/debug.pxd
${PYSITELIB}/asyncpg/pgproto/frb.pxd
${PYSITELIB}/asyncpg/pgproto/frb.pyx
${PYSITELIB}/asyncpg/pgproto/hton.h
${PYSITELIB}/asyncpg/pgproto/hton.pxd
${PYSITELIB}/asyncpg/pgproto/pgproto.c
${PYSITELIB}/asyncpg/pgproto/pgproto.pxd
${PYSITELIB}/asyncpg/pgproto/pgproto.pyx
${PYSITELIB}/asyncpg/pgproto/pgproto.so
${PYSITELIB}/asyncpg/pgproto/tohex.h
${PYSITELIB}/asyncpg/pgproto/tohex.pxd
${PYSITELIB}/asyncpg/pgproto/types.py
${PYSITELIB}/asyncpg/pgproto/types.pyc
${PYSITELIB}/asyncpg/pgproto/types.pyo
${PYSITELIB}/asyncpg/pgproto/uuid.pyx
${PYSITELIB}/asyncpg/pool.py
${PYSITELIB}/asyncpg/pool.pyc
${PYSITELIB}/asyncpg/pool.pyo
${PYSITELIB}/asyncpg/prepared_stmt.py
${PYSITELIB}/asyncpg/prepared_stmt.pyc
${PYSITELIB}/asyncpg/prepared_stmt.pyo
${PYSITELIB}/asyncpg/protocol/__init__.py
${PYSITELIB}/asyncpg/protocol/__init__.pyc
${PYSITELIB}/asyncpg/protocol/__init__.pyo
${PYSITELIB}/asyncpg/protocol/codecs/__init__.py
${PYSITELIB}/asyncpg/protocol/codecs/__init__.pyc
${PYSITELIB}/asyncpg/protocol/codecs/__init__.pyo
${PYSITELIB}/asyncpg/protocol/codecs/array.pyx
${PYSITELIB}/asyncpg/protocol/codecs/base.pxd
${PYSITELIB}/asyncpg/protocol/codecs/base.pyx
${PYSITELIB}/asyncpg/protocol/codecs/pgproto.pyx
${PYSITELIB}/asyncpg/protocol/codecs/range.pyx
${PYSITELIB}/asyncpg/protocol/codecs/record.pyx
${PYSITELIB}/asyncpg/protocol/codecs/textutils.pyx
${PYSITELIB}/asyncpg/protocol/consts.pxi
${PYSITELIB}/asyncpg/protocol/coreproto.pxd
${PYSITELIB}/asyncpg/protocol/coreproto.pyx
${PYSITELIB}/asyncpg/protocol/cpythonx.pxd
${PYSITELIB}/asyncpg/protocol/encodings.pyx
${PYSITELIB}/asyncpg/protocol/pgtypes.pxi
${PYSITELIB}/asyncpg/protocol/prepared_stmt.pxd
${PYSITELIB}/asyncpg/protocol/prepared_stmt.pyx
${PYSITELIB}/asyncpg/protocol/protocol.c
${PYSITELIB}/asyncpg/protocol/protocol.pxd
${PYSITELIB}/asyncpg/protocol/protocol.pyx
${PYSITELIB}/asyncpg/protocol/protocol.so
${PYSITELIB}/asyncpg/protocol/record/__init__.pxd
${PYSITELIB}/asyncpg/protocol/record/recordobj.c
${PYSITELIB}/asyncpg/protocol/record/recordobj.h
${PYSITELIB}/asyncpg/protocol/scram.pxd
${PYSITELIB}/asyncpg/protocol/scram.pyx
${PYSITELIB}/asyncpg/protocol/settings.pxd
${PYSITELIB}/asyncpg/protocol/settings.pyx
${PYSITELIB}/asyncpg/serverversion.py
${PYSITELIB}/asyncpg/serverversion.pyc
${PYSITELIB}/asyncpg/serverversion.pyo
${PYSITELIB}/asyncpg/transaction.py
${PYSITELIB}/asyncpg/transaction.pyc
${PYSITELIB}/asyncpg/transaction.pyo
${PYSITELIB}/asyncpg/types.py
${PYSITELIB}/asyncpg/types.pyc
${PYSITELIB}/asyncpg/types.pyo
${PYSITELIB}/asyncpg/utils.py
${PYSITELIB}/asyncpg/utils.pyc
${PYSITELIB}/asyncpg/utils.pyo