Friday, October 10, 2025
HomePythonPyCharm 2023.2.1 Is Out! | The PyCharm Weblog

PyCharm 2023.2.1 Is Out! | The PyCharm Weblog


PyCharm 2023.2.1, the primary bug-fix replace for PyCharm 2023.2, is now obtainable!

You may replace to v2023.2.1 by utilizing the Toolbox App, putting in it proper from the IDE, or downloading it from our web site.

Obtain PyCharm 2023.2.1

Listed below are essentially the most notable fixes obtainable on this model:

Updates to profiler help and code protection

Profiler and code protection performance is now obtainable for tasks utilizing distant interpreters, like these on SSH, WSL, Docker, and Docker Compose. Now you can use cProfile, yappi, and vmprof. Moreover, now you can use profilers for tasks that use Python 3.12.

Django

Inherited HTTP strategies within the Endpoints device window

In PyCharm 2023.2, we added help for Django within the Endpoints device window that will help you work with the Django Relaxation Framework extra simply. Ranging from this replace, additionally, you will have the ability to work with inherited HTTP strategies on your Django views within the Endpoints device window. [PY-61405]

We additionally mounted the bug that prevented producing HTTP requests within the Endpoints device window for lowercase methodology names. [PY-62033] 

PyCharm will now present the proper outcomes for the Go To Declaration motion for routes within the HTTP Shopper when working with the Django Relaxation Framework. This additionally works for FastAPI and Flask.

Run handle.py Process from the primary menu with distant interpreters

When working with a mission with a distant interpreter on Docker, Docker Compose, SSH, or WSL, now you can run the handle.py process from the primary menu (Instruments | Run handle.py Process). [PY-52610]

Python Run/Debug Configuration

Updates to the Parameters discipline

Within the up to date Python Run / Debug configuration, the Parameters discipline is obtainable by default. We elevated the minimal width for the sector and restored the power so as to add macros to the Parameters discipline. [PY-61917], [PY-59738]

We additionally mounted a bug that made it inconceivable to delete an choice so as to add content material roots or supply roots to the PYTHONPATH. [PY-61902]

Black formatter: an choice to suppress warnings about non-formatted recordsdata 

In PyCharm 2023.2, we added built-in help for the Black formatter. If in case you have Black configured in PyCharm, the IDE will examine whether or not every file you’re working with is formatted correctly. When your code will not be formatted with Black, PyCharm will notify you. When you don’t need to use the Black formatter for a specific file or the entire mission, now you can suppress warnings about non-formatted recordsdata.

You may set this up in Settings | Look & Habits | Notifications.

Updates to frontend growth help

We’ve added help for:

  • CSS system colours. [WEB-59994]
  • CSS trigonometric and exponential capabilities. [WEB-61934]
  • .mjs and .cjs config recordsdata in Prettier. [WEB-61966]

Basic fixes

  • You may once more run multiprocessing scripts within the Python console. [PY-50116]
  • Altering themes on Linux now works as anticipated. [IDEA-283945]
  • The IDE now not enters full display mode unexpectedly on a secondary monitor when the Linux native header is switched off. [IDEA-326021]
  • Updating bundled plugins now not removes plugin recordsdata from the IDE’s set up folder. [IDEA-326800]
  • We mounted the habits of the Go To Implementation and Go To Declaration actions when Python stubs are concerned. PyCharm now exhibits the implementation as a substitute of .pyi stubs. [PY-54905], [PY-54620], [PY-61740]

For the complete listing of points addressed in PyCharm 2023.2.1, please see the launch notes. Please, be happy to share your suggestions with us or report any bugs you encounter utilizing our problem tracker.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments