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 Pro

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] Le serveur de débogage Python avec pydevd-pycharm a pris fin depuis la version 2024.3
  • [PY-78077] Les packages Poetry sont automatiquement mis à jour
  • [PY-36205] Fausse référence d’attribut non résolue pour l’attribut value d’une énumération héritant de str ou StrEnum
  • [PY-77433] Erreur de valeur par défaut mutable incorrecte dans le modèle Pydantic