<div dir="auto"><div><div class="gmail_quote"><div dir="ltr">On Tue, Sep 25, 2018, 12:30 Yury Selivanov <<a href="mailto:yselivanov.ml@gmail.com">yselivanov.ml@gmail.com</a>> wrote:</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The reason I'm asking this is because I frequently need to refer to<br>
*that version* of Python in the documentation, especially when I'm<br>
deprecating APIs or behavior. Right now I'm saying "Python 4.0"<br>
implying that 4.0 will be released right after 3.9.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I don't know what we'll end up calling it, but I don't think it matters for this. For warnings about future deprecations and removals, I would use "3.10" regardless.</div><div dir="auto"><br></div><div dir="auto">No one can predict the future; maybe our future selves will change their minds when we get there. But for people reading the documentation now, "3.10" clearly means "the version after 3.9", so they'll understand what you mean. And if it ends up being called 4.0 then that's higher than 3.10 anyway, so no one can claim you didn't warn them.</div><div dir="auto"><br></div><div dir="auto">OTOH if you write "4.0", at least some people will misunderstand, and be grumpy if the feature disappears in 3.10.</div><div dir="auto"><br></div><div dir="auto">-n</div></div>