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

Собрали в одном месте самые важные ссылки
читайте нас в Telegram

     26.01.2023       Статьи

Быстрые виртуальные машины: ускорение исполнения кода

Как работают интерпретаторы и что такое "виртуальная машина" в этом контексте. И как ускорить исполнение.

     28.01.2023       Релизы

greenlet - 2.0.2

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

     27.01.2023       Релизы

IPython - 8.9.0

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

     27.01.2023       Релизы

SQLAlchemy - 2.0.0

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

     26.01.2023       Релизы

sentry - 23.1.1

Мощная система логгирования и платформа агрегации логов. Изменения описаны по ссылке https://pypi.org/project/sentry/23.1.1/. Скачать можно по ссылке: https://pypi.python.org/pypi/sentry/

     24.01.2023       Статьи

Fixing Circular Imports in Python with Protocol

The problem started when I had two classes that needed to talk to each other. Sometimes, classes need to talk to each other in both directions. The following example is made up, but mostly behaves like the original problem. Let’s say I have a Director and an Actor. The Director tells the Actor to do_action(). In order to do the action, the Actor needs to get_data() from the Director. Here’s our director.

     26.01.2023       Релизы

pymongo - 4.4.0b0

Python интерфейс для MongoDB. Изменения описаны по ссылке https://pypi.org/project/pymongo/4.4.0b0/. Скачать можно по ссылке: http://pypi.python.org/pypi/pymongo/

     25.01.2023       Релизы

coverage - 7.1.0

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

     23.01.2023       Релизы

selenium - 4.8.0

Модуль для автоматизации тестирования web-приложений. Изменения описаны по ссылке https://pypi.org/project/selenium/4.8.0/. Скачать можно по ссылке: http://pypi.python.org/pypi/selenium/

     22.01.2023       Выпуск 474 (16.01.2023 - 22.01.2023)       Релизы

pylint - 2.16.0b1

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

     21.01.2023       Выпуск 474 (16.01.2023 - 22.01.2023)       Релизы

Fabric - 3.0.0

Утилита для удаленного исполнения команд. Изменения описаны по ссылке https://pypi.org/project/fabric/3.0.0/. Скачать можно по ссылке: https://pypi.python.org/pypi/Fabric/

     17.01.2023       Выпуск 474 (16.01.2023 - 22.01.2023)       Релизы

granian - a Rust HTTP server for Python applications

Поддерживает интерфейсные приложения ASGI/3, RSGI и WSGI. Реализует протоколы HTTP/1 и HTTP/2. Поддерживает HTTPS Поддерживает веб-сокеты через HTTP/1 и HTTP/2.