Skip to content

Conversation

@czardoz
Copy link

@czardoz czardoz commented Dec 19, 2025

Summary of changes

Had to jump through some hoops (hand-held by Claude & Codex).

generate_bindings.py + v3_14_0.rs:

  • Suppressed unnecessary_transmutes warnings because bindgen generates conservative transmute calls that Rust 1.91+ flags.

python_interpreters.rs:

python_data_access.rs:

python_threading.rs:

  • Added fallback to sysdict for thread name lookup because Python 3.14 can fail to import threading module into main sys.modules in some cases.

stack_trace.rs:

tests/subprocesses.py:

tests/integration_test.rs:

  • Added error message to test_recursive assertion for debugging line number issues.

@czardoz
Copy link
Author

czardoz commented Jan 1, 2026

@benfred - any chance you can have a look next year? Thanks! 🙂

@eliasbenb
Copy link

Also encountering errors with 3.14. Thank you for this PR, working great on my end.

@czardoz
Copy link
Author

czardoz commented Jan 23, 2026

@benfred Any chance you could approve the CI run? That way, I can fix failures (if any).

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