winget install --id JetBrains.PyCharm.EAP
About PyCharm (EAP)
The Python & Django IDE with intelligent code completion, on-the-fly error checking, quick-fixes, and much more...
What's new in 262.5752.27
Here are the highlights of the 2026.2 EAP 2 build that focuses on refining type inference for complex Python structures, improving the reliability of the debugpy engine, and stabilizing Jupyter workflows: Code insight - Improved Pydantic support: Field specifiers like Field() are now correctly recognized when used inside Annotated types (PY-89012). Added support for frozen Pydantic fields (PY-89180) and for validate_by_name and validate_by_alias config options (PY-89182). - Decorator support: Improved typing stability by resolving a false compilation error that triggered when handling a ParamSpec type list in bounds - PY-89092. - Refined generic unification: Fixed a regression where an empty list literal could cause generic unification to collapse to Any - PY-89047. - Enhanced type checking for variadic arguments: PyCharm now performs individual type checking for arguments mapped to *args: *tuple[T1, T2, ...] - PY-88727. - Callable type rendering: Type parameters are now correctly rendered for Callable types when using generics - PY-88621. Debugger - Reliable type rendering: Support for custom type renderers for debugpy was introduced, ensuring variables are displayed according to user-defined rules - PY-86931. - Secure TLS verification: Resolved an issue where debugpy would fail with custom CA-signed TLS certificates - PY-89519. Jupyter - Stability in Colab: Fixed an issue where the Jupyter DAP debugger would fail to restart properly when working with Google Colab - PY-89463. - Reliable cell rendering: Resolved a bug where markdown cells would occasionally become blank aft...
Version history
| Version | Updated | Notes |
|---|---|---|
| 262.5752.27 | Unknown | Here are the highlights of the 2026.2 EAP 2 build that focuses on refining type inference for complex Python structures, improving the reliability of the debugpy engine, and stabilizing Jupyter workflows: Code insight -... |
| 261.21525.48 | Unknown | Focused improvements to type system precision, smarter inspections, async correctness checks, and UI refinements. Highlights: Type Checking & Code Insight - Type system improvements: Added general support for type varian... |
| 261.20362.36 | Unknown | Highlights include: Advanced Data & Jupyter Workflows - Visual Debugging: Display bitmaps from the debugger with one click - PY-23411. - Reliable Execution: Resolved issues where Jupyter notebooks failed to pass environm... |
| 261.19799.40 | Unknown | This build focuses on refined type inference, enhanced uv integration, and critical debugger stability. Highlights include: Type Checking & Code Insight - Intersection Types: Initial support for Intersection Types - PY-7... |
| 253.27864.50 | Unknown | Check out all the new features in the release notes. |
| 253.27642.35 | Unknown | Check out all the new features in the release notes. |
| 253.24325.40 | Unknown | - Better support for KW_ONLY annotation in dataclasses - PY-57582 - Improved type inference in Jupyter notebooks - PY-84356 - PyCharm now recognizes individual cells using Databricks meta-comments - PY-84419 - "Extract M... |
| 253.17525.96 | Unknown | Check out all the new features in the release notes. |
| 252.23309.36 | Unknown | Check out all the new features in the release notes. |
| 252.21735.39 | Unknown | Check out all the new features in the release notes. |
| 252.18003.35 | Unknown | Check out all the new features in the release notes. |
| 252.16512.37 | Unknown | - Dependency Warnings - Flags outdated packages in requirements.txt - List Formatting Intention - Quickly switch between single-line and multi-line lists - uv run Support - Add and run uv configurations natively - Inlay... |