Skip to content

Conversation

@tobiasraabe
Copy link
Member

@tobiasraabe tobiasraabe commented Nov 22, 2025

Summary

  • make the expected hash version-aware so the pickle node test passes under Python 3.14 where protocol 5 is the default
  • add a changelog entry for the regression fix

Python 3.14 uses pickle protocol 5 by default (instead of protocol 4),
which produces different hash values for the same pickled data.

Make the test version-aware to use the correct expected hash based on
the Python version.
@tobiasraabe tobiasraabe enabled auto-merge (squash) November 22, 2025 13:42
@tobiasraabe tobiasraabe merged commit 6da726a into main Nov 22, 2025
18 checks passed
@tobiasraabe tobiasraabe deleted the fix-pickle-hash-test branch November 22, 2025 13:44
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.

2 participants