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