Skip to content

Upgrade to Python 3.14, Cinder 3.14, and add CinderX JIT#476

Open
ahmadelyoussef wants to merge 1 commit intofacebookresearch:v2-betafrom
ahmadelyoussef:export-D91604990-to-v2-beta
Open

Upgrade to Python 3.14, Cinder 3.14, and add CinderX JIT#476
ahmadelyoussef wants to merge 1 commit intofacebookresearch:v2-betafrom
ahmadelyoussef:export-D91604990-to-v2-beta

Conversation

@ahmadelyoussef
Copy link
Contributor

Summary:
Upgrade DjangoBench V2 to use Python 3.14 and Cinder 3.14 to take advantage of newer language features and performance improvements. This also adds CinderX for JIT compilation support in the Cinder runtime environment.

Key changes:

  • CPython upgraded from 3.10 to 3.14 (built from source on all platforms)
  • Cinder upgraded from cinder/3.10 branch to meta/3.14 at pinned commit
  • CinderX installed for JIT functionality with validation
  • Removed numpy dependency in favor of Python's built-in statistics module
  • cassandra-driver now builds from PyPI source for Python 3.14 compatibility

Differential Revision: D91604990

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Feb 24, 2026
@meta-codesync
Copy link

meta-codesync bot commented Feb 24, 2026

@ahmadelyoussef has exported this pull request. If you are a Meta employee, you can view the originating Diff in D91604990.

…earch#476)

Summary:

Upgrade DjangoBench V2 to use Python 3.14 and Cinder 3.14 to take advantage of newer language features and performance improvements. This also adds CinderX for JIT compilation support in the Cinder runtime environment.

Key changes:
- CPython upgraded from 3.10 to 3.14 (built from source on all platforms)
- Cinder upgraded from cinder/3.10 branch to meta/3.14 at pinned commit
- CinderX installed for JIT functionality with validation
- Removed numpy dependency in favor of Python's built-in statistics module
- cassandra-driver now builds from PyPI source for Python 3.14 compatibility

Differential Revision: D91604990
@ahmadelyoussef ahmadelyoussef force-pushed the export-D91604990-to-v2-beta branch from ab0cea1 to 85a1556 Compare February 25, 2026 01:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported meta-exported

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants