-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Unknown
-
Affects Version/s: None
-
Component/s: Infrastructure
-
None
-
None
-
Python Drivers
-
None
-
None
-
None
-
None
-
None
-
None
Context
PyPy 3.11 final was released https://pypy.org/posts/2025/07/pypy-v7320-release.html in July.
We should updated our supported version of PyPy to match that version.
This requires adding PyPy 7.3.20 to the toolchain.
- See Toolchain Deployment docs in https://wiki.corp.mongodb.com/spaces/DRIVERS/pages/155327752/Python+Team+Practices.
- See pypy config in https://github.com/mongodb/mongo-python-driver/blob/dba0aa94adfc1ec5581cfb4edd5069b30662f5cc/.evergreen/scripts/generate_config_utils.py#L26. Regenerate config using just lint generate-config.
Definition of done
Add PyPy 7.3.20 to the toolchain and replace our use of PyPy 3.10 with 3.11.
Pitfalls
There may be some regressions with a new version, especially keep an eye on SSL-related failures.
- blocks
-
PYTHON-5024 Add 3.14t as a standard Python matrix version
-
- Blocked
-