🔎 Обновления Python-библиотек за последнюю неделюЗа последние 7 дней в экосистеме Python вышло множество заметных обновлений. Вот самые интересные из них — с краткими пояснениями, зачем они могут быть вам полезны:
🚩 webdataset 1.0.2 — библиотека для работы с большими датасетами, особенно удобна для глубокого обучения. Позволяет стримить данные прямо с диска или из облака.
🚩 Kaleido 1.0.0 — инструмент для генерации статических изображений из интерактивных графиков Plotly. Удобен для сохранения визуализаций.
🚩 Outlines 1.0.0 — новая библиотека для структурированной генерации текста с LLM (language model). Упрощает работу с шаблонами, форматами и API OpenAI.
🚩 Valkey GLIDE 2.0.0 — форк Redis (Valkey) с улучшенной интеграцией и функциональностью. Используется для высокопроизводительного кеширования и обмена сообщениями.
🚩 Streamlit 1.46.0 — любимый многими фреймворк для создания дашбордов и ML-интерфейсов в несколько строк кода. Теперь ещё стабильнее и быстрее.
🚩 oauthlib 0.3.0 — обновление популярной библиотеки для OAuth2-авторизации. Безопасная аутентификация через сторонние сервисы (Google, GitHub и др.).
🚩 labelbox 7.0.0 — SDK для работы с платформой Labelbox (аннотация данных). Ускоряет цикл разметки данных в ML-проектах.
🚩 django-redis 6.0.0 — интеграция Redis с Django. Улучшенная производительность кеша, поддержка Valkey и новых бэкендов.
🚩 ruff 0.12.0 — супербыстрый линтер для Python. Заменяет pylint, flake8 и black одновременно — и делает это мгновенно.
🚩 opensearch-py 3.0.0 — клиент для OpenSearch (форка Elasticsearch от Amazon). Используется в проектах, где важен быстрый и масштабируемый поиск.
🚩 bayesian-optimization 3.0.0 — мощный инструмент для автоматического подбора гиперпараметров моделей или любых дорогостоящих функций.
🚩 tcod 19.0.0 — библиотека для создания рогаликов и консольных игр на Python. Старая, но всё ещё живая!
🚩 pyzmq 27.0.0 — обновление интерфейса к ZeroMQ — библиотеке для обмена сообщениями между процессами и приложениями.
Библиотека питониста #свежак