Cyber ·
PEP 723: dependências declaradas dentro de scripts Python
A PEP 723, de 2023, padroniza a declaração de dependências dentro de scripts Python. Ferramentas de terceiros já a aproveitam, mas o próprio Python ainda oferece pouco suporte oficial. Resumo de um item do feed da LWN, publicado em 4 de novembro de 2026.
Segundo o texto original, um script Python básico é fácil de copiar entre máquinas. Quando depende de pacotes de terceiros, a portabilidade exige mais cuidado. Em 2023, a PEP 723, intitulada 'Metadados em linha para scripts', definiu um padrão para declarar essas dependências dentro do próprio arquivo.
Várias ferramentas de terceiros já conseguem instalar e gerenciar automaticamente as dependências declaradas dessa forma. Ainda assim, o texto aponta que o próprio Python tem pouco suporte oficial para o padrão.
Relevância para quem usa IA: ao estudar ou aplicar este material com um modelo, evite colar scripts que contenham dados pessoais, chaves de API ou senhas embutidas. Remova credenciais antes de compartilhar código e mantenha a declaração de dependências livre de segredos.
Para conferir os detalhes, consulte o artigo original na LWN, indicado na própria publicação, e a documentação oficial da PEP 723. A Rota Nacional não resolve o problema de empacotamento descrito; o que oferece é a proteção de dados pessoais nas chamadas à API e o registro de uso no painel.