cookiecutter-uv - это шаблон, который можно использовать для инициализации Python проекта с необходимыми инструментами для разработки, тестирования и деплоя.
#Python #Cookiecutter #GitHubActions #PreCommit #Ruff #Mypy #Pytest #Docker #MkDocs #VSCode #ToxUV #PyPI
https://github.com/fpgmaas/cookiecutter-uv
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - osprey-oss/cookiecutter-uv: A modern cookiecutter template for Python projects that use uv for dependency management
A modern cookiecutter template for Python projects that use uv for dependency management - osprey-oss/cookiecutter-uv
🔥5👍3
Tyro — это генератор CLI из аннотированного Python-кода.
Он автоматически превращает функции или классы (с @dataclass, pydantic, attrs) в удобный командный интерфейс.
#Tyro #Python #CLI #Dataclass #Pydantic #PythonTools #DevTools #OpenSource #TypeHints #Pyright #Mypy
https://github.com/brentyi/tyro
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - brentyi/tyro: CLI interfaces & config objects, from types
CLI interfaces & config objects, from types. Contribute to brentyi/tyro development by creating an account on GitHub.
1 4👍2 1
Code Spy — это инструмент для Python-разработчиков, который следит за изменениями в вашем проекте и автоматически запускает нужные проверки и задачи.
Представьте: вы сохраняете файл — а Code Spy сам запускает MyPy, Pylint, Pytest, Black или даже перезапускает dev-сервер. Вам не нужно переключаться в терминал, вручную запускать команды или следить, что что-то забыли проверить. Всё происходит автоматически.
Вы просто указываете путь к проекту, настраиваете задачи — и Code Spy начинает «шпионить» за файлами, реагируя на любые изменения.
#Python #CodeSpy #Automation #DevTools #Pytest #Pylint #MyPy #Black #Flask #CodeQuality
https://github.com/joegasewicz/code-spy
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - joegasewicz/code-spy: Watches for file changes & runs tasks against your Python code.
Watches for file changes & runs tasks against your Python code. - joegasewicz/code-spy
1⚡3 2 2