IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     21.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Статьи

Scikit-learn теперь умеет в пайплайны: что изменилось и как работать с библиотекой в 2025 году

Scikit-learn — это одна из основных Python-библиотек для машинного обучения. В 2025 году в библиотеку добавили несколько важных обновлений: доработали работу с пайплайнами, подключили полную поддержку pandas API, упростили контроль за экспериментами.

     23.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Релизы

coverage - 7.8.2

Утилита позволяющая измерить процент покрытия тестами. Скачать можно по ссылке: https://pypi.python.org/pypi/coverage/

     23.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Релизы

tornado - 6.5.1

Масштабируемый, не блокирующий web-сервер. Скачать можно по ссылке: https://pypi.python.org/pypi/tornado/

     20.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Статьи

Как новичок пытался написать свой «терминал»

Встроенная командная строка в Windows не устраивает многих разработчиков. У нее скудный функционал, нет «запоминания» и многих других функций, который были бы полезны её пользователям. Поэтому я решил попробовать сделать свою «консоль», с возможностью создания своих модулей для расширения функционала. Для этого, на языке программирования Python я начал писать своё CLI‑приложение, которое упрощает работу с консолью. И что из этого вышло? Узнать продолжение

     20.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Статьи
     20.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Статьи

Торговый робот без QUIK и Windows: мой путь к Raspberry Pi и Backtrader на Московской бирже

Я всегда разделял два этапа: разработку торговых идей (логика стратегии) и реализацию механизма исполнения (отправка заявок, автотрейдинг). Сначала - бэктестинг и базовая оптимизация, и только потом - реальная торговля.

     22.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Релизы

django-cms - 5.0.1

Легкая в использовании и удобная для разработки CMS. Скачать можно по ссылке: https://pypi.python.org/pypi/django-cms/

     20.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Статьи

Jupyter-Ascending — новый способ работы с Jupyter Ноутбуками в Emacs

Вы обожаете Emacs, но вам необходимо работать с Jupyter ноутбуками? Данная статья расскажет еще об одном способе, как их подружить.

     20.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Статьи

Я не люблю NumPy

Говорят, что невозможно по-настоящему возненавидеть кого-то, если сначала не полюбил его. Не знаю, справедливо ли это в целом, но это определённо описывает моё отношение к NumPy.NumPy — это ПО для выполнения вычислений с массивами на Python. Оно невероятно популярно и очень сильно повлияло на все популярные библиотеки машинного обучения, например, на PyTorch. Эти библиотеки во многом имеют те же самые проблемы, но для конкретики я рассмотрю NumPy.

     21.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Релизы

coverage - 7.8.1

Утилита позволяющая измерить процент покрытия тестами. Скачать можно по ссылке: https://pypi.python.org/pypi/coverage/

     20.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Вопросы и обсуждения

Python Bytes: #432 How To Fix Your Computer

Очередной выпуск англоязычного подкаста Python Bytes

     21.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Релизы

click - 8.2.1

Фреймворк для простого создания интерфейсов командной строки.. Скачать можно по ссылке: https://pypi.python.org/pypi/click/

     20.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Статьи
     19.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Статьи

Как провести пользовательское исследование без пользователей: пошаговый гайд с PyAutoGen

Я расскажу, как провела синтетическое исследование без респондентов, но с результатом, используя AutoGen — фреймворк от Microsoft, который позволяет моделировать диалоги между ИИ-агентами.Здесь не будет сложного кода. Только пошаговая инструкция, минимум настроек и максимум пользы, чтобы вытащить из AI внятные сценарии поведения пользователей.