Repository navigation
chore(deps): update python-nonmajor - autoclosed - #1470
Closed
renovate-bot wants to merge 1 commit into
Closed
renovate-bot wants to merge 1 commit into
renovate-bot wants to merge 1 commit into
Conversation
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
August 25, 2026 16:38
8df0e87 to
b9b3f5f
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
August 26, 2026 01:08
b9b3f5f to
d5a80f8
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
August 28, 2026 19:33
d5a80f8 to
fc80906
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
August 31, 2026 20:16
fc80906 to
abf3b75
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
September 1, 2026 00:05
abf3b75 to
cd2f486
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
September 1, 2026 15:16
cd2f486 to
692da2b
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
September 4, 2026 07:43
692da2b to
ba50dae
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
September 8, 2026 23:26
ba50dae to
a0c9951
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
September 9, 2026 04:30
a0c9951 to
39f2752
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
September 9, 2026 22:01
39f2752 to
47ec077
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
September 14, 2026 21:06
47ec077 to
827d991
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
September 16, 2026 01:40
827d991 to
9a87dcc
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
September 17, 2026 19:16
9a87dcc to
a57556b
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
October 1, 2026 23:29
7a519d8 to
b91e5d1
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
October 2, 2026 07:28
b91e5d1 to
255d7da
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
October 2, 2026 15:36
255d7da to
3bf4a7c
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
October 2, 2026 19:44
3bf4a7c to
28569c1
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
October 2, 2026 22:27
28569c1 to
46560cc
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
October 3, 2026 03:04
46560cc to
c388f30
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
October 5, 2026 21:55
c388f30 to
bdda1e4
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
October 6, 2026 17:39
bdda1e4 to
fd48cb4
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
October 7, 2026 04:26
fd48cb4 to
8ec1401
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
October 7, 2026 17:31
8ec1401 to
ff3ba9c
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
October 8, 2026 00:38
ff3ba9c to
485bfce
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
October 8, 2026 21:54
485bfce to
a9bf95e
Compare
Collaborator
|
/gcbrun |
renovate-bot
force-pushed
the
renovate/python-nonmajor
branch
from
October 8, 2026 22:41
a9bf95e to
aad5bbb
Compare
Collaborator
|
/gcbrun |
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:
==1.2.0→==1.2.3==2.0.52→==2.1.4==0.31.0→==0.32.0==50.0.0→==50.0.2==3.32.3→==3.32.7==2.56.3→==2.61.0==3.19→==3.20==3.3.4→==3.3.6==3.3.4→==3.3.6Release Notes
PyMySQL/PyMySQL (PyMySQL)
v1.2.3Compare Source
Release date: 2026-09-17
Restored the ability to import
pymysql.converters.escape_bytes_prefixedforcompatibility with aiomysql.
Use
pymysql.convertersat your own risk.It's internal functions. No backward compatibility are guaranteed.
v1.2.2Compare Source
Release date: 2026-09-17
Restored the ability to import
pymysql.converters.escape_dictforcompatibility with aiomysql.
This function does not escape dictionaries and is entirely unnecessary.
Unless you use aiomysql, there is no need to upgrade from v1.2.1.
v1.2.1Compare Source
Release date: 2026-09-17
Fixed a SQL injection vulnerability caused by incorrect escaping of
bytesparameters when using the big5, gbk, sjis, cp932, or gb18030 character sets.
This vulnerability also occurs when strings decoded from
bytesusingsurrogateescapeare passed as query parameters.See also: https://github.com/PyMySQL/PyMySQL/security/advisories/GHSA-x4f8-9hx9-hpp9
Queries are now encoded using the
stricterror handler instead ofsurrogateescape.Queries that cannot be encoded using the connection encoding can no longer be sent.
bytesparameters are now always sent as hexadecimal literals, such asX'636174'. Note that this increases the number of bytes sent.The
binary_prefixparameter ofconnect()is deprecated. The_binaryprefix is no longer sent.
These changes address the confirmed SQL injection vulnerabilities related to
character encoding.
However, we strongly recommend using UTF-8 (
utf8mb4).Other character sets are not thoroughly tested, and their limited use means
that problems may go unreported. In the 2020s, encodings other than UTF-8
should be considered legacy.
MagicStack/asyncpg (asyncpg)
v0.32.0Compare Source
Improvements
Support Python 3.15 (#1367, #1378)
(by @elprans in
1b11846and58c0c59)Support PostgreSQL 19 (#1379)
(by @elprans in
8d2a5ae)Make pool
min_sizea maintained connection floor and addinit_sizetocontrol the number of connections opened at startup (#1323).
Idle connections at or below
min_sizeare retained, and closed connectionsare replaced in the background.
init_sizedefaults tomin_size.To preserve the previous behavior, where the pool could drain to zero,
replace
min_size=Nwithinit_size=N, min_size=0.(by @shatilov-diman in
67a1cbc)Use
hashlib.pbkdf2_hmac()for faster SCRAM password derivation (#1359)(by @twelfthlabor in
00319a9)Use the statement cache for
copy_records_to_table()introspection (#1360)(by @matemax in
dd05865)Fixes
Clean up connections rejected by
target_session_attrsimmediately so anunresponsive rejected host cannot delay the selected connection, and cleanup
tasks cannot outlive the event loop. Rejected connections are aborted without
waiting for a graceful disconnect; servers may log "unexpected EOF on client
connection" if the Terminate message is not delivered before the transport
closes.
Fix a connection pool deadlock when releasing a connection after a protocol
abort (#1324)
(by @pchaseh in
4a83cc2)Honor
Connection.close(timeout=...)while waiting for a pendingcancellation (#1361)
(by @gyanu2507 in
c06bcb4)Prevent stuck cancellation from blocking connection teardown or pool release
by bounding cancellation with the command or release timeout (#1370)
(by @elprans in
4cf0220)Preserve the server error when the connection closes mid-operation (#1369)
(by @RitiGrover in
6c8f1a7)Fix COPY cleanup when a records generator raises, preserving the original
exception and avoiding protocol desynchronization and stalled rollback (#1358)
(by @CodingCossack in
fdc6bc8)Reparse unnamed statements before cursor binding when the statement cache
is disabled (#1364)
(by @elprans in
302ba49)Allow cursors in transactions started outside
Connection.transaction(),such as with an explicit
BEGIN(#1350)(by @aryansk in
25aaaf5)Remove the query logger when the
query_logger()block raises (#1373)(by @kratos0718 in
6a7fbd3)Fix a segfault in
Record.get()with an invalid number of positionalarguments (#1333)
(by @apoorvdarshan in
40a3832)Align SSL startup retries with libpq and improve SSL rejection diagnostics
(#1366). Retry alternative transports only before authentication succeeds.
Direct TLS now requires
sslmode=require,verify-ca, orverify-full,or an explicit
SSLContext.(by @elprans in
78752c9)Preserve password errors during SSL fallback when the fallback fails with
a less specific authorization error (#1331)
(by @Mauricio0129 in
2d97947)Handle cleartext password authentication when no password is supplied
without raising an
AttributeError(#1351)(by @aryansk in
6be5915)Set the
postgresqlALPN protocol on SSL contexts created by asyncpg sodirect TLS connections work with PostgreSQL 17 and later (#1372).
User-provided contexts must set this protocol for direct TLS connections.
(by @DurandA in
b21325d)Link explicitly against
libmon non-Windows platforms to fix undefinedmath symbol errors when loading the extensions (#1305)
(by @veeceey in
db8ecc2)Fix builds on FreeBSD 15 by linking against
libstdthreads(#1368)(by @elprans in
87bcaf9)Other
Replace
pkg_resourceswithpackaginginsetup.py(#1362)(by @elprans in
6695db7)Build Linux and macOS ARM64 wheels on native runners and add Windows ARM64
wheel builds (#1308)
(by @ddelange in
1e8cc1c)Add manual and PR-label-triggered dry runs to the release workflow (#1374)
(by @elprans in
1bd643e)Clarify how
execute()uses prepared statements and how to confirm anINSERTin the documentation (#1336)(by @pctablet505 in
cdf816c)Fix typos in comments and docstrings (#1332)
(by @maxtaran2010 in
bc3e246)pyca/cryptography (cryptography)
v50.0.2Compare Source
v50.0.1Compare Source
tox-dev/py-filelock (filelock)
v3.32.7Compare Source
What's Changed
New Contributors
Full Changelog: tox-dev/filelock@3.32.6...3.32.7
v3.32.6Compare Source
What's Changed
New Contributors
Full Changelog: tox-dev/filelock@3.32.5...3.32.6
v3.32.5Compare Source
What's Changed
New Contributors
Full Changelog: tox-dev/filelock@3.32.4...3.32.5
v3.32.4Compare Source
What's Changed
Full Changelog: tox-dev/filelock@3.32.3...3.32.4
googleapis/google-cloud-python (google-auth)
v2.61.0: google-cloud-container 2.61.0Compare Source
Features
add network_tier_config field to NodeNetworkConfig (PiperOrigin-RevId:
8223116) (9170f84f)add membership_type field to Fleet (PiperOrigin-RevId:
8223116) (9170f84f)deprecate enterprise_config field in Cluster (PiperOrigin-RevId:
8223116) (9170f84f)add end_time_behavior field to MaintenanceExclusionOptions (PiperOrigin-RevId:
8223116) (9170f84f)add rotation_config field to SecretManagerConfig (PiperOrigin-RevId:
8223116) (9170f84f)add node_kernel_module_loading field to LinuxNodeConfig (PiperOrigin-RevId:
8223116) (9170f84f)deprecate enable_legacy_lustre_port field in LustreCsiDriverConfig (PiperOrigin-RevId:
8223116) (9170f84f)add autoscaled_rollout_policy field to BlueGreenSettings (PiperOrigin-RevId:
8223116) (9170f84f)add writable_cgroups field to ContainerdConfig (PiperOrigin-RevId:
8223116) (9170f84f)add privileged_admission_config field to Autopilot (PiperOrigin-RevId:
8223116) (9170f84f)add network_tier_config field to IPAllocationPolicy (PiperOrigin-RevId:
8223116) (9170f84f)deprecate desired_enterprise_config field in ClusterUpdate (PiperOrigin-RevId:
8223116) (9170f84f)add desired_secret_sync_config to ClusterUpdate (PiperOrigin-RevId:
8222684) (9170f84f)Documentation
various documentation fixes (PiperOrigin-RevId:
8223116) (9170f84f)various documentation fixes (PiperOrigin-RevId:
8222684) (9170f84f)v2.60.0: google-cloud-container 2.60.0Compare Source
Features
Add 'enabled' field to AutoIpamConfig to enable/disable Auto IPAM (PiperOrigin-RevId:
8193530) (89cd6f54)Add fields to DNSEndpointConfig to control k8s token and cert authentication via DNS (PiperOrigin-RevId:
8193530) (89cd6f54)Add SecretSyncConfig to sync secrets from Secret Manager (PiperOrigin-RevId:
8193530) (89cd6f54)Add SwapConfig to enable and configure swap memory for node pools (PiperOrigin-RevId:
8193530) (89cd6f54)Add 'end_time_behavior' to MaintenanceExclusionOptions (PiperOrigin-RevId:
8193530) (89cd6f54)Add network_tier_config and accelerator_network_profile to NodePool (PiperOrigin-RevId:
8193530) (89cd6f54)Add cluster-level network_tier_config (PiperOrigin-RevId:
8193530) (89cd6f54)Add 'wait_for_drain_duration' to AutoscaledRolloutPolicy in BlueGreenSettings (PiperOrigin-RevId:
8193530) (89cd6f54)Add PrivilegedAdmissionConfig for Autopilot clusters (PiperOrigin-RevId:
8193530) (89cd6f54)Add MembershipType to Fleet config (PiperOrigin-RevId:
8193530) (89cd6f54)Add WritableCgroups to the containerd config (PiperOrigin-RevId:
8193530) (89cd6f54)Add NodeKernelModuleLoading to configure kernel module loading policies for nodes (PiperOrigin-RevId:
8193530) (89cd6f54)Documentation
8193530) (89cd6f54)v2.59.1: google-auth: v2.59.1Compare Source
Bug Fixes
v2.59.0: google-auth: v2.59.0Compare Source
Features
v2.58.1: google-auth: v2.58.1Compare Source
Bug Fixes
v2.58.0: google-auth: v2.58.0Compare Source
Features
v2.57.1: google-auth: v2.57.1Compare Source
Bug Fixes
v2.57.0: google-auth: v2.57.0Compare Source
Features
Bug Fixes
Documentation
kjd/idna (idna)
v3.20Compare Source
codec.
psycopg/psycopg (psycopg)
v3.3.6Compare Source
v3.3.5Compare Source
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.