Revisions of python-asyncpg

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1217351 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 13)
- Remove 0001-notice-also-the-MERGE-command.patch not needed anymore.
- update to 0.30.0:
  * Implement GSSAPI authentication
  * Implement SSPI authentication
  * Add initial typings
  * Allow building with Cython 3
  * docs: fix connection pool close call (#1125)
  * Add support for the sslnegotiation parameter
  * Test and build on Python 3.13
  * Support PostgreSQL 17
  * Add fetchmany to execute many and return rows
  * Add connect kwarg to Pool to better support GCP's CloudSQL
  * Allow customizing connection state reset (#1191)
  * s/quote/quote_plus/ in the note about DSN part quoting
  * Use asyncio.run() instead of run_until_complete()
  * Require async_timeout for python < 3.11 (#1177)
  * Allow testing with uvloop on Python 3.12 (#1182)
  * Mark pool-wrapped connection coroutine methods as coroutines
  * handle None parameters in copy_from_query, returning NULL
  * fix: return the pool from async_init_ if it's already initialized (#1104)
  * Replace obsolete, unsafe Py_TRASHCAN_SAFE_BEGIN/END (#1150)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1128744 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 11)
- update to 0.29.0:
  * Python 3.12 and PostgreSQL 16 support (#1084)
  * Add support for tuple-format custom codecs on composite types
  * Support `target_session_attrs` in URL format, add tests
  * Infinity numeric support (#1067)
  * Add support for the `WHERE` clause in `copy_to` methods
  * Add query logging callbacks and context manager (#1043)
  * When prepared statements are disabled, avoid relying on them
    harder (#1065)
  * Handle environments with HOME set to a not-a-directory
  * Fix handling of non-ASCII passwords (#1062)
  * Disable JIT while doing type introspection (#1082)
  * Remove connection parameter caching in `Pool` (#1053)
  * Switch to Python 3.12-style `wait_for` (#1086)
  * Update automatic PostGIS type conversion for Shapely 2.0
  * Use the `timeout` context manager in the connection path
  * Small fix for documentation on using SSL in Connection (#995)
  * Use cleanup_ctx in pool usage doc (#878)
  * Close cursor portals once the iterator is exhausted (#1088)
  * Cut BaseProtocol circular reference on close. (#1049)
  * Allow passing hosts as tuples to `connect()` (in addition to
  * Drop support for Python 3.7 (#1064)

- Update to 0.27.0
- update
  * Add support for password functions (useful for RDS IAM auth)
  * Vastly speedup executemany by batching protocol messages
  * Avoid unnecessary overhead during connection reset
- Update to version 0.20.1
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1098177 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 10)
- update to 0.28.0:
  * Minor fixes and improvements.
  * Do not try to cleanup statements (#981)
  * Add Pool.is_closing() method (#973)
  * Fix test_tls_version for LibreSSL (#974)
  * Handle environments without home dir (#1011)
  * fix: salt and iterations parsing for scram (#1026)
  * Add support for target_session_attrs (#987)
  * Add support for READ UNCOMMITTED (#1039)
  * Update benchmarks, add psycopg3 (#1042)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1010616 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 7)
- Disable failing test test_executemany_uvloop_ssl_issue_700, because
  the ssl_user role doesn't have permission to create tables by default with
  the current postgresql configuration.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 948242 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 5)
- update  

- update to 0.25.0:
  * Improve SSL option compatibility in URIs
  * Add Pool methods to determine its min, max, current and idle size
  * Make it possible to specify a statement name in Connection.prepare()
  * Implement support for multirange types
  * Make sure timeout callbacks always get cleaned up
  * Update __all__ statements to a simpler form that is better supported by typecheckers
  * Fix test_timetz_encoding on Python 3.10
  * Fix a bunch of ResourceWarnings in the test suite
  * Fix SSLContext deprecation warnings
  * Fix the description of the database argument to connect()
  * Fix parsing of IPv6 addresses in the connection URI
  * Improve diagnostics of invalid executemany() input
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 890178 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 2)
- update to 0.22.0:
  * Add support for connection termination listeners
  * Add support for password functions (useful for RDS IAM auth) 
  * Fix possible uninitalized pointer access on unexpected array
  * message data (CVE-2020-17446,
  * Vastly speedup executemany by batching protocol messages 
  * Add Python 3.9 support
  * Allow using custom Record class
  * 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 
  * Bugfixes
- drop merged-static-fix.patch (upstream)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 850170 from John Vandenberg's avatar John Vandenberg (jayvdb) (revision 1)
dep of many postgres tools
Displaying all 13 revisions
openSUSE Build Service is sponsored by