An demonstration of how to create, document, and publish to the cheese shop a5 pypi.org.
This is just a demonstration vehicle used to take you through the process – start to finish – of creating a Python project that can be:
- Uploaded to
- Distributed from
- Documented on
the Python Package Index (aka pypi or the cheeseshop) at http://pypi.python.org/pypi. This project uses setuptools, sphinx, and the Sphinx-PyPI-upload (http://pypi.python.org/pypi/Sphinx-PyPI-upload/0.2.1).
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 http://groups.google.com/group/pymntos/ and was developed for a spoken presentation format.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|File Name & Checksum SHA256 Checksum Help||Version||File Type||Upload Date|
|an_example_pypi_project-0.0.5-py2.4.egg (9.7 kB) Copy SHA256 Checksum SHA256||2.4||Egg||Nov 13, 2009|
|an_example_pypi_project-0.0.5-py2.5.egg (9.7 kB) Copy SHA256 Checksum SHA256||2.5||Egg||Nov 13, 2009|
|an_example_pypi_project-0.0.5-py2.6.egg (9.7 kB) Copy SHA256 Checksum SHA256||2.6||Egg||Nov 13, 2009|
|an_example_pypi_project-0.0.5.win32-py2.4.exe (68.9 kB) Copy SHA256 Checksum SHA256||2.4||Windows Installer||Nov 13, 2009|
|an_example_pypi_project-0.0.5.win32-py2.5.exe (68.9 kB) Copy SHA256 Checksum SHA256||2.5||Windows Installer||Nov 13, 2009|
|an_example_pypi_project-0.0.5.win32-py2.6.exe (203.6 kB) Copy SHA256 Checksum SHA256||2.6||Windows Installer||Nov 13, 2009|
|an_example_pypi_project-0.0.5.zip (8.4 kB) Copy SHA256 Checksum SHA256||–||Source||Nov 13, 2009|