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

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

     08.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Релизы

numpy - 2.3.0

Модуль для работы с многомерными массивами. Скачать можно по ссылке: https://pypi.python.org/pypi/numpy/

     08.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Релизы

aiohttp - 3.12.11

http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Видео

Новости мира Python за май 2025

Чтобы научиться программировать и разбираться в тонкостях Python 3.12

     04.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи

FEDOT, да не тот

В статье расскажу про опыт работы с пакетом FEDOT для прогнозирования временных рядов. Статья пригодится тем, кто хочет вкатиться в тему временных рядов и потыкать свои первые модельки на примере отечественных библиотек. Объясняю на примере задачи прогнозирования выходов кандидатов.

     07.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Релизы

Twisted - 25.5.0

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

     04.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи

Монитор 42 — сервис для мониторинга документов о вырубке и застройке зеленых зон

Что делать, если во дворе появился строительный забор? Или уже начали вырубать деревья? Самое время задуматься над созданием системы мониторинга.

     04.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи

Особенности поведения функции resolve при установке языка в Django 5

Сегодня я наткнулся на интересный баг, который заключается в поведении функции resolve для разрешения путей на Django сайте при установке языка.

     04.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи
     04.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи

Writing Portable DataFrame Code for Lazy Execution

Learn one simple concept, and you can rid your code of row-ordering assumptions - it will then work seamlessly across eager and lazy DataFrames

     03.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи

MVP по «умному» поиску данных

Классический поиск выдаёт результаты по точному совпадению, и это не самый удобный вариант, когда данных много. Поэтому нужную информацию, если ты точно не знаешь как найти, невозможно отыскать. Озадачившись этой проблемой, я решил сделать MVP «умного» поиска, который позволяет искать данные/фичи/поля не по точному совпадению, а с учётом смысла.

     03.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи

Почему multiprocessing.Queue() тормозит и как обойти это с помощью shared_memory

Вы запускаете многопроцессную задачу, кидаете данные в multiprocessing.Queue(), а потом вдруг замечаете... что всё тормозит. Муторно. Медленно. Местами прям отвратительно. Вы смотрите в монитор, на top, на htop, на код — и не понимаете: ну ведь должно же летать! А не летит.

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Релизы

greenlet - 3.2.3

Модуль для легковесных потоков в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/greenlet/

     05.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Релизы

Django - 5.2.2

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

     05.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Релизы

Django - 5.1.10

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/