We are opening a new cycle of the Early Access Program for those of you eager to try, discuss, and maybe even contribute to new PyCharm features before they’re commonly used by the Python community.
As usual, our main goal for the EAP is to give you a sense of what to expect in the upcoming PyCharm 2021.2 release. We are hoping to get your active feedback on the overall performance of the PyCharm 2021.2 EAP versions, and in particular, on the feel, look, and performance of the new features we will be highlighting throughout the EAP blog posts.
The Toolbox App is the easiest way to get the EAP builds and keep both your stable and EAP versions up to date. You can also manually download the EAP builds from our website.
This May, the PSF launched the Python 3.10.0 beta 1, which means that at this point no new features will be accepted for the final release of Python 3.10. For PyCharm during this release, we are starting to implement support for the new PEPs included in Python 3.10, so that by the time Python 3.10 is officially out, you will be able to enjoy the new language features in full. Now is a good time to start investigating how you can benefit from the new Python functionality – start exploring with PyCharm!
In this release we added initial support for Pattern Matching. PyCharm is now equipped with syntax highlighting for this complex language structure.