Skip to content

Update dependency greenlet to v3.5.3#1356

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/greenlet-3.x
Open

Update dependency greenlet to v3.5.3#1356
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/greenlet-3.x

Conversation

@renovate

@renovate renovate Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
greenlet (changelog) ==3.5.0==3.5.3 age adoption passing confidence

Release Notes

python-greenlet/greenlet (greenlet)

v3.5.3

Compare Source

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

  • Fix a crash on free-threaded builds when multiple greenlets were
    holding a critical section on an object and the GIL for the thread
    was dropped. See issue 513 <https://github.com/python-greenlet/greenlet/issues/513>_. Thanks
    to ddorian.

v3.5.2

Compare Source

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

  • The minimum supported version of Python 3.15 is now 3.15b2.
  • Fix some garbage-collection related crashes on free-threaded Python
    3.15. Thanks to Kumar Aditya in PR #&#8203;511 <https://github.com/python-greenlet/greenlet/pull/511>_.
  • Improve garbage collection of greenlets. This mostly applies to
    Python 3.15. Thanks to Kumar Aditya in PR #&#8203;512 <https://github.com/python-greenlet/greenlet/pull/512>_.

v3.5.1

Compare Source

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

  • Add preliminary support for Python 3.15b1. This has not been
    reviewed by CPython core developers, but all tests pass. Binary
    wheels of this version won't work on earlier Python 3.15 builds and
    may not work on later 3.15 builds.
  • Fix the discrepancy in the way the two getcurrent APIs behave
    during greenlet teardown. One API (the C API used by, e.g., gevent) raised a
    RuntimeError; the other (the Python greenlet.getcurrent API)
    returned None. This second way is incompatible with greenlet's type
    annotations, so greenlet.getcurrent now raises a
    RuntimeError as well.

Configuration

📅 Schedule: (UTC)

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

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

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

@renovate renovate Bot requested a review from a team June 25, 2026 00:39
@renovate renovate Bot changed the title Update dependency greenlet to v3.5.2 Update dependency greenlet to v3.5.3 Jun 26, 2026
@renovate renovate Bot force-pushed the renovate/greenlet-3.x branch from b40d971 to 823abc2 Compare June 26, 2026 23:07
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.

0 participants