4 ms·
Python 3.10.0 Is Available
- freediver 5y agoI am pleasantly surprised. Seems to be about 9% faster than Python 3.9 and whole 21% faster than Python3.8 [1] with performance improvements across math operations, regex and multiprocessing. Well done Python! [1] Benchmarked with https://github.com/vprelovac/python-speed https://github.com/vprelovac/python-speed
- postpawl 5y agohttps://speed.python.org/comparison/ https://speed.python.org/comparison/ has some pretty comprehensive benchmarks too.
- htrp 5y ago> https://docs.python.org/3.10/whatsnew/3.10.html https://docs.python.org/3.10/whatsnew/3.10.html Official Docs New syntax features: * PEP 634, Structural Pattern Matching: Specification * PEP 635, Structural Pattern Matching: Motivation and Rationale * PEP 636, Structural Pattern Matching: Tutorial * bpo-12782, Parenthesized context managers are now officially allowed. New features in the standard library: * PEP 618, Add Optional Length-Checking To zip. Interpreter improvements: * PEP 626, Precise line numbers for debugging and other tools. New typing features: * PEP 604, Allow writing union types as X | Y * PEP 613, Explicit Type Aliases * PEP 612, Parameter Specification Variables Important deprecations, removals or restrictions: PEP 644, Require OpenSSL 1.1.1 or newer * PEP 632, Deprecate distutils module. * PEP 623, Deprecate and prepare for the removal of the wstr member in PyUnicodeObject. * PEP 624, Remove Py_UNICODE encoder APIs * PEP 597, Add optional EncodingWarning
- shapefrog 5y agoPython releases do get an awful lot of attention on HN.