Pular para o conteúdo principal

Instalação

Como obter o overpower, o que ele exige da máquina, e a flag que prova que o pacote chegou inteiro.

Não há nada a instalar, no sentido usual, para experimentar o overpower uma vez. Escolha o gerenciador que você já usa.

Obter​

uvx overpower@latest install --skill panlabs-python-standards --runtime claude-code

O uvx baixa o pacote num ambiente isolado e efêmero, roda e joga o ambiente fora. Nada sobra na máquina além do que o próprio overpower escreveu, sem entrada em site-packages global, sem virtualenv esquecido, sem nada para desinstalar depois porque você experimentou uma flag uma vez. É a forma certa de rodar a partir de CI, de um terminal de uma vez só, ou de qualquer contexto em que instalado para sempre seja o padrão errado.

Se você recorre ao overpower com frequência suficiente para que digitar uvx overpower@latest toda vez vire atrito, instale como ferramenta persistente. Isso põe um executável overpower no seu PATH, resolvido uma vez em vez de a cada invocação, o que significa que ele deixa de se atualizar sozinho como o @latest faz, e uv tool upgrade passa a ser algo que você roda de propósito.

O que ele exige da máquina​

Python 3.12 ou mais novo. É o piso declarado pelo pacote, e o uvx o respeita sozinho: ele monta o ambiente com um interpretador que sirva, baixando um se a máquina não tiver nenhum que sirva.

As dependências vêm com o pacote e você não instala nada à mão. São quatro, e todas de terminal: o parser da linha de comando, o desenhista das telas, o motor das perguntas do assistente e a camada de teclado embaixo dele.

O catálogo não é uma delas. Ele vem embutido no próprio pacote, e é por isso que a versão da ferramenta é a versão do catálogo.

Conferir que o pacote chegou inteiro​

uvx overpower@latest --version

O --version lê a versão dos metadados do próprio pacote instalado, e não de um texto fixado em algum ponto do código. Como o catálogo vem embutido na mesma wheel que o código, o número que ele imprime é também, por construção, a versão do catálogo que veio junto.

É a conferência mais barata disponível de que o que chegou na máquina é o que deveria chegar. Sem instalação parcial, sem cache velho se passando por atual, sem ambiguidade sobre de qual catálogo você está prestes a instalar.