GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Python Packaging User Guide

This view

  • Original page
  • New address

GeezerVison is showing packaging.python.org — Python Packaging Specifications - Python Packaging User Guide

Python Packaging Specifications¶

This is a list of currently active interoperability specifications maintained by the Python Packaging Council. The process for updating these standards, and for proposing new ones, is documented in the python/packaging-council repo.

  • Package Distribution Metadata
    • Names and normalization
    • Core metadata specifications
    • Version specifiers
    • Dependency specifiers
    • pyproject.toml specification
    • Dependency Groups
    • Inline script metadata
    • Platform compatibility tags
    • Well-known Project URLs in Metadata
    • glob patterns
    • License Expression
  • Package Installation Metadata
    • Recording installed projects
    • Entry points specification
    • Recording the Direct URL Origin of installed distributions
    • Direct URL Data Structure
    • Python Virtual Environments
    • Externally Managed Environments
  • Package Distribution File Formats
    • Source distribution format
    • Wheel distribution format
  • Package Index Interfaces
    • The .pypirc file
    • Simple repository API
    • File Yanking
    • Index hosted attestations
    • Project Status Markers
  • Python Description Formats
    • build-details.json
  • Reproducible Environments
    • pylock.toml Specification
  • JSON Schemas
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.