1
0
Fork
You've already forked my-python-packages
0
Este script realiza as seguintes tarefas: Lista pacotes Python globais: Detecta se você está em um ambiente virtual Se estiver, executa o pip list no Python global Salva a lista em requirements-global.txt Lista pacotes do projeto atual (ambiente virtual): Detecta os pacotes instalados no ambiente atual Salva a lista em requirements.txt Gera documentação dos pacotes: Cria um arquivo dependencies.md em formato Markdown Inclui nome, versão e descrição de cada pacote do projeto Organiza as informações em uma tabela
  • Python 100%
2025年03月22日 08:11:15 -03:00
my_python_packages analisa env do projeto que usara 2025年03月22日 08:11:15 -03:00
.gitignore doc de instalacao de dev 2025年03月22日 08:07:30 -03:00
pyproject.toml pyproject config 2025年03月22日 07:27:19 -03:00
README.md doc de instalacao de dev 2025年03月22日 08:07:30 -03:00

My Python Packages

Uma ferramenta para listar pacotes Python instalados globalmente e no projeto atual, gerando os seguintes arquivos:

  • requirements-global.txt: Lista de pacotes Python instalados globalmente
  • requirements.txt: Lista de pacotes Python do projeto (ambiente virtual)
  • dependencies.md: Documentação detalhada dos pacotes do projeto

Instalação

Instalação para desenvolvimento

# Instalar em modo de desenvolvimento (editable mode)
pip install -e .

Instalação local

# Instalar no diretório ~/.local/bin/
pip install --user .

Uso

Após a instalação, você pode executar a ferramenta de qualquer diretório:

my-python-packages

Isso gerará os arquivos requirements-global.txt, requirements.txt e dependencies.md no diretório atual.

Requisitos

  • Python 3.6 ou superior

Desenvolvimento

python -m venv venv
source ./venv/bin/activate
pip install setuptools wheel build