
PyCharm 2025.1 brings main updates to enhance your improvement expertise.
PyCharm is now a unified product, combining PyCharm Skilled and Group Version. Model 2025.1 additionally brings a free AI tier, the general public launch of Junie, the launch of Cadence, vital Jupyter enhancements, help for Hatch, Information Wrangler, and lots of different enhancements.
Get the most recent model from our obtain web page or replace by way of our free Toolbox App.
Learn this weblog submit to be taught extra in regards to the updates.
Choose video? Get an outline of the main information and enhancements on this video:
PyCharm is now one highly effective, unified product!
PyCharm is now one highly effective, unified product! Its core performance, together with Jupyter Pocket book help, might be free, and a Professional subscription with extra options might be accessible.
Beginning with the 2025.1 launch, each person will get prompt entry to a free one-month Professional trial, so that you’ll be capable to entry all of PyCharm’s superior options straight away. After the trial, you’ll be able to select whether or not to proceed with a Professional subscription or preserve utilizing the core options without spending a dime. Be taught extra in regards to the change in this weblog submit.
Junie – your private coding agent Professional
Junie, the coding agent by JetBrains, is now accessible in PyCharm through JetBrains AI. Junie autonomously plans, writes, refines, and assessments code to make your improvement expertise easy, environment friendly, and fulfilling. It handles tedious duties like restructuring code, creating assessments, and implementing refinements, so you’ll be able to give attention to larger challenges and innovation.
PyCharm goes AI
JetBrains AI has acquired a significant improve, bringing each AI Assistant and the coding agent Junie below a single subscription. With this launch, all JetBrains AI options are accessible without spending a dime in PyCharm Professional, with limitless use for some, similar to code completion and native mannequin help, and restricted credit-based entry to others.

We’re additionally introducing a new subscription system that makes it simple to scale up as wanted with the AI Professional and AI Final tiers. Different highlights of this launch embody smarter completion, superior context consciousness, and help for Claude 3.7 Sonnet and Gemini 2.0 Flash. Head to the What’s New web page to be taught extra in regards to the newest AI options.
Cadence – easy cloud execution for ML workflows Professional
We’re introducing Cadence. Now you can run your machine studying code on highly effective cloud {hardware} instantly from PyCharm in minutes – no advanced setup or cloud experience is required. The Cadence plugin simplifies ML workflows, permitting you to focus in your code whereas leveraging scalable computing sources.
Information Wrangler Professional
We’ve applied Information Wrangler, a strong software to assist Python information professionals streamline information manipulation and give attention to higher-level evaluation. Use the interactive UI to carry out frequent dataframe transformations – like filtering, cleansing, dealing with outliers, and extra – with out writing repetitive code.
You possibly can view and discover column statistics, generate Python code for transformations mechanically, observe the historical past of adjustments, export information simply, and insert transformations as new cells in your pocket book.

SQL cells in notebooks Professional
PyCharm 2025.1 introduces SQL cells. This new cell sort means that you can question databases, dataframes, and connected CSV information in Jupyter notebooks and mechanically save question outcomes to pandas DataFrames.

We’ve additionally launched many different enhancements to reinforce the Jupyter pocket book expertise. Be taught extra about them within the What’s New.
Help for Hatch
We’re introducing help for Hatch, a contemporary and extensible Python venture supervisor from the Python Packaging Authority (PyPA). Hatch can mechanically migrate setuptools configurations, create remoted environments, and run and publish builds, making Python package deal administration extra environment friendly.

PyCharm additionally means that you can create new tasks managed by Hatch. The IDE will mechanically acknowledge Hatch tasks when they’re imported from a neighborhood machine or a distant supply.
On the lookout for extra?
- Go to our What’s New web page to study different 2025.1 options and the most recent bug fixes.
- Learn the launch notes for the complete breakdown of the adjustments.
- If you happen to encounter any issues, please report them through our problem tracker so we will handle them promptly.
We’d love to listen to your suggestions on PyCharm 2025.1 – go away your feedback beneath or join with us on X.