Skip to content

umeshksingla/warehouse

 
 

Repository files navigation

Warehouse

Latest Docs

image

image

Requirements Status

Warehouse is a next generation Python Package Repository designed to replace the legacy code base that currently powers PyPI.

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:

$ # Start up a local environment
$ make serve
$ # 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

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.

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.

About

Next Generation Python Package Repository

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 82.7%
  • CSS 10.1%
  • HTML 4.9%
  • JavaScript 1.0%
  • Perl 0.6%
  • Makefile 0.3%
  • Other 0.4%