PyCharm Community Edition

Developer Tools

The free, open-source edition of the Python IDE.

Latest 2025.2.6.2 · by JetBrainsWebsiteRSS

Branches

2025.3
2025.3
2025.2
2025.2.6.2
2025.1
2025.1.6.2

Release activity

Release activity — 13 releases across 11 days in the last year. Each cell is one day; darker means more releases that day. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026No releases on Aug 23, 2026No releases on Aug 30, 2026No releases on Sep 6, 2026
MondayNo releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026No releases on Aug 17, 2026No releases on Aug 24, 2026No releases on Aug 31, 2026No releases on Sep 7, 2026
TuesdayNo releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026No releases on Aug 18, 2026No releases on Aug 25, 2026No releases on Sep 1, 2026
WednesdayNo releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 20262 releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 2026No releases on Aug 26, 2026No releases on Sep 2, 2026
ThursdayNo releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026No releases on Aug 20, 2026No releases on Aug 27, 2026No releases on Sep 3, 2026
FridayNo releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 2026No releases on Sep 4, 2026
SaturdayNo releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026

13 releases in the last year, busiest day 2

Changelog

Filter releases by branch
17 of 17 releases

2025.2.6.2

Security 1
  • Fix for security issue CVE-2026-59792

From PyCharm Community Edition

This update includes a fix for security issue [CVE-2026-59792]. For more details, refer to our release notes.

View originalPermalink
How 2025.2.6.2 went

2025.1.6.2

Security 1
  • Fix for security issue CVE-2026-59792

From PyCharm Community Edition

This update includes a fix for security issue [CVE-2026-59792]. For more details, refer to our release notes.

View originalPermalink
How 2025.1.6.2 went

2025.2.6.1

Security 1
  • SSI support in the built-in web server has been disabled

From PyCharm Community Edition

SSI support in the built-in web server has been disabled. For more details, refer to our release notes.

View originalPermalink
How 2025.2.6.1 went

2025.1.6.1

Changed 1
  • SSI support in the built-in web server has been disabled

From PyCharm Community Edition

SSI support in the built-in web server has been disabled. For more details, refer to our release notes.

View originalPermalink
How 2025.1.6.1 went

2025.3

Added 3
  • Jupyter notebooks support in remote development
  • Proactive data exploration
  • Support for new LSP tools
Changed 1
  • uv is now the default for new projects

From PyCharm Community Edition

  • Jupyter notebooks support in remote development
  • uv now the default for new projects
  • Proactive data exploration
  • Support for new LSP tools Discover all updates on our What's New page.
View originalPermalink
How 2025.3 went

2025.2.2

Added 2
  • Other group was returned to the new project screen
  • PyCharm now reports redundant and non-overlapping cast
Changed 2
  • Django integration now respects default_related_name on models
  • Python plugin for IDEA respects .env in run configurations
Fixed 1
  • Extract method shows correct preview for async methods

From PyCharm Community Edition

Release highlights:

View originalPermalink
How 2025.2.2 went

2025.1.4

Fixed 1
  • CodeInsight performance issues

From PyCharm Community Edition

  • Fixes for CodeInsight performance issues For more details, refer to our release notes.
View originalPermalink
How 2025.1.4 went

2025.2.1

Added 5
  • PyCharm now autodetects Python interpreters installed with pyenv
  • Extract Method refactoring automatically infers and inserts parameter type hints
  • Built-in macros like $PROJECT_DIR$ can now be used to define the working directory in Python test configurations
  • You can now use models via OpenRouter in AI Playground by adding your own API key
  • You can now easily create a new playground session with the same model and settings
Changed 3
  • During a remote debug session, the IDE will open your local project files instead of a copy of remote sources
  • Model settings have been reorganized for improved selection and parameter editing experience
  • Model filtering has been redesigned to make it easier to choose specific models from each provider
Fixed 5
  • PyCharm no longer incorrectly flags code after a finally block as unreachable if the try statement contains a nested if
  • The original PYTHONPATH entries are now preserved when running configurations with a Docker Compose interpreter
  • PyCharm no longer reports a false warning when @classmethod is not the last decorator applied
  • The remote debug server can now be stopped reliably
  • The debugger no longer gets stuck on Collecting data... when a Mock local variable exists in a frame

From PyCharm Community Edition

Release highlights:

  • PyCharm now autodetects Python interpreters installed with pyenv.
  • When you use the Extract Method refactoring, PyCharm will automatically infer and insert parameter type hints.
  • Instead of hard-coding a path, you can now use built-in macros (like $PROJECT_DIR$) to define the working directory in your Python test configurations.
  • During a remote debug session, the IDE will open your local project files instead of a copy of remote sources.
  • PyCharm no longer incorrectly flags code after a finally block as unreachable if the try statement contains a nested if.
  • The original PYTHONPATH entries are now preserved when running configurations with a Docker Compose interpreter.
  • PyCharm no longer reports a false warning when @classmethod is not the last decorator applied.
  • The remote debug server can now be stopped reliably.
  • The debugger no longer gets stuck on Collecting data... when a Mock local variable exists in a frame. AI Playground improvements:
  • You can now use models via OpenRouter in AI Playground by adding your own API key, giving you access to more providers.
  • You can now easily create a new playground session with the same model and settings.
  • Model settings have been reorganized for an improved selection and parameter editing experience.
  • Redesigned model filtering makes it easier to choose specific models from each provider. See the full release notes
View originalPermalink
How 2025.2.1 went

2025.2.0.1

Fixed 3
  • Fixed a NullPointerException in CodeInsight
  • Restored the ability to create new Docker and Docker Compose Python interpreters in IntelliJ IDEA
  • Fixed the ability to select existing Python interpreters

From PyCharm Community Edition

  • Fixed a NullPointerException in CodeInsight - PY-83059
  • Restored the ability to create new Docker and Docker Compose Python interpreters in IntelliJ IDEA - PY-83060
  • Fixed the ability to select existing Python interpreters - PY-82879 Check out the Release Notes
View originalPermalink
How 2025.2.0.1 went

2025.2

Added 1
  • AI Playground and AI Agents Debugger
Changed 1
  • Improvements to Junie, AI Assistant, Jupyter notebooks, and more
Deprecated 1
  • This is the last supported version of PyCharm Community Edition

From PyCharm Community Edition

  • AI Playground and AI Agents Debugger
  • Improvements to Junie, AI Assistant, Jupyter notebooks, and more
  • The last supported version of PyCharm Community Edition Get more details by reading our What's New page.
View originalPermalink
How 2025.2 went
View all

Discussion