Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.29.0->^0.30.0Release Notes
MagicStack/asyncpg (asyncpg)
v0.30.0Compare Source
Support Python 3.13 and PostgreSQL 17.
Improvements
Implement GSSAPI authentication
(by @eltoder in
1d4e568for #1122)Implement SSPI authentication
(by @eltoder in
1aab209for #1128)Add initial typings
(by @bryanforbes in
d42432bfor #1127)Allow building with Cython 3
(by @musicinmybrain in
258d8a9for #1101)docs: fix connection pool close call (#1125)
(by @paulovitorweb in
e848814for #1125)Add support for the
sslnegotiationparameter(by @elprans in
afdb05cfor #1187)Test and build on Python 3.13
(by @elprans in
3aa9894for #1188)Support PostgreSQL 17
(by @elprans in
cee97e1for #1189)(by @MeggyCal in
aa2d0e6for #1185)Add
fetchmanyto execute many and return rows(by @rossmacarthur in
73f2209for #1175)Add
connectkwarg to Pool to better support GCP's CloudSQL(by @d1manson in
3ee19bafor #1170)Allow customizing connection state reset (#1191)
(by @elprans in
f6ec755for #1191)Fixes
s/quote/quote_plus/ in the note about DSN part quoting
(by @elprans in
1194a8afor #1151)Use asyncio.run() instead of run_until_complete()
(by @eltoder in
9fcddfcfor #1140)Require async_timeout for python < 3.11 (#1177)
(by @Pliner in
327f2a7for #1177)Allow testing with uvloop on Python 3.12 (#1182)
(by @musicinmybrain in
597fe54for #1182)Mark pool-wrapped connection coroutine methods as coroutines
(by @elprans in
636420bfor #1134)handle
Noneparameters incopy_from_query, returningNULL(by @fobispotc in
259d16efor #1180)fix: return the pool from async_init_ if it's already initialized (#1104)
(by @guacs in
7dc5872for #1104)Replace obsolete, unsafe
Py_TRASHCAN_SAFE_BEGIN/END(#1150)(by @musicinmybrain in
11101c6for #1150)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.