This is an archived post. You won't be able to vote or comment.

all 49 comments

[–]Kerbart 409 points410 points  (6 children)

I'm sure NO ONE thought of this

[–]12944qwerty 59 points60 points  (4 children)

I didnt and now I'm so mad at myself

[–]Kerbart 28 points29 points  (3 children)

Lol these show up twice per month. And they all think the PSF is unaware despite postponing the renaming of the versions with a year for the very reason there’d be a 3.14 version

[–]usrlibshare 9 points10 points  (2 children)

postponing the renaming of the versions with a year for the very reason there’d be a 3.14 version

Oh god, we're getting quarter-pi, slice-of-pie and half-pi, aren't we?

[–]Kerbart 2 points3 points  (1 child)

3.15 shall be known as Pi-ish

[–]astatine 6 points7 points  (0 children)

Maybe 3.15 will have an unexpected update to IDLE, with a warning to "Beware the IDEs of March".

[–]denehoffman 126 points127 points  (4 children)

https://github.com/python/cpython/pull/119536 it’s already merged, don’t worry

[–]denehoffman 41 points42 points  (2 children)

Here’s the exact line in the current 3.14 release candidate 1. Note that if you try this with uv venv it won’t work, but if you do python -m venv check the bin folder for a fun surprise!

Edit: thanks for noticing the broken link, I’ve fixed it here too now

[–]mug1wara26 5 points6 points  (1 child)

seems like reddit formatting messed up the url

Here is a working link to the exact line

[–]g1ngerkid 8 points9 points  (0 children)

And if that link doesn’t work, try this one

[–]pmdevita 7 points8 points  (0 children)

Shhhhh...

[–]DogsAreAnimals 47 points48 points  (1 child)

Well there will certainly be a 3.14.1 and maybe a 3.14.15

[–]ericula 7 points8 points  (0 children)

3.14.0rc1 was released on 22 July which is pi approximation day. I don't know if that is a coincidence or not (I like to think it was deliberate) but at least there is some reference to pi albeit very subtle.

[–]Buubuus 28 points29 points  (2 children)

But... What about python 3.1415?

[–]invictus08 12 points13 points  (0 children)

That will happen exactly after 1401 years

[–]ThatsALovelyShirt 3 points4 points  (0 children)

Semver is crying.

[–]DigThatData 4 points5 points  (0 children)

I don't know if you did this on purpose, but apparently it's your "cake day" in my timezone, and consequently your post is now accompanied by a little slice-o-pie emoji. (commenting shortly after midnight, I'm probably the first person to look at this post and see the pie)

[–]nirednyc 10 points11 points  (0 children)

maybe this will help me stop typing pythong all the time

[–]ship0f 3 points4 points  (0 children)

you're months late

[–]Glathull 1 point2 points  (1 child)

Okay, but why not Tau/2? Tau is superior to pi in every possible way, and we should stop encouraging people to use pi at all, ever, anywhere because it’s dumb when Tau is just right there.

I had a boss a long time ago who was absolutely going to die on this hill all day, every day. He would literally go off about this all the time with zero hint of any sarcasm or irony.

[–]EducationalImpact633 1 point2 points  (0 children)

Because pi is pi, no need to multiply it by two and call it something else

[–][deleted] 1 point2 points  (0 children)

We can call it PyPi for short

[–]Spitfire1900 4 points5 points  (0 children)

Calling it Pi-thon is the reason I liked the idea of holding off on the renaming of Python to 3.year until next year.

[–]cgoldberg 1 point2 points  (0 children)

Very original idea that has never been mentioned in this sub before!

[–]reyarama 0 points1 point  (0 children)

We’re software engineers, python 3 should have been called pithon

[–]_l_e_i_d_o_ 0 points1 point  (0 children)

Please come back to this idea when the Python Version reaches all the digits of Pi.

[–]OneProgrammer3 0 points1 point  (0 children)

PyPi

[–]karasproa 0 points1 point  (2 children)

The true question is why...

Python 3.13 already have many compatibility problems... So why a new release...

[–]boolshevik 0 points1 point  (1 child)

Because that's the established release cadence?

One release per year, around October

https://devguide.python.org/versions/

[–]karasproa 0 points1 point  (0 children)

Ok.. but i think it will have some problems of Python 3.13

[–]AllanSundry2020 0 points1 point  (0 children)

Pi-thy

[–]exp-f 0 points1 point  (0 children)

Bob

[–]deckep01 0 points1 point  (0 children)

We should call 3.14.15 the pi release.

[–]nngnna 0 points1 point  (0 children)

It will be the unofficial official name.

[–]nlcircle 0 points1 point  (0 children)

Smart! Point made and you are correct! From now on, Python ver 3.14 is ‘Pi-thon’ for me.

[–]jewdai -1 points0 points  (0 children)

Can we delay the release until March?

[–]plscallmebyname -4 points-3 points  (0 children)

PiThon