Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where is the source code for PyPI, the Python package index? [closed]

Tags:

python

pypi

I'm having a hard time finding the source code for PyPI. Where is it?

like image 430
joeforker Avatar asked Jul 31 '12 13:07

joeforker


People also ask

Where are PyPI packages stored?

All of these packages (libraries and frameworks) are stored in a central repository called the Python Package Index, or PyPI for short. This is where pip (short for Preferred Installer Program), Python's package manager, comes into the picture.

What is the default PyPI index URL?

Base URL of the Python Package Index (default https://pypi.org/simple).

Is PyPI open-source?

Python Package Index (PyPI) PyPI makes it easy to distribute and access useful projects that are not a part of the standard Python libraries. It's very simple to publish your own open-source project to PyPI. In this article, we will cover how to: Prepare your package for PyPI.


3 Answers

The PyPI source can be found here. More technical documents about PyPI's architecture are:

  • CheeseShop (general overview with various links)
  • CheeseShopDev (technical documentation)

The name CheeseShop is an older name for the Python Package Index (PyPI).

like image 72
Simeon Visser Avatar answered Oct 22 '22 04:10

Simeon Visser


Warehouse is the beautiful, modern replacement for PyPI. It will eventually reach feature parity and replace the older system.

like image 3
joeforker Avatar answered Oct 22 '22 02:10

joeforker


Here it is! https://bitbucket.org/pypa/pypi

It's a Mercurial repository, and you can clone it:

hg clone https://bitbucket.org/pypa/pypi
like image 1
Colonel Panic Avatar answered Oct 22 '22 02:10

Colonel Panic