PyCharm 1.2 EAP build 105.13; Python version compatibility inspection
We’re happy to announce the availability of a new EAP build of PyCharm 1.2. This could have been the final release, however, the Django team announced that the Django 1.3 release is going to be postponed by another week, and we’re also going to use that time to make PyCharm 1.2 an even better and more stable release.
One new feature in PyCharm 1.2 which I would like to highlight specifically, and which wasn’t mentioned in the release notes for the first EAP build, is a new Python version compatibility inspection. Previous versions of PyCharm validated the syntax and libraries usage according to the Python intepreter selected for the project. The new inspection allows you to specify a range of Python versions that your code needs to be compatible with, and highlights all code which is illegal in any of the selected versions. This greatly facilitates development of code targeting multiple Python versions, and can also be used to smooth out migration to Python 3. In many cases, we also provide quickfixes to automatically convert the code to compatible syntax.
The inspection can be enabled and configured in Settings | Inspections.
Subscribe to Blog updates
Thanks, we've got you!
PyCharm 2023.3 Early Access Program Is Open!
UI/UX Enhancements, Support for PEP 647, and More The Early Access Program for PyCharm 2023.3 kicks off today, offering you a sneak peek of the exciting new features and improvements we expect to include in the next major release. If you’re not familiar with how the EAP works, please read this…
PyCharm 2023.2 EAP 5: Black Formatter Integration, Endpoints Tool Window for Django REST Framework
This EAP build includes the Black formatter integration, a new Endpoints tool window for Django REST framework, the Run Anything tool, support for installing dependencies from pyproject.toml, inlay parameter name hints, and much more!
PyCharm 2023.2 EAP 4 Is Out!
The third EAP build brings improvements that include the new AI assistant and support for DevContainers.