What’s New

PyCharm 2025.3.3

2025.3.3

This update focuses on strengthening environment synchronization, resolving critical Jupyter regressions, and improving integration with command-line tools. Environment & Sync Fixes

  • SDK refresh: Resolved a critical regression where the Python SDK located in a module/.venv would fail to refresh automatically - PY-87104.
  • uv: Fixed an issue where pyproject.toml would not reflect the current environment state after adding packages via the command line using uv - PY-86163.
  • Tool recognition: Tool installations are now correctly recognized on the settings page even when added directly from the command line - PY-85780.
  • Poetry: Fixed a bug that made it impossible to create a Poetry interpreter using a lower version of Python - PY-87199. Jupyter & Data Science
  • Variables: Fixed an issue where environment variables were not available in Jupyter notebooks when running via the IDE Management Server - PY-86474.
  • Workflow stability: Resolved a bug preventing the drag-and-drop of CSV files directly into a Jupyter notebook - PY-86694.
  • Data viewer: Fixed a bug in PyDataViewer.apply where Numpy was incorrectly reported as unavailable - PY-87345. Code Insight
  • LSP integration: Resolved an issue where the IDE failed to show usages when the ty tool was enabled - PY-86340.
  • UI: Removed an unnecessary trailing space from function return type inlay hints - PY-84939. Full release notes.
View original