Skip to main content

An demonstration of how to create, document, and publish to the cheese shop a5

Project description

This is just a demonstration vehicle used to take you through the process – start to finish – of creating a Python project that can be:

  1. Uploaded to

  2. Distributed from


  1. Documented on

the Python Package Index (aka pypi or the cheeseshop) at This project uses setuptools, sphinx, and the Sphinx-PyPI-upload (

This demonstration is not meant to be complete nor authoritative. It’s just a recording of the steps I took to get some projects onto pypi and hopefully it might save someone some time from googling around. To be sure, this is simply just one way to make a project, document it, and get it on pypi.

NOTE: This was originally given as a talk to the Minnesota Python Users Group and was developed for a spoken presentation format.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution (8.4 kB view hashes)

Uploaded Source

Built Distributions

an_example_pypi_project-0.0.5.win32-py2.6.exe (203.6 kB view hashes)

Uploaded Source

an_example_pypi_project-0.0.5.win32-py2.5.exe (68.9 kB view hashes)

Uploaded Source

an_example_pypi_project-0.0.5.win32-py2.4.exe (68.9 kB view hashes)

Uploaded Source

an_example_pypi_project-0.0.5-py2.6.egg (9.7 kB view hashes)

Uploaded Source

an_example_pypi_project-0.0.5-py2.5.egg (9.7 kB view hashes)

Uploaded Source

an_example_pypi_project-0.0.5-py2.4.egg (9.7 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page