Skip to content

Add python 3.14 support#3137

Open
Pradyuman-aviator wants to merge 2 commits intogoogle-deepmind:mainfrom
Pradyuman-aviator:add-python-3.14-support
Open

Add python 3.14 support#3137
Pradyuman-aviator wants to merge 2 commits intogoogle-deepmind:mainfrom
Pradyuman-aviator:add-python-3.14-support

Conversation

@Pradyuman-aviator
Copy link

##overview

This PR adds the Programming Language :: Python :: 3.14 classifier to both mujoco and mujoco-mjx in their respective pyproject.toml files.
The change is limited to package metadata only and does not modify any build, CI, or release logic.

Details -:

Added "Programming Language :: Python :: 3.14" to:
python/pyproject.toml
mjx/pyproject.toml
Existing supported versions (3.10–3.13) are preserved.

No changes were made to:

CI workflows
build_steps.sh
CMake files
build_requirements.txt

Notes -:

While experimenting with enabling CI testing for Python 3.14, I observed that the current build_requirements.txt pins numpy==2.1.3 with --require-hashes, which does not provide cp314 wheels. Enabling CI validation for 3.14 would therefore require updating pinned build dependencies.

This PR is intentionally scoped to classifier updates only.

@Pradyuman-aviator
Copy link
Author

@cool-RR please review my PR

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