ru
Feedback
Находки в опенсорсе: Python

Находки в опенсорсе: Python

Открыть в Telegram

Легкие задачки в опенсорсе из мира Python Чат: @opensource_findings_chat

Больше
985
Подписчики
Нет данных24 часа
-17 дней
+130 день
Архив постов
Обновить стабы для gevent==25.4 https://github.com/python/typeshed/pull/13850 #typeshed #typing

тест

привет! теперь все сообщения отсюда автоматически отправляются в чат @opensource_findings_chat, чтобы всем было удобно :)

Привет! Необычный пост. Мои друзья из GitVerse запустили конкурс статей про: - опыт создателей open-source-проектов: мейнтейнеров, ревьюеров и коммитеров; - рассказы о поддержке и сопровождении open-source-проектов; - истории о том, как своими крутыми контрибьютами ты изменил популярный или важный проект (в лучшую сторону, конечно же!); - описание глубоких погружений в код популярных решений; - байки о нестандартных способах использования открытого ПО в экстремальных рабочих условиях; - любые истории из мира open source, которыми ты бы хотел поделиться. За лучшие статьи – платят хорошие деньги. Кажется, тут много кто мог бы поучаствовать. Если напишите статью - пишите в чат @opensource_findings_chat: залайкаем и дадим приглашений, если надо. https://habr.com/ru/specials/898552/

Добавить доки для dataclasses.InitVar https://github.com/python/cpython/issues/132111 #docs #cpython

Для улучшения DX нужно добавить рейзинг ошибки, когда пользователь пытается заинклудить неправильный роутер в брокер https://github.com/ag2ai/faststream/issues/2164 #faststream

Нужно добавить примеры хостинга AsyncAPI приложения через ручную генерацию html и ASGI mount https://github.com/ag2ai/faststream/issues/2163 #faststream #documentation

Необходимо обработать type alias из Python 3.12 для from_context по аналогии как это сделано для других компонентов провайдера https://github.com/reagento/dishka/issues/409#issuecomment-2775226820 #dishka

от @MLGRussianXP: 📢 Ищем переводчиков и ревьюеров для документации Python! 🐍 Привет! Мы занимаемся официальным переводом документации Python на русский язык и ищем новых участников. Нам нужны переводчики и ревьюеры, которые готовы регулярно помогать с переводом и проверкой строк. Если вам интересно внести вклад в сообщество и сделать Python доступнее для русскоязычных разработчиков, присоединяйтесь! Ваше участие очень ценно. 🔗 Подробнее: https://github.com/MLGRussianXP/python-docs-ru

Необходимо обновить djangorestframework-stubs для поддержки djangorestframework==3.16 https://github.com/typeddjango/djangorestframework-stubs/pull/751 #typing #django_stubs

wemake-python-styleguide@1.1.0 Вышла новая версия самого строго линтера для питона. Теперь еще строже! Главная фича релиза: w
wemake-python-styleguide@1.1.0 Вышла новая версия самого строго линтера для питона. Теперь еще строже! Главная фича релиза: wps explain CLI, которая позволяет видеть вывод информации: почему что-то запрещено, и как такое исправить. А так же несколько новых правил: - WPS476 не дает использовать await в for (потому что вы скорее всего хотите использовать asyncio.gather, чтобы добиться асинхронности) - WPS477 запрещает сложную комбинацию TypeVarTuple рядом с TypeVar с дефолтным значением: class Class[T=int, *Ts=*tuple[int, ...]]: Ну и много разных багов поправили, куда без них. Полный список изменений: https://github.com/wemake-services/wemake-python-styleguide/releases/tag/1.1.0 Большое спасибо участникам нашего чата за PRы, они затащили релиз 🧡 Обсуждение: каких правил в wemake-python-styleguide вам не хватает? Какие душат вас сильнее всего? Что можно улучшить? | Поддержать | YouTube | GitHub | Чат |

Добавить поддержку wps@1.1 в dry-python/returns Нужно обновить зависимость, заигнорить WPS467 в тестах. https://github.com/dry-python/returns/pull/2083 #dry_python #returns upd: решено ✅

https://github.com/python/mypy/issues/18811 Нужно удалить _DT свойство из @dataclass(order=True) в stubtest. Кажется, что оно случайно у нас протекает в пользовательский тип. #typing #mypy