Das ist neu in PyCharm 2024.3.2

Unterstützung für das Paketmanagement mit uv, Flammendiagramm-Darstellung und mehr

Paket­­verwaltung

Unterstützung für die Paket- und Umgebungsverwaltung mit uv

Bringen Sie mit der uv-Integration von PyCharm Ihre Umgebungsverwaltung auf ein neues Niveau. Erstellen Sie neue Umgebungen von Grund auf oder verwenden Sie eine neue Umgebungstyp-Option, um uv auf bestehende Umgebungen anzuwenden. Beim Importieren von Projekten aus einer Versionsverwaltung können Sie außerdem für die Verwaltung der virtuellen Umgebung zwischen venv und uv wählen.

Quick-Fix: Fehlende Pakete von PyPI installieren

Wenn ein Paket nicht im Standard-Conda-Repository verfügbar ist, gibt PyCharm jetzt eine Fehlermeldung aus und bietet die Möglichkeit, das fehlende Paket von PyPI zu installieren. Benutzer*innen können entweder Install from PyPI auswählen und wie gewohnt mit der Installation fortfahren oder mit Abort Installation die Installation abbrechen, wenn sie ein anderes Vorgehen bevorzugen.

Profiler PyCharm Professional

Flammendiagramm-Visualisierung

Sie können jetzt in Sekundenschnelle herausfinden, wo Ihr Code die meiste Zeit bei der Ausführung verbringt. Flammendiagramme zeigen die Aufrufstruktur der Anwendung an, sodass Sie prüfen können, welche Zeit jeder Aufruf im gesamten Snapshot oder im direkten übergeordneten Baumelement in Anspruch nimmt. Sie können auch einen Schwellenwert festlegen, nach bestimmten Methoden suchen oder in das Diagramm hineinzoomen, um einen Bereich näher zu betrachten.

Bugfixes

  • [PY-77357] Python Debug Server with pydevd-pycharm stopped working in 2024.3
  • [PY-78077] Poetry packages are automatically updated
  • [PY-36205] False unresolved attribute reference for enum value when enum inherits str or StrEnum
  • [PY-77433] Incorrect mutable default error in the Pydantic model