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.