PyCharm 2024.3.2 の新機能

uv パッケージ管理のサポート、フレームグラフによる可視化など

パッケージ管理

uv パッケージと環境管理のサポート

PyCharm で uv を統合して環境管理をさらに強化しましょう。 環境を新規に作成したり、新しい環境タイプのオプションを使用して既存環境に uv を適用したりできます。 また、VCS からプロジェクトをインポートする際には venvuv を仮想環境マネージャーとして柔軟に選択できます。

クイックフィックス: PyPI から不足パッケージをインストール

あるパッケージがデフォルトの Conda リポジトリ内にない場合、PyCharm がエラーメッセージを出して不足パッケージを PyPI からインストールするオプションを提示するようになりました。 Install from PyPI(PyPI からインストール)を選択して通常どおり進めるか、Abort Installation(インストールの中止)を選択して別の方法で進めることができます。

プロファイラー PyCharm Professional

フレームグラフによる可視化

実行時間が最も長いコード箇所をすぐに発見できるようになりました。 フレームグラフにアプリケーションの呼び出しツリーが表示されるため、各呼び出しがスナップショット全体、またはその直接の親に要する時間を確認できます。 しきい値を設定して特定のメソッドを検索し、グラフを拡大してフォーカスを当てることもできます。

バグ修正

  • [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