PYTHONOMANIA
273 subscribers
195 photos
3 videos
1 file
616 links
Откройте для себя мир Python в PYTHONOMANIA!

Идеально подходит как для начинающих, так и для опытных разработчиков. Присоединяйтесь к нам, чтобы достичь совершенства в Python!

Сайт: https://pythonomania.github.io/
Download Telegram
📱Djade.

Djade — это инструмент командной строки для форматирования синтаксиса Django шаблонов в соответствии с официальным стилем.

🔹Djade не форматирует HTML или другие языки шаблонов, но переписывает файлы на месте. Просто передайте список файлов шаблонов для форматирования:
$ djade --target-version 5.1 templates/**/*.html


❗️Этот инструмент невероятно быстрый, поскольку написан на Rust: форматирование 377 шаблонов заняло всего 20 мс!

#Django #DjangoTemplates #WebDevelopment #RustLang #CodeFormatting #Backend #ProgrammingTools #WebApps #CommandLineTool

📱Ссылка на репозиторий:
https://github.com/adamchainz/djade
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍3🔥2
📱Ruff.

Ruff
— это ультрабыстрый линтер и форматтер кода, написанный на Rust. Он в 10-100 раз быстрее, чем Flake8 и Black, и поддерживает Python 3.13.

❓Почему стоит попробовать Ruff?

🔘Молниеносная скорость — линтинг CPython с нуля за секунды.
🔘Установка через pip.
🔘Поддержка pyproject.toml.
🔘Автоисправления ошибок, например, удаление неиспользуемых импортов.
🔘800+ встроенных правил, включая flake8-bugbear.
🔘Кэширование, чтобы не анализировать неизменённые файлы.
🔘Гибкие настройки для монорепозиториев.
🔘Интеграция с VS Code и другими редакторами.

💡 Ruff заменяет Flake8 (и десятки плагинов), Black, isort, pydocstyle, autoflake, pyupgrade — и делает это в разы быстрее!

❗️Используется в крупных проектах:

🔘Apache Airflow, Superset.
🔘FastAPI, Hugging Face.
🔘Pandas, SciPy и многих других

✅Попробуйте Ruff и ускорьте свой Python-код!

#Python #Ruff #Linting #Black #Flake8 #CodeQuality #PyDev #RustLang

📱Ссылка на репозиторий:
https://github.com/astral-sh/ruff
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2