A remarkably powerful dynamic programming language

Python for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe
Download Python 3.10.1

  -  37.9 MB  -  Open Source

What's new in this version:

Among the new major new features and changes so far:
- Deprecate and prepare for the removal of the wstr member in PyUnicodeObject
- Allow writing union types as X | Y
- Parameter Specification Variables
- Precise line numbers for debugging and other tools
- Add Optional Length-Checking To zip
- Parenthesized context managers are now officially allowed
- Deprecate distutils module
- Explicit Type Aliases
- Structural Pattern Matching: Specification
- Structural Pattern Matching: Motivation and Rationale
- Structural Pattern Matching: Tutorial
- Require OpenSSL 1.1.1 or newer
- Remove Py_UNICODE encoder APIs
- Add optional EncodingWarning

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe