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

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

     15.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Статьи
     15.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Статьи

Towards PyPy3.11: An Update

The alternative Python interpreter PyPy is working towards a Python 3.11 compatible release. This post talks about how that is going and the challenges along the way.

     15.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Релизы
     15.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Релизы
     14.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Статьи

Видео Bad Apple в 6500 регулярных выражениях на базе поискового механизма vim

Если я хочу посмотреть видео — разве для этого обязательно покидать vim? Что ж, прямо в заголовке этого поста я пообещал вам продемонстрировать Bad Apple в vim, пользуясь только поисковыми запросами. Вот Bad Apple в vim, всё, что здесь меняется — только поисковый запрос:

     14.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Вопросы и обсуждения

Python Bytes: #416 A Ghostly Episode

Очередной выпуск англоязычного подкаста Python Bytes

     14.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Статьи
     13.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Статьи

Brython: Python в вашем браузере

Если вы веб-разработчик и предпочитаете писать на Python, а не на JavaScript, то Brython — реализация Python, работающая в браузере, — может оказаться для вас привлекательным вариантом.

     13.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Статьи

Brython: Python в вашем браузере (ч.2)

Ваше знакомство с различными способами установки Brython дало вам общее представление о том, как работает реализация.

     15.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Релизы

Django - 4.2.18

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

     15.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Релизы

Django - 5.1.5

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

     15.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Релизы

Django - 5.0.11

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

     13.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Статьи

Brython: Python в вашем браузере (ч.3)

Brython позволяет Python-коду взаимодействовать с кодом JavaScript. Наиболее распространенный шаблон — доступ к JavaScript из Brython. Обратный вариант, хотя и возможен, не распространен. Вы увидите пример вызова функции Python в JavaScript в разделе Модульные тесты JavaScript.

     13.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Статьи

Signals в Django

В этой статье я расскажу, как использовать Django Signals, чтобы приложение работало как часы. Signals — это встроенный механизм в Django, который позволяет разным частям приложения «общаться» друг с другом через события.

     14.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Релизы

django-debug-toolbar - 5.0.0

Панель отладки и профилирования Django приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/django-debug-toolbar/

     13.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Статьи

О чем говорит версия проекта?

Какое-то время подходы к версионированию варьировались от компании к компании, до тех пор, пока соучредитель GitHub Том Престон-Вернер не предложил единый подход к выпуску и нумерации версий проектов. Этот подход называется Семантическим Версионированием и подробно описан в этом документе. В этом тексте я бы хотел проиллюстрировать основные положения документа и разобраться, что нам может рассказать версия проекта.

     13.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Статьи

FastAPI и Vue.js 3: телеграм-бот с MiniApp для записи и автоматических уведомлений. Пишем бэкенд

На этот раз мы создадим телеграм-бота с MiniApp (ранее известным как WebApp) — это будет бот с интегрированным мини-сайтом прямо в Telegram.

     12.01.2025       Выпуск 578 (06.01.2025 - 12.01.2025)       Статьи
     11.01.2025       Выпуск 578 (06.01.2025 - 12.01.2025)       Вопросы и обсуждения
     13.01.2025       Выпуск 579 (13.01.2025 - 19.01.2025)       Статьи

Я, робот или как использовать генеративный ИИ для своего первого пет-проекта

О том, как мы с Claude 3.5 Sonnet собирали мой первый pet-project «Random Friends Episode». Любителям LLM и сериала «Друзья» - велком! How you doin'?