Warehouse
latest
  • Development
  • Warehouse codebase
  • API reference
  • UI principles
  • Security
  • Translations
  • Roadmap and Sprints
Warehouse
  • »
  • Welcome to Warehouse’s documentation!
  • Edit on GitHub

Welcome to Warehouse’s documentation!¶

Contents:

  • Development
    • Getting started
    • Frontend
    • Patterns
    • Database migrations
    • Submitting patches
    • Reviewing and merging patches
    • Legacy Application URL Structure
    • Updating Development Database
    • Developing in the cloud
    • Malware Checks
  • Warehouse codebase
    • Usage assumptions and concepts
    • File and directory structure
    • Historical context & deprecations
  • API reference
    • API policies
    • Available APIs & Datasets
  • UI principles
    • 1. Be consistent
    • 2. Consider usability and accessibility
    • 3. Provide help
    • 4. Write clearly, with consistent style and terminology
  • Security
    • Security policy
    • Project and release activity details
    • Malware Checks
  • Translations
    • Adding a newly completed translation
    • Marking new strings for translation
    • Passing non-translatable values to translated strings
    • Marking new strings for pluralization
    • Marking views as translatable
  • Roadmap and Sprints
    • Roadmap
    • Sprints

Warehouse is a web application that implements the canonical Python package index (repository); its production deployment is PyPI. It replaces an older code base that powered pypi.python.org.

The goal is to improve PyPI by making it:

  • be more user-friendly

  • have a more modern look

  • have more features

  • remove legacy APIs

  • have more maintainable code with test coverage, docs, etc.

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2021 Revision 18747c5f.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds