# warehouse **Repository Path**: mirrors_adamchainz/warehouse ## Basic Information - **Project Name**: warehouse - **Description**: Next Generation Python Package Repository - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-09-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Warehouse ========= .. image:: https://readthedocs.org/projects/warehouse/badge/?version=latest :target: https://warehouse.readthedocs.org/ :alt: Latest Docs .. image:: https://travis-ci.org/pypa/warehouse.svg?branch=master :target: https://travis-ci.org/pypa/warehouse .. image:: http://codecov.io/github/pypa/warehouse/coverage.svg?branch=master :target: http://codecov.io/github/pypa/warehouse?branch=master .. image:: https://requires.io/github/pypa/warehouse/requirements.svg?branch=master :target: https://requires.io/github/pypa/warehouse/requirements/?branch=master :alt: Requirements Status Warehouse is a next generation Python Package Repository designed to replace the legacy code base that currently powers `PyPI `_ (whose source code `lives separately on BitBucket `_). You can find more information in the `documentation`_. Getting Started --------------- Running a copy of Warehouse locally requires using ``docker`` and ``docker-compose``. Assuming you have those two items, here are a number of commands you can use: .. code-block:: console $ # Start up a local environment $ make serve $ # Start up a local environment in debug mode (pdb enabled) $ make debug $ # Initialize the database and fill it with test data $ make initdb $ # Run the tests $ make tests $ # Build the documentation $ make docs $ # Run the various linters $ make lint .. note:: reCaptcha is featured in authentication and registration pages. To enable it, pass ``RECAPTCHA_SITE_KEY`` and ``RECAPTCHA_SECRET_KEY`` through to ``serve`` and ``debug`` targets. Discussion ---------- If you run into bugs, you can file them in our `issue tracker`_. You can also join ``#pypa`` or ``#pypa-dev`` on Freenode to ask questions or get involved. .. _`documentation`: https://warehouse.readthedocs.org/ .. _`issue tracker`: https://github.com/pypa/warehouse/issues Code of Conduct --------------- Everyone interacting in the Warehouse project's codebases, issue trackers, chat rooms, and mailing lists is expected to follow the `PyPA Code of Conduct`_. .. _PyPA Code of Conduct: https://www.pypa.io/en/latest/code-of-conduct/