Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
Python 3.8.2Release Date: Feb. 24, 2020
This is the second maintenance release of Python 3.8Note: The release you're looking at is Python 3.8.2, a bugfix release for the legacy 3.8 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here.
Major new features of the 3.8 series, compared to 3.7=
specifier for debuggingcontinue
is now legal in finally:
blocksasyncio
event loop is now ProactorEventLoop
multiprocessing
multiprocessing
can now use shared memory segments to avoid pickling costs between processestyped_ast
is merged back to CPythonLOAD_GLOBAL
is now 40% fasterpickle
now uses Protocol 4 by default, improving performanceThere are many other interesting changes, please consult the "What's New" page in the documentation for a full list.
More resourcesMichelangelo: Good evening, your Holiness.
Pope: Evening, Michelangelo. I want to have a word with you about this painting of yours, "The Last Supper."
Michelangelo: Oh, yeah?
Pope: I'm not happy about it.
Michelangelo: Oh, dear. It took me hours.
Pope: Not happy at all.
Michelangelo: Is it the jellies you don't like?
Pope: No.
Michelangelo: Of course not, they add a bit of color, don't they? Oh, I know, you don't like the kangaroo?
Pope: What kangaroo?
Michelangelo: No problem, I'll paint him out.
Pope: I never saw a kangaroo!
Michelangelo: Uuh... he's right in the back. I'll paint him out! No sweat, I'll make him into a disciple.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.5