🚀 Today, I migrated all my open source and private projects to use Ruff for formatting and linting!
Brushane -Calidris pugnax - Ruff
#brushane #calidris_pugnax #ruff
#fugle #fotografi #birds #birding #birdingphotography #herlevfotoklub
Kemphaan,
Quub (2025)
houtskool op steenpapier
Ruff,
charcoal on stonepaper
#kunst #artist #art #Texel #Kunstroute #artistsonmastodon #artgallery #arttour #contemporaryart #ruff #womanartist #mastoart #charcoal
Ускоряем разработку: инструменты экосистемы Python
Привет! С вами Леша Жиряков, техлид backend-команды витрины онлайн-кинотеатра KION и по совместительству пропагандист Python: в МТС я возглавляю Python-гильдию. Но как бы много я ни говорил про преимущества этого ЯП, многие стандартные инструменты экосистемы ограничены. Тот же pip не всегда эффективно разрешает конфликты зависимостей, например при сложных иерархиях пакетов. Это сказывается на производительности команд разработчиков, особенно когда проекты растут и кодовая база увеличивается. И тут мы наблюдаем интересную тенденцию. Появляются инструменты нового поколения, написанные на Rust, которые значительно расширяют возможности Python-разработчиков. С одной стороны, они сохраняют привычный рабочий процесс, с другой — ускоряют выполнение стандартных задач в несколько раз. Сегодня хочу обсудить два таких инструмента — Ruff и uv. Давайте посмотрим, как эти технологии могут трансформировать повседневный рабочий процесс и сэкономить нам время. Погнали!
https://habr.com/ru/companies/ru_mts/articles/907622/
#python #программирование #код #экосистема #бэкенд #ruff #uv
I added a note to Random Geekery:
Amazing Stuff, Technology
https://randomgeekery.org/post/2025/05/amazing-stuff-technology/
Как я строю удобную инфраструктуру вокруг Python-проектов: линтеры, Poetry, CI/CD и Docker
Poetry вместо pip, Ruff вместо flake8, FastAPI вместо ручной документации. Что реально упрощает жизнь Python-разработчику сегодня — на примерах и с реальными конфигами.
https://habr.com/ru/articles/904844/
#python #fastapi #pydantic #docker #poetry #infrastructure #devops #ruff #управление_разработкой #precommit
Happy St George's Day you lovely people 🏴 😊 and of course, Happy Birthday to England's greatest ever writer, Mr William Shakespeare!!
We love this photo taken in 2019 of #BrumBull showing offhis magnificent ruff!
#stgeorgesday
#lookatthesizeofmyruff
#ruff
#bullringbull
#shakespeare
#WilliamShakespeare
#Birmingham #birminghamuk
Las creadoras de `ruff`
deberían ir más allá y sacar un sustituto de `mypy` que, además de que sea mucho menos inestable, que sea muchísimo más rápido.
¿Conocías la maravilla de #ruff?
https://astral.sh/ruff
Brushane - Calidris pugnax - Ruff
#birds #birding #birdphotography #birdingphotography #brushane #calidris_pugnax #ruff #herlevfotoklub
Anyone using #nvim v0.11's new simplified LSP config with #ruff server yet? I upgraded and tried out the simpler config last night, removed my old equivalent, and I can't get LSP to enable on a Python file. I've included vim.lsp.enable('python'), which matches the name of the server config I created. Will have to try again today, maybe with an otherwise empty nvim config and debug logging, see if I can figure it... Pointers to ruff specific docs or working examples appreciated.
:python: All ideas welcome: https://stackoverflow.com/questions/79538354/how-to-ignore-forced-obsolete-syntax-under-ruff-v0-11