Skip to content

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Aug 16, 2025

This PR contains the following updates:

Package Change Age Confidence
PyMySQL (changelog) ==1.1.1 -> ==1.1.2 age confidence
Requests (source, changelog) ==2.32.4 -> ==2.32.5 age confidence
SQLAlchemy (changelog) ==2.0.43 -> ==2.0.44 age confidence
aiohttp ==3.12.15 -> ==3.13.1 age confidence
cryptography (changelog) ==46.0.2 -> ==46.0.3 age confidence
dnspython ==2.7.0 -> ==2.8.0 age confidence
google-auth ==2.40.3 -> ==2.41.1 age confidence
pg8000 ==1.31.4 -> ==1.31.5 age confidence
pytest (changelog) ==8.4.1 -> ==8.4.2 age confidence
pytest-asyncio (changelog) ==1.1.0 -> ==1.2.0 age confidence
python-tds ==1.16.1 -> ==1.17.1 age confidence

Release Notes

PyMySQL/PyMySQL (PyMySQL)

v1.1.2

Compare Source

Release date: 2025-08-24

  • Prevent UnboundLocalError in very rare situation. #​1174
  • Close underlying SocketIO soon when Connection is closed for PyPy. #​1183
  • Fix importing PyMySQL fail on CPython 3.13 when getpass.getuser() raises OSEError. #​1190
  • Make charset name "utf8" case insensitive. #​1195
  • Connection.kill() uses KILL query instead of COM_KILLcommand to support MySQL 8.4. #​1197
  • Fix SSL error on CPython 3.13 caused by strict TLS default setting. #​1198
  • Fix auth switch request handling. #​1200
psf/requests (Requests)

v2.32.5

Compare Source

Bugfixes

  • The SSLContext caching feature originally introduced in 2.32.0 has created
    a new class of issues in Requests that have had negative impact across a number
    of use cases. The Requests team has decided to revert this feature as long term
    maintenance of it is proving to be unsustainable in its current iteration.

Deprecations

  • Added support for Python 3.14.
  • Dropped support for Python 3.8 following its end of support.
aio-libs/aiohttp (aiohttp)

v3.13.1

Compare Source

====================

Bug fixes

  • Authentication provided by a redirect now takes precedence over provided auth when making requests with the client -- by :user:PLPeeters.

    Related issues and pull requests on GitHub:
    :issue:9436.

  • Fixed :py:meth:WebSocketResponse.close() <aiohttp.web.WebSocketResponse.close> to discard non-close messages within its timeout window after sending close -- by :user:lenard-mosys.

    Related issues and pull requests on GitHub:
    :issue:9506.

  • Fixed a deadlock that could occur while attempting to get a new connection slot after a timeout -- by :user:bdraco.

    The connector was not cancellation-safe.

    Related issues and pull requests on GitHub:
    :issue:9670, :issue:9671.

  • Fixed the WebSocket flow control calculation undercounting with multi-byte data -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:9686.

  • Fixed incorrect parsing of chunk extensions with the pure Python parser -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:9851.

  • Fixed system routes polluting the middleware cache -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:9852.

Removals and backward incompatible breaking changes

  • Improved performance of the connector when a connection can be reused -- by :user:bdraco.

    If BaseConnector.connect has been subclassed and replaced with custom logic, the ceil_timeout must be added.

    Related issues and pull requests on GitHub:
    :issue:9600.

Miscellaneous internal changes

  • Improved performance of the client request lifecycle when there are no cookies -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:9470.

  • Improved performance of sending client requests when the writer can finish synchronously -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:9485.

  • Improved performance of serializing HTTP headers -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:9603.

  • Passing enable_cleanup_closed to :py:class:aiohttp.TCPConnector is now ignored on Python 3.12.7+ and 3.13.1+ since the underlying bug that caused asyncio to leak SSL connections has been fixed upstream -- by :user:bdraco.

    Related issues and pull requests on GitHub:
    :issue:9726, :issue:9736.


v3.13.0

Compare Source

===================

Features

  • Added support for Python 3.14.

    Related issues and pull requests on GitHub:
    :issue:10851, :issue:10872.

  • Added support for free-threading in Python 3.14+ -- by :user:kumaraditya303.

    Related issues and pull requests on GitHub:
    :issue:11466, :issue:11464.

  • Added support for Zstandard (aka Zstd) compression
    -- by :user:KGuillaume-chaps.

    Related issues and pull requests on GitHub:
    :issue:11161.

  • Added StreamReader.total_raw_bytes to check the number of bytes downloaded
    -- by :user:robpats.

    Related issues and pull requests on GitHub:
    :issue:11483.

Bug fixes

  • Fixed pytest plugin to not use deprecated :py:mod:asyncio policy APIs.

    Related issues and pull requests on GitHub:
    :issue:10851.

  • Updated Content-Disposition header parsing to handle trailing semicolons and empty parts
    -- by :user:PLPeeters.

    Related issues and pull requests on GitHub:
    :issue:11243.

  • Fixed saved CookieJar failing to be loaded if cookies have partitioned flag when
    http.cookie does not have partitioned cookies supports. -- by :user:Cycloctane.

    Related issues and pull requests on GitHub:
    :issue:11523.

Improved documentation

  • Added Wireup to third-party libraries -- by :user:maldoinc.

    Related issues and pull requests on GitHub:
    :issue:11233.

Packaging updates and notes for downstreams

  • The blockbuster test dependency is now optional; the corresponding test fixture is disabled when it is unavailable
    -- by :user:musicinybrain.

    Related issues and pull requests on GitHub:
    :issue:11363.

  • Added riscv64 build to releases -- by :user:eshattow.

    Related issues and pull requests on GitHub:
    :issue:11425.

Contributor-facing changes

  • Fixed test_send_compress_text failing when alternative zlib implementation
    is used. (zlib-ng in python 3.14 windows build) -- by :user:Cycloctane.

    Related issues and pull requests on GitHub:
    :issue:11546.


pyca/cryptography (cryptography)

v46.0.3

Compare Source

rthalley/dnspython (dnspython)

v2.8.0: dnspython 2.8.0

Compare Source

See What's New for details.

The minimum supported version of Python is 3.10.

My thanks to the many people who have contributed to this release. Also thanks to my co-maintainers: Tomáš Křížek, Petr Špaček, and Brian Wellington.

This release was published to PyPI using Trusted Publishing.

googleapis/google-auth-library-python (google-auth)

v2.41.1

Compare Source

Bug Fixes

v2.41.0

Compare Source

Features
Bug Fixes
Documentation
pytest-dev/pytest (pytest)

v8.4.2

Compare Source

pytest-dev/pytest-asyncio (pytest-asyncio)

v1.2.0: pytest-asyncio 1.2.0

Compare Source

1.2.0 - 2025-09-12
Added
  • --asyncio-debug CLI option and asyncio_debug configuration option to enable asyncio debug mode for the default event loop. (#​980)
  • A pytest.UsageError for invalid configuration values of asyncio_default_fixture_loop_scope and asyncio_default_test_loop_scope. (#​1189)
  • Compatibility with the Pyright type checker (#​731)
Fixed
  • RuntimeError: There is no current event loop in thread 'MainThread' when any test unsets the event loop (such as when using asyncio.run and asyncio.Runner). (#​1177)
  • Deprecation warning when decorating an asynchronous fixture with @pytest.fixture in [strict]{.title-ref} mode. The warning message now refers to the correct package. (#​1198)
Notes for Downstream Packagers
  • Bump the minimum required version of tox to v4.28. This change is only relevant if you use the tox.ini file provided by pytest-asyncio to run tests.
  • Extend dependency on typing-extensions>=4.12 from Python<3.10 to Python<3.13.

v1.1.1: pytest-asyncio 1.1.1

Compare Source

v1.1.1 - 2025-09-12
Notes for Downstream Packagers

- Addresses a build problem with setuptoos-scm >= 9 caused by invalid setuptools-scm configuration in pytest-asyncio. (#​1192)

denisenkom/pytds (python-tds)

v1.17.1

Compare Source

v1.17.0

Compare Source


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 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate-bot renovate-bot requested a review from a team as a code owner August 16, 2025 18:50
@dpebot
Copy link
Collaborator

dpebot commented Aug 16, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from d170403 to 848e22f Compare August 16, 2025 22:43
@dpebot
Copy link
Collaborator

dpebot commented Aug 16, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 848e22f to c6c2810 Compare August 17, 2025 03:30
@dpebot
Copy link
Collaborator

dpebot commented Aug 17, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from c6c2810 to 1119ca4 Compare August 17, 2025 07:11
@dpebot
Copy link
Collaborator

dpebot commented Aug 17, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 1119ca4 to 38357fd Compare August 17, 2025 10:39
@dpebot
Copy link
Collaborator

dpebot commented Aug 17, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 38357fd to 31cd8ed Compare August 17, 2025 15:28
@dpebot
Copy link
Collaborator

dpebot commented Aug 17, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 31cd8ed to 0d35375 Compare August 17, 2025 19:03
@dpebot
Copy link
Collaborator

dpebot commented Aug 17, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 0d35375 to cfca578 Compare August 17, 2025 22:46
@dpebot
Copy link
Collaborator

dpebot commented Aug 17, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from cfca578 to 86dabe2 Compare August 18, 2025 03:25
@dpebot
Copy link
Collaborator

dpebot commented Aug 18, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 86dabe2 to 58cc5b2 Compare August 18, 2025 07:00
@dpebot
Copy link
Collaborator

dpebot commented Aug 18, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 58cc5b2 to 65e7b1a Compare August 18, 2025 23:51
@renovate-bot renovate-bot changed the title chore(deps): update dependency python-tds to v1.17.0 chore(deps): update python-nonmajor Aug 18, 2025
@dpebot
Copy link
Collaborator

dpebot commented Aug 18, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 65e7b1a to d39c503 Compare August 24, 2025 15:08
@dpebot
Copy link
Collaborator

dpebot commented Aug 24, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from d39c503 to fcccbf4 Compare September 1, 2025 13:26
@dpebot
Copy link
Collaborator

dpebot commented Sep 1, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from fcccbf4 to 97c21f7 Compare September 1, 2025 17:30
@dpebot
Copy link
Collaborator

dpebot commented Sep 1, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from e5df96d to c8306bb Compare September 13, 2025 16:49
@dpebot
Copy link
Collaborator

dpebot commented Sep 13, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from c8306bb to 62a5781 Compare September 14, 2025 10:37
@dpebot
Copy link
Collaborator

dpebot commented Sep 14, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 62a5781 to 9267bfe Compare September 25, 2025 18:46
@dpebot
Copy link
Collaborator

dpebot commented Sep 25, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 9267bfe to 0738efb Compare September 29, 2025 21:22
@dpebot
Copy link
Collaborator

dpebot commented Sep 29, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 0738efb to 669a7a6 Compare September 29, 2025 22:12
@dpebot
Copy link
Collaborator

dpebot commented Sep 29, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 669a7a6 to e73d3b1 Compare October 1, 2025 01:02
@dpebot
Copy link
Collaborator

dpebot commented Oct 1, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from e73d3b1 to a0f38ff Compare October 6, 2025 23:51
@dpebot
Copy link
Collaborator

dpebot commented Oct 6, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from a0f38ff to 7800203 Compare October 8, 2025 19:16
@dpebot
Copy link
Collaborator

dpebot commented Oct 8, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 7800203 to 510f478 Compare October 8, 2025 20:12
@dpebot
Copy link
Collaborator

dpebot commented Oct 8, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 510f478 to a0935cf Compare October 9, 2025 00:34
@dpebot
Copy link
Collaborator

dpebot commented Oct 9, 2025

/gcbrun

1 similar comment
@kgala2
Copy link
Collaborator

kgala2 commented Oct 9, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from a0935cf to c848d4b Compare October 9, 2025 22:22
@dpebot
Copy link
Collaborator

dpebot commented Oct 9, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from c848d4b to e9965c0 Compare October 10, 2025 15:59
@dpebot
Copy link
Collaborator

dpebot commented Oct 10, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from e9965c0 to 83eab4e Compare October 15, 2025 23:43
@dpebot
Copy link
Collaborator

dpebot commented Oct 15, 2025

/gcbrun

@renovate-bot renovate-bot force-pushed the renovate/python-nonmajor branch from 83eab4e to ca5ee86 Compare October 17, 2025 15:28
@dpebot
Copy link
Collaborator

dpebot commented Oct 17, 2025

/gcbrun

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants