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

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

     17.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи

Сводка от pythonz 10.11.2024 — 17.11.2024

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

     15.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи
     14.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи

Publishing to PyPI with a Trusted Publisher from GitLab CI/CD

PyPA’s Trusted Publishers let you upload Python packages directly from your CI pipeline to PyPI.

     14.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи

30k аудиозаписей: наводим порядок

Зачем писать дневник, если можно его надиктовывать? Казалось бы, здравая мысль, но как потом с ним работать? И нужен ли он вообще в таком виде? Сейчас есть довольно большое количество программ, которые сразу сделают speech‑to‑text, и проблемы не будет. А что, если такая идея возникла «‑дцать» лет назад, когда деревья были большими, а в телефонах только‑только появилась функция «диктофон»?

     14.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи

Кроссплатформенные приложения на Python с Flet и FastAPI: Полное руководство по разработке

Сегодня я покажу вам, что для создания полноценных кроссплатформенных приложений достаточно одного языка — Python.

     14.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи
     13.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи

Local-first-приложения

Попалась мне недавно статья 2019 года с названием Local-first software. В этой статье авторы предлагают идеологию построения софта, которая меня сильно зацепила. Сейчас у нас есть две крайности при выборе архитектуры софта. С одной стороны, имеются «старомодные» оффлайновые приложения, в которых все данные для работы хранятся у пользователя на компьютере.

     16.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Релизы

coverage - 7.6.7

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

     13.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи

Автоматизированное тестирование API с использованием Python. Работа с JSON и JsonPath

JSON — один из самых распространённых форматов данных, используемых для передачи и получения данных в современных API. Важно глубоко понять его. В этой статье я даю краткий обзор: в основном это структура данных вида key: value, содержащая примитивные типы данных, такие как строка, логическое значение, числа, а также массивы. JSON очень похож на словарь в Python. 

     15.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Релизы

aiohttp - 3.11.2

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

     13.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи

Pygame для начинающих программистов. Статья вторая. События

В первой статье мы определились с каркасом программы, разобрали ее структуру и разложили по блокам. В этой статье для нас будет интересен главный игровой цикл. Разделим его на три условных раздела:

     13.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи
     12.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи

Состояние производительности Python 3.13: Free-Threading

CPython 3.13 был выпущен две недели назад и стал одним из наиболее сфокусированных на производительности релизов за последнее время. Пробежавшись по release notes, я заметил несколько фич, которые могли бы повлиять на производительность.В этой статье мы сфокусируемся на free‑threaded режиме и посмотрим, как его использовать и как он может влиять на производительность.

     12.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи
     14.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Релизы

Flask - 3.1.0

Web-фреймворк на основе Werkzeug, Jinja2 и благих намерениях. Скачать можно по ссылке: https://pypi.python.org/pypi/Flask/