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

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

     30.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Релизы
     29.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи

Pyspark. Анализ больших данных, когда Pandas не достаточно

Pandas - одна из наиболее используемых библиотек Python с открытым исходным кодом для работы со структурированными табличными данными для анализа. Однако он не поддерживает распределенную обработку, поэтому вам всегда придется увеличивать ресурсы, когда вам понадобится дополнительная мощность для поддержки растущих данных. И всегда наступит момент, когда ресурсов станет недостаточно. В данной статье мы рассмотрим, как PySpark выручает в условиях нехватки мощностей для обработки данных.

     29.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи

Полное руководство по модулю asyncio в Python. Часть 4

Сегодня, в четвёртой части (первая, вторая, третья) перевода учебного руководства по модулю asyncio в Python, представляем вашему вниманию разделы оригинала №8 и 9.

     29.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи

Субъективные итоги года в мире Python

В прошлую пятницу мы собрались в онлайне обсудить, что запомнилось в уходящем году.  Это — текстовая выжимка из выпуска.

     29.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Релизы
     28.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи

Обзор пакетов SciPy, Pyomo и CVXPY для решения задач условной оптимизации

В этой статье мы продолжаем говорить про прикладное применение теории оптимизации. В частности, сделаем краткий обзор существующих open-source решений в Python, с которыми мы сталкивались на практике. Затронем их различия и особенности, приводим примеры задач, которые можно решать с их помощью.

     28.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Релизы
     02.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Релизы

Django - 4.1.5

Мощный web-фреймворк. Изменения описаны по ссылке https://pypi.org/project/django/4.1.5/. Скачать можно по ссылке: http://pypi.python.org/pypi/Django/

     01.01.2023       Выпуск 471 (26.12.2022 - 01.01.2023)       Релизы

watchdog - 2.2.1

Библиотека и набор утилит для мониторинга событий файловой системы. Изменения описаны по ссылке https://pypi.org/project/watchdog/2.2.1/. Скачать можно по ссылке: https://pypi.python.org/pypi/watchdog/

     01.01.2023       Выпуск 471 (26.12.2022 - 01.01.2023)       Релизы

Pygments - 2.14.0

Инструмент подсветки синтаксиса. Изменения описаны по ссылке https://pypi.org/project/pygments/2.14.0/. Скачать можно по ссылке: https://pypi.python.org/pypi/Pygments/

     31.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Релизы

django-cms - 4.1.0rc1

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

     29.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Релизы

Sphinx - 6.0.0

Python генератор документации. Изменения описаны по ссылке https://pypi.org/project/sphinx/6.0.0/. Скачать можно по ссылке: http://pypi.python.org/pypi/Sphinx/

     28.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Интересные проекты, инструменты, библиотеки

PyFlow - визуальное представление и запуск блоков кода

Инструмент визуализации кода в виде "dashboard", где разные блоки кода можно соединять в программы и визуализировать результат их работы.

     29.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Релизы

SQLAlchemy - 2.0.0rc1

Библиотека работы с базами данных. Изменения описаны по ссылке https://pypi.org/project/sqlalchemy/2.0.0rc1/. Скачать можно по ссылке: http://pypi.python.org/pypi/SQLAlchemy/

     28.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи
     27.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи

Задача коммивояжера (TSP) точное решение — метод ветвей и границ

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

     28.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Релизы

mock - 5.0.0

Python модуль для создания заглушек (mock-объект) при тестировании. Изменения описаны по ссылке https://pypi.org/project/mock/5.0.0/. Скачать можно по ссылке: http://pypi.python.org/pypi/mock/