design: pyfun-lang is the PyPI name, not a fallback - #83
Merged
Conversation
The naming section still described pyfun-lang as what would happen if the bare name collided. It collided in 2015 and pyfun-lang has been the published name for six releases, so the conditional reads as an open question that is closed. The PEP 541 request for the bare name stays filed and is not planned around: 259 older requests sit ahead of it against roughly 32 closed a month, so it is months away and a grant would be a bonus rather than a milestone.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The naming section in
DESIGN.mdstill read:That collision happened in 2015 and
pyfun-langhas been the published name for six releases, so a conditional about a possible future reads as an open question when it is a closed one. It now states the name, gives the reason, and says to write it without hedging.Nothing else in the repo needed changing: the README, learning site, educator pack and VS Code listing all already say
pyfun-langplainly.For context on why this is settled rather than pending: the PEP 541 request for the bare name stays filed, but
pypi/supportcurrently has 311 open requests, 259 of them older than ours, against roughly 65 closed in the past two months. That is around eight months of queue at current throughput, so it is not something to plan around. If it ever lands, the switch is a one-line change topyproject.tomlwithpyfun-langkept as an alias.