Executando verificação de segurança...
1

🐍 Gerenciamento de versão/ambiente/bibliotecas do Python descomplicado!

Recentemente surgiu uma nova gerenciador de pacotes experimental chamado "rye", que faz tudo, desde a instalação da versão do python desejada, construção do arquivo pyproject.toml com as dependências, build e publicação no https://pypi.org, tudo isso em um ambiente virtual específico para seu projeto.

🔗Links:
site oficial: https://rye-up.com (guia de instalação para Linux/Windows)
repositório: https://github.com/mitsuhiko/rye

✨Aqui vai um guia rápido:

0️⃣ No terminal:

1️⃣ Iniciando o projeto

rye init (caso queira iniciar em um projeto ja existente)
rye init novo_projeto (para criar um projeto do zero)

2️⃣ Escolhendo a versão do python

rye pin 3.9

3️⃣ Adicionando bibliotecas ao pyproject.toml

rye add pandas

💭 Até o momento, os comandos acima apenas fizeram modificações de configurações do projeto. Por padrão, o rye não faz a instalação das versões/bibliotecas, precisamos manualmente aplicar as alterações.

4️⃣ Aplicando as alterações:

rye sync

✨ Publicando pacotes no https://pypi.org:

0️⃣ Gerando a build do pacote:

rye build

1️⃣ Agora é só publicar!

rye publish --token

💭O token pode ser gerado nesta página https://pypi.org/manage/account/token/

Carregando publicação patrocinada...