Nouveautés de PyCharm 2024.3.2

Prise en charge de la gestion des paquets uv, de la visualisation des graphiques de flamme, et plus

Gestion des paquets

Prise en charge de la gestion des environnements et des paquets uv

Faites passer la gestion de votre environnement au niveau supérieur avec l'intégration d'uv dans PyCharm. Vous pouvez créer de nouveaux environnements à partir de zéro ou appliquer uv aux environnements existants grâce à une option de nouveau type d'environnement. De plus, lorsque vous importez des projets depuis un VCS, vous avez la possibilité de choisir entre venv et uv pour gérer votre environnement virtuel.

Correctif rapide : installer les paquets manquants à partir de PyPI

Si un paquet n'est pas disponible dans le référentiel Conda par défaut, PyCharm génère désormais un message d'erreur et vous donne la possibilité d'installer le paquet manquant à partir de PyPI. Les utilisateurs peuvent sélectionner Install from PyPI ou Abort Installation s'ils préfèrent procéder différemment.

Profileur PyCharm Professional

Visualisation du graphique de flamme

Vous pouvez désormais trouver rapidement où la durée d'exécution de votre code est la plus longue. Les graphiques de flamme affichent l'arborescence des appels de l'application pour vous permettre de vérifier combien de temps prend chaque appel dans tout l'instantané ou dans le parent direct de l'appel. Vous pouvez même définir des seuils, rechercher des méthodes spécifiques et zoomer sur le graphique pour examiner de plus près certains points en particulier.

Correctifs de bugs

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