Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Python Packaging User Guide
Python Packaging User Guide
  • Visão geral do empacotamento para Python
  • O fluxo do empacotamento
  • Tutoriais
    • Instalando pacotes
    • Gerenciando dependências de aplicações
    • Empacotando projetos Python
  • Guias
    • Instalação
      • Instalar pacotes em um ambiente virtual usando pip e venv
      • Instalando pacotes usando virtualenv
      • Instalando ferramentas de linha de comando autônomas
      • Instalando pip/setuptools/wheel com gerenciadores de pacotes do Linux
      • Instalando pacotes científicos
    • Construção e publicação
      • Escrevendo seu pyproject.toml
      • Empacotando e distribuindo projetos
      • Descartando suporte para versões mais antigas do Python
      • Empacotando extensões binárias
      • Empacotando pacotes de espaço de nomes
      • Creating and packaging command-line tools
      • Criando e descobrindo plug-ins
      • Usando TestPyPI
      • Criando um README amigável para PyPI
      • Publicando versões de distribuição de pacotes usando fluxos de trabalho de CI/CD do GitHub Actions
      • Como modernizar um projeto baseado em setup.py?
      • Licensing examples and user scenarios
    • Hospedagem
      • Espelhos e caches de índice de pacotes
      • Hospedando seu próprio repositório simples
    • Recomendações de ferramentas
    • Analisando downloads de pacotes PyPI
  • Discussões
    • Versionamento
    • Fazendo deploy de aplicações Python
    • pip vs easy_install
    • install_requires vs arquivos requirements
    • Pacote de distribuição vs. pacote de importação
    • Formatos de Pacotes
    • layout src vs layout plano
    • setup.py foi descontinuado?
    • Mantendo uma única fonte da versão do pacote
    • Oferecendo suporte para empacotamento em downstream
  • Especificações do PyPA
    • Metadados de distribuição de pacotes
      • Names and normalization
      • Especificações de metadados principais
      • Especificadores de versão
      • Especificadores de dependência
      • Especificação do pyproject.toml
      • Dependency Groups
      • Inline script metadata
      • Tags de compatibilidade de plataforma
      • Well-known Project URLs in Metadata
      • glob patterns
      • Expressão da licença
    • Package Installation Metadata
      • Gravando projetos instalados
      • Especificação de pontos de entrada
      • Gravando a Origem da URL Direta de distribuições instaladas
      • Estrutura de dados de URL direta
      • Python Virtual Environments
      • Ambiente gerenciado externamente
    • Formatos de arquivos de distribuição de pacotes
      • Formato de distribuição fonte
      • Formato de distribuição binária
    • Interfaces de índices de pacotes
      • O arquivo .pypirc
      • API de repositório simples
      • Index hosted attestations
    • Python Description Formats
      • build-details.json
        • v1.0
    • Reproducible Environments
      • pylock.toml Specification
  • Resumos de projetos
  • Glossário
  • Como obter suporte
  • Contribua para este guia
  • Notícias
Back to top
View this page
Edit this page

Metadados de distribuição de pacotes¶

  • Names and normalization
  • Especificações de metadados principais
  • Especificadores de versão
  • Especificadores de dependência
  • Especificação do pyproject.toml
  • Dependency Groups
  • Inline script metadata
  • Tags de compatibilidade de plataforma
  • Well-known Project URLs in Metadata
  • glob patterns
  • Expressão da licença
Next
Names and normalization
Previous
Especificações do PyPA
Copyright © 2013–2020, PyPA
Made with Sphinx and @pradyunsg's Furo
Last updated on 20 mai. 2025