Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Ambiente Python Moderno 2025: UV, Ruff, Pyright, pyproject.toml e VS Code

Автор: Otávio Miranda

Загружено: 2025-06-11

Просмотров: 7939

Описание:

Diga adeus à complexidade do gerenciamento de projetos Python e dê as boas-vindas à UV! Neste terceiro e último vídeo da série "Ambiente Python Moderno 2025", mergulhamos na ferramenta UV (Astral), uma alternativa super rápida e eficiente que promete substituir pip, pip-tools, pipx, poetry, pyenv, twine, virtualenv e muito mais. Escrita em Rust, a UV tem cumprido suas promessas com perfeição, tornando seu fluxo de trabalho Python muito mais ágil!

Nessa sequência de vídeos, compartilhamos a configuração de um ambiente Python moderno (2025), com as ferramentas que mais usamos nos últimos meses. No primeiro vídeo, configuramos o VS Code, Ruff, Pyright, pyproject.toml e criamos o ambiente virtual com venv. No segundo, aprendemos a gerenciar múltiplas versões do Python com Pyenv e Pyenv-Win.

Após assistir a este vídeo, você será capaz de:

Configurar e gerenciar ambientes virtuais Python com a UV.
Instalar e remover pacotes Python de forma extremamente eficiente.
Controlar diferentes versões do Python em seus projetos com a UV.
Sincronizar seu ambiente virtual com o pyproject.toml e requirements.txt.
Utilizar a UV para executar scripts e instalar ferramentas de desenvolvimento como Ruff e Pyright.
Configurar Git e GitHub com chaves SSH para um workflow seguro.
Otimizar seu processo de desenvolvimento Python com uma ferramenta moderna e rápida.

Principais tópicos abordados neste vídeo:

Instalação e configuração da UV (Windows, macOS e Linux).
Criação e gerenciamento de ambientes virtuais com UV.
Instalação e remoção de pacotes com uv add e uv remove.
Gerenciamento de diferentes versões do Python com uv python.
Uso do pyproject.toml para configuração do projeto.
Execução de scripts com uv run.
Sincronização do ambiente virtual com uv sync e uso com requirements.txt.
Geração e configuração de chaves SSH para integração com Git e GitHub.
Uso de uv tool para instalar ferramentas de desenvolvimento como Ruff e Pyright.

Em toda a série, configuramos:

VS Code com um settings.json limpo e produtivo, incluindo extensões para tema, ícones e ferramentas essenciais.
Gerenciamento de versões do Python com Pyenv e Pyenv-Win (Windows, Linux e macOS).
Análise de tipos e linting com Pylance e Pyright.
Linting, formatação e ordenação de código com o Ruff (incluindo centenas de regras prontas para produção).
E a centralização de tudo isso em um pyproject.toml bem estruturado.

Os outros vídeos desta série:
Parte 1:    • Ambiente Python Moderno 2025: VS Code, Ruf...  
Parte 2:    • Ambiente Python Moderno 2025: Pyenv e Pyen...  
Parte 3:    • Ambiente Python Moderno 2025: UV, Ruff, Py...  
Talvez Parte 4:    • Guia do ambiente Python 2025 (seria uma pa...  

Código e configurações completas do vídeo neste repositório:
https://github.com/luizomf/ambiente_p...

Timestamps:
00:00:00 Introdução à UV e Sua Proposta
00:07:05 Gerenciando Ambientes Virtuais e Pacotes com UV
00:14:07 Build, Execução de Scripts e Ferramentas com UV
00:21:12 Sincronização e Configurações Avançadas com UV
00:28:12 Configurando Git e GitHub com SSH
00:35:14 Finalização da Série e Próximos Passos

Meus Cursos: https://www.otaviomiranda.com.br/
Newsletter: https://luizomf.substack.com/


Redes sociais:
Twitter: @OtavioMirandaBR
Instagram: @otaviomirandabr
TikTok: @otaviomirandabr
Tudo em um lugar: https://beacons.ai/otaviomiranda

AI-Generated Captions Disclaimer:
Captions in languages other than Brazilian Portuguese are automatically generated using AI. Some translations may be inaccurate or overly literal. Thanks for your understanding!

#python #uv #ruff #vscode #pyenv #pyproject #ambienteprogramacao #tipagemestatica

Ambiente Python Moderno 2025: UV, Ruff, Pyright, pyproject.toml e VS Code

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Ambiente Python Moderno 2025: VS Code, Ruff, Pyright, pyproject.toml e Venv

Ambiente Python Moderno 2025: VS Code, Ruff, Pyright, pyproject.toml e Venv

UV: The Python Tool Everyone Is Switching To

UV: The Python Tool Everyone Is Switching To

Python Tutorial: UV - A Faster, All-in-One Package Manager to Replace Pip and Venv

Python Tutorial: UV - A Faster, All-in-One Package Manager to Replace Pip and Venv

Why Python Developers Are Switching to UV

Why Python Developers Are Switching to UV

Новое расширение Claude для Chrome: секретное оружие, которое должен использовать каждый

Новое расширение Claude для Chrome: секретное оружие, которое должен использовать каждый

Setup a Python Code Quality CI Pipeline with UV & Ruff

Setup a Python Code Quality CI Pipeline with UV & Ruff

Python Tutorial: Ruff - A Fast Linter & Formatter to Replace Multiple Tools and Improve Code Quality

Python Tutorial: Ruff - A Fast Linter & Formatter to Replace Multiple Tools and Improve Code Quality

Самая сложная модель из тех, что мы реально понимаем

Самая сложная модель из тех, что мы реально понимаем

18 крутых способов использовать ChatGPT, которые могут ЗАПРЕТИТЬ!

18 крутых способов использовать ChatGPT, которые могут ЗАПРЕТИТЬ!

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Is UV the Future of Python Tooling?

Is UV the Future of Python Tooling?

Cursor AI: полный гайд по вайб-кодингу (настройки, фишки, rules, MCP)

Cursor AI: полный гайд по вайб-кодингу (настройки, фишки, rules, MCP)

Ruff python linter and formatter setup with VS Code Extension

Ruff python linter and formatter setup with VS Code Extension

uv - Python package and project management | Inline Script Metadata

uv - Python package and project management | Inline Script Metadata

The Complete Guide to Python Virtual Environments!

The Complete Guide to Python Virtual Environments!

My 2025 uv-based Python Project Layout for Production Apps

My 2025 uv-based Python Project Layout for Production Apps

Chrome, Firefox, Vivaldi или Brave? Сравниваем безопасность и конфиденциальность браузеров

Chrome, Firefox, Vivaldi или Brave? Сравниваем безопасность и конфиденциальность браузеров

Antigravity A1 — Самый НЕВЕРОЯТНЫЙ дрон, который я когда-либо тестировал

Antigravity A1 — Самый НЕВЕРОЯТНЫЙ дрон, который я когда-либо тестировал

ИИ-агент работает за тебя ВЕЧНО – Ralph Loop

ИИ-агент работает за тебя ВЕЧНО – Ralph Loop

Ambiente Python Moderno 2025: Pyenv e Pyenv-win, VS Code, Ruff, Pyright, pyproject.toml

Ambiente Python Moderno 2025: Pyenv e Pyenv-win, VS Code, Ruff, Pyright, pyproject.toml

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com