Skip to content

Conversation

greenozon
Copy link
Contributor

@greenozon greenozon commented Jul 27, 2025

This is an early Python 3.14 initial support

I've been playing around starting from alpha builds, there were lots of changes each alpha version,
but starting from beta versions the python community announced a promise:

3.14.0 beta 1: Wednesday, 2025-05-07 (No new features beyond this point.)
3.14.0 candidate 1: Tuesday, 2025-07-22
it's from here: https://peps.python.org/pep-0745/

each beta versions (beta 1/2/3/4) did not change any opcodes

I've collected new opcodes and added support for early 3.14

pycdas: able to print opcodes disassembly as usually
pycdc: need to gradually add support for new opcodes (and align changed logic for existing ones,.

PS maybe there will be a need to update MAGIC_3_14 value

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.

1 participant