Skip to content

[3.13] gh-155835: fix digest_size and block_size data races on SHA-3 objects (GH-155838) - #157041

Open
picnixz wants to merge 2 commits into
python:3.13from
picnixz:backport-90ac539-3.13
Open

[3.13] gh-155835: fix digest_size and block_size data races on SHA-3 objects (GH-155838)#157041
picnixz wants to merge 2 commits into
python:3.13from
picnixz:backport-90ac539-3.13

Conversation

@picnixz

@picnixzpicnixz commented Sep 6, 2026

Copy link
Copy Markdown
Member

… on SHA-3 objects (pythonGH-155838)
(cherry picked from commit 90ac539)
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>

@picnixzpicnixz left a comment

Copy link
Copy Markdown
MemberAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some subtle changes here that I will need to check again because SHA3 in 3.13 is a bit different (no GC). Actually I don't know why SHA objects are actually GC tracked because they don't have any python containers as fields.

@picnixz
picnixz marked this pull request as ready for review September 6, 2026 15:04
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@picnixz