Este projeto demonstra a configuração e o uso de um espaço de trabalho UV para gerenciar dependências em Python, incluindo uma biblioteca interna. Ele reflete as etapas de inicialização e gerenciamento de dependências registradas no histórico de commits de um projeto UV.
- Inicializar o projeto: O projeto UV foi inicializado usando o comando
uv init. - Adicionar pandas: A dependência
pandasfoi adicionada ao projeto com o comandouv add pandas. - Inicializar um subprojeto: Um subprojeto UV foi inicializado com o comando
uv init subproject, indicando que o UV suporta subprojetos dentro de um espaço de trabalho maior. - Inicializar a biblioteca 'mylib': Um diretório chamado
mylibfoi inicializado como uma biblioteca Python dentro do espaço de trabalho UV com o comandouv init --lib mylib. Isso sugere que o UV possui funcionalidades específicas para criação e gerenciamento de bibliotecas internas. - Adicionar referência interna à 'mylib': Foi adicionada uma referência interna à biblioteca
mylib, configurando o projeto para reconhecer e utilizar esse pacote localmente desenvolvido.