|travis-badge|_
Warehouse
Warehouse is the software that powers PyPI.
See our development roadmap, documentation, and
architectural overview.
Getting Started
You can run Warehouse locally in a development environment using
docker and docker-compose. See Getting started_
documentation for instructions on how to set it up.
The canonical deployment of Warehouse is in production at pypi.org_.
Discussion
If you run into bugs, you can file them in our issue tracker_.
You can also join the chat channels #pypa (general packaging
discussion and user support) and #pypa-dev (discussion about
development of packaging tools) on Freenode, or the pypa-dev mailing list, to ask questions or get involved.
Testing
Read the running tests and linters section_ of our documentation to
learn how to test your code. For cross-browser testing, we use an
open source account from BrowserStack. If your pull request makes
any change to the user interface, it will need to be tested to confirm
it works in our supported browsers.
|BrowserStackImg|_
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_.
.. _PyPI: https://pypi.org/
.. _our development roadmap: https://warehouse.readthedocs.io/roadmap/
.. _architectural overview: https://warehouse.readthedocs.io/application/
.. _documentation: https://warehouse.readthedocs.io
.. _Getting started: https://warehouse.readthedocs.io/development/getting-started/
.. _issue tracker: https://github.com/pypa/warehouse/issues
.. _pypi.org: https://pypi.org/
.. _on Freenode: https://webchat.freenode.net/?channels=%23pypa-dev,pypa
.. _pypa-dev mailing list: https://groups.google.com/forum/#!forum/pypa-dev
.. _Running tests and linters section: https://warehouse.readthedocs.io/development/getting-started/#running-tests-and-linters
.. _BrowserStack: https://browserstack.com/
.. _supported browsers: https://warehouse.readthedocs.io/development/frontend/#browser-support
.. |BrowserStackImg| image:: docs/_static/browserstack-logo.png
.. _BrowserStackImg: https://browserstack.com/
.. _PyPA Code of Conduct: https://www.pypa.io/en/latest/code-of-conduct/
.. |travis-badge| image:: https://api.travis-ci.org/pypa/warehouse.svg?branch=master
.. _travis-badge: https://travis-ci.org/pypa/warehouse