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

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

     04.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи
     05.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы

django-phonenumber-field - 7.2.0

Добавляет в модели Django дополнительное поле PhoneNumberField которое будет автоматически валидировать телефонный номер.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-phonenumber-field/

     05.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы

sorl-thumbnail - 12.10.0

Приложение для создания миниатюр изображений в Django. Скачать можно по ссылке: https://pypi.python.org/pypi/sorl-thumbnail/

     04.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи
     04.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

FIFO очередь asyncio в Python

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

     03.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

Протоколы семейства TCP/IP. Теория и практика

В сети можно найти огромное количество материала о том, как функционируют сети на базе стека протоколов TCP/IP, а также как писать компьютерные программы с сетевыми возможностями. При рассмотрении компьютерных сетей часто углубляются в описание физических основ и структур данных, передаваемых по сети, а при рассмотрении сетевого программирования основное внимание уделяют интернет-сокетам.

     03.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

Тестируем API в Таверне

В сегодняшней статье мы поговорим об использовании Python для проверки API веб приложений. Но сначала давайте рассмотрим, что представляет из себя тестирование API.

     03.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

Год ожиданий — и мы получили Python 3.12. Изменения, новшества и дополнения

Новую версию Python многие разработчики ожидали с нетерпением. Кто-то и не ждал, поскольку вполне достаточно было возможностей прежней версии. Но Python 3.12 таки выпустили, сейчас стало известно, что эту ветку будут поддерживать полтора года, а потом для нее станут формировать исправления для устранения уязвимостей — в течение еще трех с половиной лет.

     03.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Новости
     02.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

Объединение открытых данных Open Street Map и Landsat для уточнения площадей зеленых зон

Мы хотели бы поговорить о том какие преимущества привносит в нашу жизнь объединение пространственных данных из различных открытых источников. Рассматривать, для примера, будем следующую задачу: оценить насколько в “зеленом” районе расположен тот или иной объект недвижимости.

     03.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы

psycopg2 - 2.9.9

Python интерфейс для PostgreSQL. Скачать можно по ссылке: https://pypi.python.org/pypi/psycopg2/

     02.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи

Создание рекомендательных систем с использованием библиотеки Surprise

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

     02.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи
     03.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы

coverage - 7.3.2

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

     03.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы

greenlet - 3.0.0

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

     03.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы

pylint - 3.0.0

Статический анализатор Python-кода. Скачать можно по ссылке: https://pypi.python.org/pypi/pylint/

     02.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Релизы

IPython - 8.16.1

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

     01.10.2023       Выпуск 510 (25.09.2023 - 01.10.2023)       Статьи

Сводка от pythonz net 24.09.2023 — 01.10.2023

А теперь о том, что происходило в последнее время на других ресурсах.

     30.09.2023       Выпуск 510 (25.09.2023 - 01.10.2023)       Статьи

Вы кто такие, я вас не знаю, или Как мы делаем JWT-аутентификацию

В интернете есть много разных материалов с объяснением, что такое JWT и как им пользоваться. Но большинство примеров ограничиваются выдачей токена для пользователя. В этой статье я хочу рассказать не только о том, что такое JWT, но и как можно реализовать работу с access и refresh токенами и решить сопутствующие проблемы. Будет немного теории и много практики.