Forwarded from Записки админа
Forwarded from ☕️ Мерлин заваривает τσάι 🐌
Ура, релизнулся терминал ghostty https://ghostty.org/
Он был в закрытой бете уже долгое время
Написан на zig, список фич на скриншоте
Он был в закрытой бете уже долгое время
Написан на zig, список фич на скриншоте
Forwarded from Находки в опенсорсе
wemake-python-styleguide@1.0.0 релизнут!
https://github.com/wemake-services/wemake-python-styleguide/releases/tag/1.0.0
Самый строгий линтер в мире стал еще строже и еще удобнее.
ruff
Некоторое время назад я понял, что если сейчас не поддержать
Теперь
- Теперь
- Все дублирующие правила из
- Теперь можно использовать
- Поддержка полная. От
Black, кстати, теперь тоже поддерживается.
Конфигурацию можно найти тут.
Что еще интересного в релизе?
- Множество новых правил сложности
- Крутая поддержка
- Много новой конфигурации, чтобы точечно настраивать отдельные правила линтера
- Куча багов поправлено!
Статистика релиза:
-
- Количество коммитов с прошлого релиза: 294
- Количество задач, которые я закрыл в процессе работы (с 195 до 26) = ~170
- Изменений: 490 файлов, +15к, -26к
- Количество контрибьюторов в проект достигло двухсот!
Страдайте Наслаждайтесь! Всех с наступающим 🎄
| Поддержать | YouTube | GitHub | Чат |
https://github.com/wemake-services/wemake-python-styleguide/releases/tag/1.0.0
Самый строгий линтер в мире стал еще строже и еще удобнее.
ruff
Некоторое время назад я понял, что если сейчас не поддержать
ruff, то проект умрет. Сказано – сделано.Теперь
wemake-python-styleguide поддерживает работу вместе с ruff. Что оно означает на практике?- Теперь
WPS не выкидывает никаких ошибок, которые противоречили бы ruff. Например, я убрал все стилистические правила, чтобы решать все простым ruff format- Все дублирующие правила из
WPS были убраны в пользу ruff. Ведь ruff быстрее их находит и некоторые даже фиксит- Теперь можно использовать
ruff check && ruff format && flake8 --select=WPS ., WPS, конечно, может найти дополнительные ошибки, но не будет конфликтовать с ruff как раньше- Поддержка полная. От
preview = true до самых заковыристых правил PyLint, да теперь WPS совместим с PyLint из ruffBlack, кстати, теперь тоже поддерживается.
Конфигурацию можно найти тут.
Что еще интересного в релизе?
- Множество новых правил сложности
- Крутая поддержка
match и case. Находим дубликаты case условий, проверяем сложность, находим много разных ошибок- Много новой конфигурации, чтобы точечно настраивать отдельные правила линтера
- Куча багов поправлено!
Статистика релиза:
-
WPS стал минимум в 2.4 х быстрее, потому что я удалил много кода и много flake8 плагинов- Количество коммитов с прошлого релиза: 294
- Количество задач, которые я закрыл в процессе работы (с 195 до 26) = ~170
- Изменений: 490 файлов, +15к, -26к
- Количество контрибьюторов в проект достигло двухсот!
| Поддержать | YouTube | GitHub | Чат |
GitHub
Release Version 1.0.0 with full `ruff` support · wemake-services/wemake-python-styleguide
Ruff
This release introduces the new main concept: ruff compatibility.
Now WPS is the only flake8 plugin that is installed.
Other things are done by ruff.
It is faster, it has autofixing, there are...
This release introduces the new main concept: ruff compatibility.
Now WPS is the only flake8 plugin that is installed.
Other things are done by ruff.
It is faster, it has autofixing, there are...
Forwarded from Записки админа
This media is not supported in your browser
VIEW IN TELEGRAM
🗜 Hoard - удобный tui органайзер, который позволяет сохранять различные введённые команды.
https://github.com/Hyde46/hoard
Удобная штука для ситуаций, когда есть некоторое количество длинных команд, которые нужно периодически использовать, а запоминать их не хочется.
#shell #tui #commands
https://github.com/Hyde46/hoard
Удобная штука для ситуаций, когда есть некоторое количество длинных команд, которые нужно периодически использовать, а запоминать их не хочется.
#shell #tui #commands
Forwarded from Записки админа
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 GGH - ещё один менеджер SSH подключений в коллекцию...
https://github.com/byawitz/ggh/
#ssh #ggh #tui
https://github.com/byawitz/ggh/
#ssh #ggh #tui
Forwarded from Записки админа
This media is not supported in your browser
VIEW IN TELEGRAM
🔎 Wiper - ещё один инструмент для анализа занятого места на диске...
https://github.com/ikebastuz/wiper
#disk #du #filesystem
https://github.com/ikebastuz/wiper
#disk #du #filesystem