PyCharm: что исправлено и улуч... Заметка
Planet Python на русском

PyCharm: что исправлено и улучшено в PyCharm 2026.2

PyCharm 2026.2 представляет 263 исправления и улучшения, направленные на повышение качества анализа кода Python. Ключевые обновления включают улучшенное определение типов, сокращение ложных срабатываний и более надежные рефакторинги. Релиз предлагает улучшенную поддержку SQLAlchemy 2.0, решая множество ранее проблемных сценариев. Анализ кода выигрывает от исправлений в сужении потока управления и обработке недостижимого кода. Строки в аннотациях типов и распаковка итерируемых объектов теперь анализируются точнее. Увеличенные присваивания и типы возвращаемых значений конструкторов также анализируются более точно. Члены Enum теперь возвращают типы Literal для своих атрибутов value и name. Типы параметров теперь выводятся из декораторов, а автодополнение и автоимпорт стали умнее. PyCharm теперь отдает приоритет повторному использованию существующих импортов и поддерживает автоимпорт вложенных классов. Автодополнение для целей unittest.mock.patch теперь работает, а переопределение встроенных методов заполняет полные аннотированные сигнатуры. Подсказки типов встраиваются в строку, отображая выведенные аргументы типа, и расширена проверка спецификаций формата f-строк. Рефакторинг Rename теперь корректно обновляет ссылки на модули, а рефакторинг Field теперь называется Attribute. В целом, эти улучшения приводят к более точному и предсказуемому пониманию кода Python в PyCharm.