PyCharm 2023.3 EAP 3 Is Out!
This build brings enhancements to the new type parameter syntax and code assistance for
REST_FRAMEWORKS parameters in
Important! PyCharm EAP builds are not fully tested and might be unstable.
Enhanced code assistance for new type parameter syntax
With this EAP build, PyCharm provides Rename refactoring for the new style of type aliases. Go To Declaration and Find Usages are also supported.
Code assistance for
REST_FRAMEWORK parameters in
In PyCharm 2023.3, you will be able to navigate to classes by simply clicking on them in the
REST_FRAMEWORK variable in
- Enjoy autocompletion for class names and methods, enhancing productivity and reducing errors.
- Your models will be automatically renamed in
settings.pywhen you rename them with Rename refactoring in your code. If you move your model to another module, it will also be reflected in the settings.py automatically.
This build also includes the updated version of pycodestyle (2.11), which provides support for Python 3.12.
These are the key updates for this week! The complete list of changes is available in the release notes.
We’d like to know your thoughts on these new features. Feel free to share your feedback on X (formerly Twitter), or by leaving comments in the section below. If you spot any bugs, please report them via our issue tracker.
Subscribe to Blog updates
Thanks, we've got you!
PyCharm 2023.3 Release Candidate Is Out
PyCharm 2023.3 Release Candidate is now available! You can get the latest build from our website, through the free Toolbox App, or via snaps for Ubuntu. To use this build, you need to have an active subscription to PyCharm Professional. Download PyCharm 2023.3 RC As we prep…
PyCharm 2023.3 EAP 7 Is Out!
Enhancements to the Django Structure view, Search Everywhere and support for Angular 17
PyCharm 2023.3 EAP 6 Is Out!
Django project structure view, enhancements to Live Preview for Django Templates, interactive plots in SciView, and the ability to view dataframes or series as charts.