Skip to content

Conversation

@encukou
Copy link
Member

@encukou encukou commented Jan 23, 2026

Update PEP 11 to clarify unsupported platforms.

  • We have code for unsupported platforms and that’s OK, but it doesn’t imply any promises either.
  • We welcome and encourage people that support CPython on other platforms – without promising any particular level of welcoming and encouragement.

Also:

  • Add concrete rules for POSIX features (so we don't “over-fit” to Linux ∩ Mac ∩ BSD)
  • Encourage listing “outsider” experts in the devguide, and pinging the experts

SC decision: encukou#3 (review)
Discussion: https://discuss.python.org/t/proposed-pep-11-update-policy-for-unsupported-platforms/104986

  • Change is either:
    • To a Draft PEP
    • To an Accepted or Final PEP, with Steering Council approval
    • To fix an editorial issue (markup, typo, link, header, etc)
  • PR title prefixed with PEP number (e.g. PEP 123: Summary of changes)

📚 Documentation preview 📚: https://pep-previews--4790.org.readthedocs.build/

encukou and others added 5 commits November 21, 2025 15:39
@encukou encukou requested a review from brettcannon as a code owner January 23, 2026 14:42
@encukou encukou merged commit e1a1784 into python:main Jan 23, 2026
6 checks passed
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