PyCharm 2024.3.2의 새로운 기능

uv 패키지 관리, 플레임 그래프 시각화 등 지원

패키지 관리

uv 패키지 및 환경 관리 지원

PyCharm의 uv 통합으로 환경 관리를 한 단계 업그레이드하세요. 처음부터 새로운 환경을 만들거나 새로운 환경 유형 옵션을 사용하여 기존 환경에 uv를 적용할 수 있습니다. 또한, VCS에서 프로젝트를 가져올 때 가상 환경 관리자로 venvuv 중에서 자유롭게 선택할 수 있습니다.

빠른 수정: PyPI에서 누락된 패키지 설치

기본 Conda 저장소에서 패키지를 사용할 수 없는 경우, PyCharm은 이제 오류 메시지를 표시하고 PyPI에서 누락된 패키지를 설치할 수 있는 옵션을 제공합니다. 사용자는 Install from PyPI(PyPI에서 설치)를 선택하여 정상적으로 진행할 수도 있고, 다른 경로를 사용하고 싶다면 Abort Installation(설치 중지)을 선택할 수도 있습니다.

프로파일러 PyCharm Pro

플레임 그래프 시각화

이제 코드에서 실행 시간이 가장 많이 소요되는 위치를 빠르게 찾을 수 있습니다. 플레임 그래프에는 애플리케이션 호출 트리가 표시되므로 전체 스냅샷이나 호출의 바로 상위에서 각 호출에 걸리는 시간을 확인할 수 있습니다. 임곗값을 설정하고, 특정 메서드를 검색하며, 그래프를 확대/축소하여 원하는 위치에 포커스를 놓을 수도 있습니다.

버그 수정

  • [PY-77357] 2024.3에서 pydevd-pycharm이 있는 Python Debug Server가 작동을 멈춥니다.
  • [PY-78077] Poetry 패키지가 자동으로 업데이트됩니다.
  • [PY-36205] 열거형이 str 또는 StrEnum를 상속하는 경우 열거형 value에 대해 확인되지 않은 속성을 잘못 참조
  • [PY-77433] Pydantic 모델의 잘못된 가변적 기본 오류