Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
peps
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
1.8k
Star
5k
Code
Issues
22
Pull requests
43
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
PEP 825: Wheel Variants: Package Format
- #4819
#4819
Merged
dstufft
merged 24 commits into
python:main
python/peps:main
from
wheelnext:pep-wheel-variants-acceptance
wheelnext/peps:pep-wheel-variants-acceptance
Copy head branch name to clipboard
Feb 27, 2026
Conversation
Commits
24
(24)
Checks
Files changed
Merged
PEP 825: Wheel Variants: Package Format
#4819
dstufft
merged 24 commits into
python:main
python/peps:main
from
wheelnext:pep-wheel-variants-acceptance
wheelnext/peps:pep-wheel-variants-acceptance
Copy head branch name to clipboard
Commits
Commits on Feb 25, 2026
New PEP: Wheel Variants: Package Format
Show description for 0ba1705
4 people
committed
0ba1705
View commit details
Copy full SHA for 0ba1705
Browse repository at this point
Update `Discussions-To` and `Post-History`
Show description for 3e2856d
mgorny
committed
3e2856d
View commit details
Copy full SHA for 3e2856d
Browse repository at this point
PEP 9999 => 0825
DEKHTIARJonathan
authored and
mgorny
committed
b7408fa
View commit details
Copy full SHA for b7408fa
Browse repository at this point
CODEOWNERS added
DEKHTIARJonathan
authored and
mgorny
committed
bfbc41c
View commit details
Copy full SHA for bfbc41c
Browse repository at this point
Update peps/pep-0825/appendix-core-metadata-json-schema.rst
Show description for c3a578b
2 people
authored and
mgorny
committed
c3a578b
View commit details
Copy full SHA for c3a578b
Browse repository at this point
Update peps/pep-0825.rst
Show description for f2b103c
2 people
authored and
mgorny
committed
f2b103c
View commit details
Copy full SHA for f2b103c
Browse repository at this point
Update peps/pep-0825.rst
Show description for c2b6f3d
2 people
authored and
mgorny
committed
c2b6f3d
View commit details
Copy full SHA for c2b6f3d
Browse repository at this point
Mention the hash alternative in rejected ideas
Show description for 54592ab
mgorny
committed
54592ab
View commit details
Copy full SHA for 54592ab
Browse repository at this point
Fix typing in the sort pseudocode
Show description for cfd13ed
mgorny
committed
cfd13ed
View commit details
Copy full SHA for cfd13ed
Browse repository at this point
Fix leftover `VariantWheel` class references in sort pseudocode
Show description for fb76499
mgorny
committed
fb76499
View commit details
Copy full SHA for fb76499
Browse repository at this point
Clarify that "list of compatible values" must also be ordered
Show description for 37d698f
mgorny
committed
37d698f
View commit details
Copy full SHA for 37d698f
Browse repository at this point
Align `pep825-variant-json-schema` ref
Show description for 8cef336
mgorny
committed
8cef336
View commit details
Copy full SHA for 8cef336
Browse repository at this point
Align the date with the change history
Show description for 824819d
mgorny
committed
824819d
View commit details
Copy full SHA for 824819d
Browse repository at this point
Explain schema versions
mgorny
committed
b081349
View commit details
Copy full SHA for b081349
Browse repository at this point
Clarify that tools may override ordering/selection
Show description for d5d48fe
mgorny
and
rgommers
committed
d5d48fe
View commit details
Copy full SHA for d5d48fe
Browse repository at this point
Include an optional null variant in the example
Show description for 3ce97d0
mgorny
committed
3ce97d0
View commit details
Copy full SHA for 3ce97d0
Browse repository at this point
Rename `variant.json` schema .rst
Show description for 6354aac
mgorny
committed
6354aac
View commit details
Copy full SHA for 6354aac
Browse repository at this point
Add a version number to schema filename
Show description for 765d978
mgorny
committed
765d978
View commit details
Copy full SHA for 765d978
Browse repository at this point
Fix JSON schema to allow `$schema`
Show description for b8a9b76
mgorny
committed
b8a9b76
View commit details
Copy full SHA for b8a9b76
Browse repository at this point
Remove variant label length limitation (#41)
Show description for a79529a
mgorny
and
konstin
committed
a79529a
View commit details
Copy full SHA for a79529a
Browse repository at this point
Add Paul Moore as the delegate
Show description for 509822b
mgorny
committed
509822b
View commit details
Copy full SHA for 509822b
Browse repository at this point
Actually host the schema on wheelnext.dev, and use v0.1.0
Show description for e596297
mgorny
committed
e596297
View commit details
Copy full SHA for e596297
Browse repository at this point
Commits on Feb 26, 2026
Clarify that the exact URL used to host `variants.json` is insignificant (#42)
Show description for d44f464
mgorny
authored
d44f464
View commit details
Copy full SHA for d44f464
Browse repository at this point
Commits on Feb 27, 2026
[variant-json] made mutable with vendoring/inlining (#43)
Show description for ba130f5
DEKHTIARJonathan
and
mgorny
authored
ba130f5
View commit details
Copy full SHA for ba130f5
Browse repository at this point
You can’t perform that action at this time.