liveBook · Manning

Python Package Index

The Python Package Index (PyPI) is the public repository and package index for distributing and installing Python software packages.

How 2 Manning books explain it

Python Workout: 50 ten-minute exercises

PyPI is the Python Package Index, a repository and distribution service for Python packages.

How it is used
Connects Python programs to community-contributed third-party packages beyond the standard library.
How deep it goes
Defines PyPI and shows pip installation, but stops short of package publishing or dependency-management details.
Examples
Uses pypi.org, `pip install packagename`, and Awesome Python as concrete package-discovery and installation examples.
What you can do after
Operate/configure Python package installation through pip and assess package choices using curated lists.

Read how Python Workout: 50 ten-minute exercises explains Python Package Index →

Python Workout, Second Edition

PyPI is the Python Package Index, a public repository and distribution service for Python packages.

How it is used
Supports distributing Python packages and participating in the open-source ecosystem.
How deep it goes
Connects package creation with uploading to PyPI, but stops short of upload commands or release mechanics.
Examples
Uses menu.py as a package-publication exercise and recommends a name based on the creator’s initials.
What you can do after
Build it from scratch by turning menu.py into a package and uploading it to PyPI.

Read how Python Workout, Second Edition explains Python Package Index →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.