Tópicos em alta
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
uv em Python, claramente explicado (com código):
UV é incrivelmente rápido.
- Criação de ambientes virtuais. O uso de UV é ~ 80x mais rápido que python -m venv.
- A instalação do pacote é 4 a 12 vezes mais rápida sem cache e ~ 100 vezes com cache
Hoje, vamos entender como usar o uv para gerenciamento de pacotes do Python.
Vamos mergulhar!

uv é um gerenciador de pacotes Python baseado em Rust criado para ser rápido e confiável.
Ele substitui não apenas pip, mas também pip-tools, virtualenv, pipx, poetry e pyenv, todos com um único binário autônomo.
Aqui está uma folha de dicas uv para desenvolvedores Python👇
Vejamos o código a seguir!
1️⃣ Crie um novo projeto
Para configurar um novo projeto Python, execute: uv init project-name.
Isso cria uma estrutura de diretório, um arquivo TOML, um script de amostra e um README.
Verifique isso 👇

2️⃣ Inicialize um env.
Embora o uv inicialize automaticamente um ambiente virtual. Em um projeto, você pode criar explicitamente um ambiente virtual. com o comando 'uv venv'.
Ative-o da seguinte maneira:
- MacOS/Linux: fonte .venv/bin/activate
- Windows: .venv\Scripts\activate
Verifique isso 👇

3️⃣ Instalar pacotes
Em seguida, você pode adicionar dependências usando o comando 'uv add <library-name>'.
Quando você adiciona pacotes, o uv atualiza o arquivo toml e resolve a árvore de dependência completa, gerando um arquivo de bloqueio.
Verifique isso 👇

4️⃣ Execute um script
Para executar um script, use 'uv run script[.]py'.
Se um pacote não estiver disponível em seu ambiente, mas for usado no script, o uv o instalará quando você executar o script, desde que a dependência seja especificada no arquivo toml.
Verifique isso 👇

5️⃣ Reproduza um env.
Finalmente, o uv oferece instalações 100% reproduzíveis.
Digamos que você clonou um projeto que usava uv. Você pode executar 'uv sync' para corresponder com precisão ao projeto.
Isso funciona em todo o sistema operacional e mesmo se o projeto que você clonou usou uma versão diferente do Python.
Verifique isso 👇

E é assim que você pode começar a usar o uv.
Observação: quando você envia seu projeto para o GitHub, NÃO adicione o parâmetro uv[.]Bloqueie o arquivo ao seu arquivo gitignore. Isso ajuda a reproduzir o ambiente quando outras pessoas usam seu projeto.
Aqui está a folha de dicas novamente para sua referência 👇
Se você achou perspicaz, compartilhe novamente com sua rede.
Encontre-me → @akshay_pachaar ✔️
Para obter mais insights e tutoriais sobre LLMs, agentes de IA e aprendizado de máquina!

3 de ago., 20:55
uv em Python, claramente explicado (com código):
360,45K
Melhores
Classificação
Favoritos