Astral выпустили бета-версию своего тайп-чекера
- Действительно супер быстрый, с mypy не сравнить
- Очень подробный отчет о найденных ошибках в консоли, мне нравится
- Ругается на то, на что mypy не ругается, но я пока его не конфигурировал
- Часть проблем в коде, которые он нашел выглядят валидными, вторая часть спорная но наверное это можно побороть покопавшись в настройках
В целом выглядит интересно, на праздниках немного глубже покопаюсь - насколько действительно можно тащить в реальные проекты.
Ссылка на анонс https://astral.sh/blog/ty
ty (версия 0.0.2). Я последний раз пробовал с ним играться весной, когда его только анонсировали и тогда он был откровенно сырым. Попробовал сейчас по-быстрому (`uvx ty check` если в проекте уже есть uv), вот первые впечатления:- Действительно супер быстрый, с mypy не сравнить
- Очень подробный отчет о найденных ошибках в консоли, мне нравится
- Ругается на то, на что mypy не ругается, но я пока его не конфигурировал
- Часть проблем в коде, которые он нашел выглядят валидными, вторая часть спорная но наверное это можно побороть покопавшись в настройках
В целом выглядит интересно, на праздниках немного глубже покопаюсь - насколько действительно можно тащить в реальные проекты.
Ссылка на анонс https://astral.sh/blog/ty
astral.sh
ty: An extremely fast Python type checker and language server
ty is an extremely fast Python type checker and language server, written in Rust, and designed as an alternative to mypy, Pyright, and Pylance.
🔥29👍10
Подведем итоги года в мире Python уже в эту пятницу в прямом эфире 🎙
Обсудим итоги года вместе с Никитой Соболевым, Колей Хитровым и Сережей Яхницким, а вести выпуск будем как обычно Гриша Петров и я.
Поделимся самыми интересными технологиями за год, обсудим куда идет Python и что нас ждет в следующем году.
📍 Когда:26 декабря, 14:00
Ведущие: Михаил Корнеев и Григорий Петров
🔵 Смотреть на YouTube
🔵 Смотреть на VK Видео
🔵 Смотретреть на Rutube
Обсудим итоги года вместе с Никитой Соболевым, Колей Хитровым и Сережей Яхницким, а вести выпуск будем как обычно Гриша Петров и я.
Поделимся самыми интересными технологиями за год, обсудим куда идет Python и что нас ждет в следующем году.
Ведущие: Михаил Корнеев и Григорий Петров
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Итоги мира Python 2025
Чтобы научиться программировать и разбираться в тонкостях Python 3.12 записывайтесь на базовый курс Learn Python — https://clck.ru/3MuShF
Таймкоды:
00:00 — интро
1:57 — что запомнилось в Python за год
2:52 — веб-фреймворки
7:12 — наступление uv
13:00 — …
Таймкоды:
00:00 — интро
1:57 — что запомнилось в Python за год
2:52 — веб-фреймворки
7:12 — наступление uv
13:00 — …
👍15🔥5
Уже сегодня обсудим новости декабря в прямом эфире Moscow Python Podcast ❄️
Новости выпуска:
🟤 Astral представили супербыстрый тайп-чекер ty;
🟤 вышел ежегодный топ Python-библиотек от Tryolabs за 2025 год;
🟤 Microsoft выпустила стабильную версию 1.0.0 нативного драйвера mssql-python;
🟤 работают ли предупреждения (warnings) о будущем удалении кода (deprecation) в Python-библиотеках.
📍 Когда: пятница, 2 января, 14:00 по Москве
Ведущие: Михаил Корнеев и Григорий Петров
🔵 Смотреть на YouTube
🔵 Смотреть на Rutube
🔵 Смотреть в VK Видео
➡️ Присоединяйтесь к эфиру или смотрите в записи на любой из площадок
Новости выпуска:
Ведущие: Михаил Корнеев и Григорий Петров
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Новости мира Python за декабрь 2025
Чтобы научиться программировать и разбираться в тонкостях Python 3.12 записывайтесь на базовый курс Learn Python — https://clck.ru/3MuShF
Ведущие – Григорий Петров и Михаил Корнеев
Таймкоды:
00:00 — интро
01:08 — тайп-чекер ty от Astral
9:53 — ежегодный…
Ведущие – Григорий Петров и Михаил Корнеев
Таймкоды:
00:00 — интро
01:08 — тайп-чекер ty от Astral
9:53 — ежегодный…
👍15
Сегодня в 14:00 (по мск) обсудим новости января в прямом эфире Moscow Python Podcast 🎙
Новости выпуска:
🟤 убивают ли Python инкрементальные улучшения;
🟤 релиз Pandas 3.0 ;
🟤 в CPython и psutils избавились от busy-polling при работе с subprocess;
🟤 PyPI в 2025 году;
🟤 PEP 822 — d-string или новый синтаксис для многострочных строковых литералов без лишних отступов.
Ведущие: Михаил Корнеев и Григорий Петров
📍 Когда и во сколько: 6 фераль в 14:00 по Москве.
Подключайтесь к удобной площадке YouTube / Rutube / VK Видео
➡️ Присоединяйтесь к эфиру или смотрите в записи на любой из площадок
Новости выпуска:
Ведущие: Михаил Корнеев и Григорий Петров
Подключайтесь к удобной площадке YouTube / Rutube / VK Видео
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Новости мира Python за январь 2026
Чтобы научиться программировать и разбираться в тонкостях Python 3.12 записывайтесь на базовый курс Learn Python — https://clck.ru/3MuShF
00:00 — интро
01:04 — убивают ли Python инкрементальные улучшения
09:45 — релиз Pandas 3
14:55 — недавние тренды Django…
00:00 — интро
01:04 — убивают ли Python инкрементальные улучшения
09:45 — релиз Pandas 3
14:55 — недавние тренды Django…
🔥14👍3
У нас в подкасте один эфир за другим 🙂 В этот четверг встречаемся в прямом эфире Moscow Python Podcast🎙
В этот раз у нас в гостях Сергей Поляшов, COO в Toloka. Поговорим подробно про агентские системы:
🟤 библиотеки и архитектурные паттерны для разработки;
🟤 почему большинство таких систем так и не доезжают до продакшена;
🟤 как проектировать контуры участия человека;
🟤 как оценивать эффективность агентских систем.
📍 Когда и во сколько: 12 февраля в 14:00 по Москве.
Подключайтесь к удобной площадке YouTube / Rutube / VK Видео
➡️ Присоединяйтесь к эфиру или смотрите в записи на любой из площадок
В этот раз у нас в гостях Сергей Поляшов, COO в Toloka. Поговорим подробно про агентские системы:
Подключайтесь к удобной площадке YouTube / Rutube / VK Видео
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Агентские системы от разработки до оценки
Чтобы научиться программировать и разбираться в тонкостях Python 3.12 записывайтесь на базовый курс Learn Python — https://clck.ru/3MuShF
Ведущие – Григорий Петров и Михаил Корнеев
00:00 — интро
1:12 — немного о Toloka
4:15 — откуда берут экспертов
7:30…
Ведущие – Григорий Петров и Михаил Корнеев
00:00 — интро
1:12 — немного о Toloka
4:15 — откуда берут экспертов
7:30…
👍9🔥8
Завтра, в пятницу в 14:00 (по МСК) обсудим свежие новости Python в прямом эфире Moscow Python Podcast🎙
Новости выпуска:
🟤 Anthropic инвестирует $1.5 млн в Python и open source-безопасность
🟤 Эволюция Git: курс на 3.0
🟤 CLI против GitHub-спама
🟤 Starlette 1.0.0rc1
🟤 PEP 814 — frozendict в стандартной библиотеке
Ведущие: Михаил Корнеев и Григорий Петров
📍 Когда: 6 марта в 14:00 по Москве
➡️ Подключайтесь на удобной площадке: YouTube / Rutube / VK Видео
Присоединяйтесь к эфиру или смотрите запись на любой из платформ.
Новости выпуска:
Ведущие: Михаил Корнеев и Григорий Петров
📍 Когда: 6 марта в 14:00 по Москве
Присоединяйтесь к эфиру или смотрите запись на любой из платформ.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Новости мира Python за февраль 2026
Чтобы научиться программировать и разбираться в тонкостях Python 3.12 записывайтесь на базовый курс Learn Python — https://clck.ru/3MuShF
00:00 — интро
1:03 — мейнтейнер httpx закрыл доступ к issues и discussions
10:10 — Anthropic инвестирует $1.5 млн…
00:00 — интро
1:03 — мейнтейнер httpx закрыл доступ к issues и discussions
10:10 — Anthropic инвестирует $1.5 млн…
🔥6👍5
Есть такой относительно популярный LLM-gateway/SDK — LiteLLM. Он позволяет единообразно вызывать разные облачные LLM (в том числе из Vertex, Bedrock, Azure и т.д.).
Вчера его скомпрометировали: в PyPI выпустили две версии — 1.82.7 и 1.82.8 — которые, например, крадут ключи из .ssh. Если вы его используете, самое время проверить, не задело ли вас это и если задело — срочно бегите менять ключи.
Сейчас PyPI поместил проект в карантин, и скачать эти версии уже нельзя. Подробности от разработчиков: https://github.com/BerriAI/litellm/issues/24518
Оригинальный issue на GitHub атакующий заспамил комментариями в стиле “Thanks, that helped!”, чтобы усложнить дискуссию и, видимо, выиграть себе время: https://github.com/BerriAI/litellm/issues/24512
Вчера его скомпрометировали: в PyPI выпустили две версии — 1.82.7 и 1.82.8 — которые, например, крадут ключи из .ssh. Если вы его используете, самое время проверить, не задело ли вас это и если задело — срочно бегите менять ключи.
Сейчас PyPI поместил проект в карантин, и скачать эти версии уже нельзя. Подробности от разработчиков: https://github.com/BerriAI/litellm/issues/24518
Оригинальный issue на GitHub атакующий заспамил комментариями в стиле “Thanks, that helped!”, чтобы усложнить дискуссию и, видимо, выиграть себе время: https://github.com/BerriAI/litellm/issues/24512
GitHub
[Security]: litellm PyPI package (v1.82.7 + v1.82.8) compromised — full timeline and status · Issue #24518 · BerriAI/litellm
The Trivy supply-chain compromise has been contained 🎉 . All affected packages have been deleted and current releases are free of the compromised code/component. Please refer to our Security Townha...
👍23🔥9
Сегодня в первую пятницу месяца как обычно в 14:00 (по мск) обсудим новости апреля в прямом эфире Moscow Python Podcast 🎙
Новости про откат GC, packaging и жизнь с БД в эпоху агентов
Ведущие: Михаил Корнеев и Григорий Петров
📍 Когда и во сколько: 1 мая в 14:00 по Москве.
Подключайтесь к удобной площадке YouTube / Rutube / VK Видео
Новости про откат GC, packaging и жизнь с БД в эпоху агентов
Ведущие: Михаил Корнеев и Григорий Петров
Подключайтесь к удобной площадке YouTube / Rutube / VK Видео
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Новости мира Python за апрель 2026
Чтобы научиться программировать и разбираться в тонкостях Python 3.12 записывайтесь на базовый курс Learn Python — https://clck.ru/3MuShF
Таймкоды:
00:00 — интро
01:05 — откат нового garbage collector
09:45 — приняли PEP про Packaging Council
14:52 —…
Таймкоды:
00:00 — интро
01:05 — откат нового garbage collector
09:45 — приняли PEP про Packaging Council
14:52 —…
🔥15
Завтра, 10 июня обсудим новости мира Python в прямом эфире Moscow Python🎙
Перенесли выпуск с пятницы на эту среду, а всё остальное будет, как вы любите — обсудим новости с Мишей Корнеевым и Гришей Петровым.
📍 Когда и во сколько: 10 июня в 14:00 по Москве.
Подключайтесь к удобной площадке YouTube / Rutube / на VK Видео ссылка будет позже
Перенесли выпуск с пятницы на эту среду, а всё остальное будет, как вы любите — обсудим новости с Мишей Корнеевым и Гришей Петровым.
Подключайтесь к удобной площадке YouTube / Rutube / на VK Видео ссылка будет позже
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Новости мира Python за май 2026
Таймкоды:
00:00 — интро
00:58 — новости о JIT
04:31 — обсуждение httpx
10:46 — PEP 661 Sentinel Values
14:03 — поддержка free threading
21:40 — проблемы с GitHub
30:30 — регулирование в интернете
44:52 — распределение труда
Ведущие – Григорий Петров и Михаил…
00:00 — интро
00:58 — новости о JIT
04:31 — обсуждение httpx
10:46 — PEP 661 Sentinel Values
14:03 — поддержка free threading
21:40 — проблемы с GitHub
30:30 — регулирование в интернете
44:52 — распределение труда
Ведущие – Григорий Петров и Михаил…
👍12🔥2
Уже сегодня в 14:00 (по мск) обсудим новости июня в прямом эфире Moscow Python Podcast 🎙
Обсудим с Никитой Соболевым последние интересные релизы:
🟤 Что нового будет в Python 3.15
🟤 Django 6.1 Beta: главные изменения и новые возможности
🟤 PEP 835: сокращённый синтаксис для метаданных Annotated
🟤 Небезопасные подсказки кода: можно ли считать их уязвимостью?
Основные ведущие: Михаил Корнеев и Григорий Петров
📍 Когда и во сколько: 3 июля в 14:00 по Москве.
Подключайтесь к удобной площадке Youtube / Rutube
➡️ Присоединяйтесь к эфиру или смотрите в записи на любой из площадок
Обсудим с Никитой Соболевым последние интересные релизы:
Основные ведущие: Михаил Корнеев и Григорий Петров
Подключайтесь к удобной площадке Youtube / Rutube
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Новости мира Python за июнь 2026
aiaiai для разработчиков — https://getaiaiai.ru/solutions/developers/
Митап Moscow Python 29.07.2026 — https://moscowdjango.timepad.ru/event/4056139/
00:00 — интро и обновления в Python 3.15
02:00 — lazy imports
17:24 — frozen dict
28:05 — введение sentinel…
Митап Moscow Python 29.07.2026 — https://moscowdjango.timepad.ru/event/4056139/
00:00 — интро и обновления в Python 3.15
02:00 — lazy imports
17:24 — frozen dict
28:05 — введение sentinel…
🔥12
Прикольный проект — интерпретатор «старого» Бейсика на Python. Сам проект маленький, всего около 1000 строк, поэтому, если вам интересно немного разобраться в том, как работают интерпретаторы, рекомендую посмотреть: https://github.com/nedbat/acidica
GitHub
GitHub - nedbat/acidica: Vintage BASIC, just for fun
Vintage BASIC, just for fun. Contribute to nedbat/acidica development by creating an account on GitHub.
👍12🔥3
Вышла новая версия Ruff 0.16. Казалось бы, минорный релиз, но на самом деле нет. Теперь по умолчанию включено 413 правил вместо 59, поэтому, если в конфиге у вас не зафиксирован список правил, используемых на проекте, вас ждёт сюрприз.
Ради интереса прогнал Ruff на своём пет-проекте, где до обновления всё было зелёненьким. После перехода на 0.16 получил:
Если планируете обновляться на большой кодовой базе, сразу закладывайте время на фиксы.
Ченджлог в блоге Astral: https://astral.sh/blog/ruff-v0.16.0
Ради интереса прогнал Ruff на своём пет-проекте, где до обновления всё было зелёненьким. После перехода на 0.16 получил:
Found 50 errors, 34 fixable. Пойду чинить 🙂Если планируете обновляться на большой кодовой базе, сразу закладывайте время на фиксы.
Ченджлог в блоге Astral: https://astral.sh/blog/ruff-v0.16.0
astral.sh
Ruff v0.16.0
The next stable version of Ruff is out now.
👍34
GitHub запустил пару полезных фич для безопасности CI.
Во-первых, Malware Alerts. Эта штука проверяет, нет ли зависимостей проекта в базе OpenSSF Malicious Packages, и, если находит совпадение, присылает алерт. Глобально включить её пока нельзя — только отдельно для каждого репозитория. Я у себя уже включил, вот тут инструкция https://docs.github.com/en/code-security/how-tos/secure-your-supply-chain/secure-your-dependencies/configure-malware-alerts
Вторая фича - автоматическое обнаружение и блокировка небезопасных CI-пайплайнов. Если workflow выглядит потенциально вредоносным, GitHub не запускает его, пока участник с правами на запись не подтвердит запуск. Пока это работает только для публичных репозиториев.
Если интересно подробнее почитать, как могут выглядеть подобные атаки, вот хороший разбор: https://www.stepsecurity.io/blog/introducing-secret-exfiltration-protection-for-github-actions
Во-первых, Malware Alerts. Эта штука проверяет, нет ли зависимостей проекта в базе OpenSSF Malicious Packages, и, если находит совпадение, присылает алерт. Глобально включить её пока нельзя — только отдельно для каждого репозитория. Я у себя уже включил, вот тут инструкция https://docs.github.com/en/code-security/how-tos/secure-your-supply-chain/secure-your-dependencies/configure-malware-alerts
Вторая фича - автоматическое обнаружение и блокировка небезопасных CI-пайплайнов. Если workflow выглядит потенциально вредоносным, GitHub не запускает его, пока участник с правами на запись не подтвердит запуск. Пока это работает только для публичных репозиториев.
Если интересно подробнее почитать, как могут выглядеть подобные атаки, вот хороший разбор: https://www.stepsecurity.io/blog/introducing-secret-exfiltration-protection-for-github-actions
GitHub Docs
Configuring Dependabot malware alerts - GitHub Docs
Prevent malware attacks by identifying and remediating malicious dependencies.
👍18
Вышла библиотека django-orjson, которая позволяет легко перевести Django и DRF на быстрый orjson. В комплекте — JsonResponse, renderer и parser для DRF и даже сериализатор для сессий.
В принципе, идея не новая: мы у себя перевели DRF на orjson ещё года четыре назад. Но с готовым пакетом это будет гораздо проще сделать.
Тем, у кого плюс-минус нагруженный проект или просто большие JSON-запросы и ответы, рекомендую присмотреться: https://adamj.eu/tech/2026/07/15/introducing-django-orjson/
В принципе, идея не новая: мы у себя перевели DRF на orjson ещё года четыре назад. Но с готовым пакетом это будет гораздо проще сделать.
Тем, у кого плюс-минус нагруженный проект или просто большие JSON-запросы и ответы, рекомендую присмотреться: https://adamj.eu/tech/2026/07/15/introducing-django-orjson/
adamj.eu
Django: introducing django-orjson - Adam Johnson
Just as cars painted red are known to be faster, libraries implemented in Rust are also known to be faster. Today’s example is orjson, a Rusty replacement for Python’s built-in json module, boasting 10x faster serialization and 2x faster deserialization.
👍16
Поддержка free-threading в библиотеках сейчас один из ключевых блокеров перехода на free-treading. Поэтому я с интересом читаю статьи, которые публикуют на этот счет разработчики библиотек - не то чтобы мне это было нужно для работы, просто очень интересно. На днях наткнулся на статью, про оптимизацию NumPy - проблема была в том, что с отключенным GIL, ThreadPoolExecutor все равно работал медленнее, чем ProcessPoolExecutor. Если вам такое интересно - рекомендую почитать, но если кратко:
- Убрали локи там, где можно было обойтись без них
- Где-то перешли на immortal-объекты, чтобы перестать дергать счетчик ссылок
- Пересели с системного malloc/free на cpython-овский аллокатор, который лучше масштабируется на большое количество потоков
В результате бенчмарк вместо 44 секунд на 32 потоках начал отрабатывать за 1,5 секунды (при использовании процессов - 6 секунд). Подробнее в статье - https://labs.quansight.org/blog/scaling-numpy-on-free-threaded-python
- Убрали локи там, где можно было обойтись без них
- Где-то перешли на immortal-объекты, чтобы перестать дергать счетчик ссылок
- Пересели с системного malloc/free на cpython-овский аллокатор, который лучше масштабируется на большое количество потоков
В результате бенчмарк вместо 44 секунд на 32 потоках начал отрабатывать за 1,5 секунды (при использовании процессов - 6 секунд). Подробнее в статье - https://labs.quansight.org/blog/scaling-numpy-on-free-threaded-python
🔥33👍5
Вместе с прогрессом llm-ок растет нагрузка на мейнтенеров проектов, это не новость и мы много раз обсуждали это в подкасте. Но вот подъехала статья с нитересными графиками по нагрузке именно связанноы с безопасностью:
- Security-отчеты на github - ~40 за весь 2025 и уже 175 за первую половину 2026
- Полноценные CVE - ~20 за 2025 и столько же только за первую треть 2026, т.е. за весь год предполагается рост в три раза
То есть рост нагрузки очень значительный, сама статься состоит почти из одних графиков https://hugovk.dev/blog/2026/security-line-goes-up/
- Security-отчеты на github - ~40 за весь 2025 и уже 175 за первую половину 2026
- Полноценные CVE - ~20 за 2025 и столько же только за первую треть 2026, т.е. за весь год предполагается рост в три раза
То есть рост нагрузки очень значительный, сама статься состоит почти из одних графиков https://hugovk.dev/blog/2026/security-line-goes-up/
Hugo van Kemenade
Security: line goes up
👍8
Вышел релиз Django 6.1. Изменений не очень много:
-
-
- В ORM добавлены функции для генерации
- Всякие улучшения для Content Security Policy, настройки отправки email теперь конфигурируются через словарь и много всяких других мелочей
Полный ченджлог тут https://docs.djangoproject.com/en/6.1/releases/6.1/
-
QuerySet.fetch_mode позволяет более гибко управлять тем, что происходит при обращении к незагруженному полю модели - делать запрос в базу, делать запрос загружая связанные сущности одним запросом или выдавать исключение. Выглядит как действительно полезная фича-
on_delete для ForeignKey теперь можно перевесить на уровень базы данных через SQL ON DELETE, раньше это делалось python-логикой- В ORM добавлены функции для генерации
UUID v4 и UUID v7 на стороне БД- Всякие улучшения для Content Security Policy, настройки отправки email теперь конфигурируются через словарь и много всяких других мелочей
Полный ченджлог тут https://docs.djangoproject.com/en/6.1/releases/6.1/
👍16👎1
Уже завтра в 14:00 (по мск) обсудим новости июля в прямом эфире Moscow Python Podcast 🎙
Разберём самые интересные события последних недель:
🟤 PEP 836: новый план развития JIT-компилятора для CPython;
🟤 Ruff 0.16: теперь по умолчанию включены 413 правил вместо 59;
🟤 GitHub усиливает безопасность CI;
🟤 Релиз Django 6.1;
🟤 Обсудим статью In Defense of Not Understanding Your Codebase.
📍 Когда и во сколько: 7 августа в 14:00 по Москве.
➡️ Подключайтесь к эфиру или смотрите запись на YouTube, VK или Rutube.
Разберём самые интересные события последних недель:
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Новости мира Python за июль 2026
aiaiai для разработчиков — https://getaiaiai.ru/solutions/developers/
Ведущие – Григорий Петров и Михаил Корнеев
Ссылки выпуска:
Канал Миши в Telegram — https://t.me/tricky_python
Канал Moscow Python в Telegram — https://t.me/moscow_python
Все выпуски…
Ведущие – Григорий Петров и Михаил Корнеев
Ссылки выпуска:
Канал Миши в Telegram — https://t.me/tricky_python
Канал Moscow Python в Telegram — https://t.me/moscow_python
Все выпуски…
🔥13
Запустили опрос python-разработчиков про типизацию - в авторах опроса Astral, JetBrains, Microsoft, Meta, discuss.python.org - т.е. очень многие из тех кто реально занимается типаии/туллингом. Это ежегодная история, предыдущий отчет тут https://engineering.fb.com/2025/12/22/developer-tools/python-typing-survey-2025-code-quality-flexibility-typing-adoption/ - мы кажется обсуждали его в подкасте.
Если вы активно используете аннотации типов - сходите пройдите, важно давать обратную связь разработчикам, я уже прошел https://www.surveymonkey.com/r/python_typing
Если вы активно используете аннотации типов - сходите пройдите, важно давать обратную связь разработчикам, я уже прошел https://www.surveymonkey.com/r/python_typing
Engineering at Meta
Python Typing Survey 2025: Code Quality and Flexibility As Top Reasons for Typing Adoption
The 2025 Typed Python Survey, conducted by contributors from JetBrains, Meta, and the broader Python typing community, offers a comprehensive look at the current state of Python’s type system and d…
🔥7👍4
С 2028 года Django переходит на ежегодные релизы, при этом каждый такой релиз будет LTS с тремя годами поддержки. С одной стороны, разработка вроде как замедлится, а с другой стороны, с крупными релизами больше шансов протащить крупные системные изменения. Плюс, конечно, тем, кто поддерживает сайты на Django, не придётся больше заморачиваться с LTS — не LTS.
Django 6.2 LTS в апреле 2027 станет последним релизом со "старой" нумерацией, в январе 2028 выйдет уже Django 2028. https://www.djangoproject.com/weblog/2026/aug/10/annual-release-cycle/
Django 6.2 LTS в апреле 2027 станет последним релизом со "старой" нумерацией, в январе 2028 выйдет уже Django 2028. https://www.djangoproject.com/weblog/2026/aug/10/annual-release-cycle/
Django Project
Django is moving to an annual release cycle
Posted by Carlton Gibson on Aug. 10, 2026
👍25👎2