Skip to main content

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

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

and

  1. 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.

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

an_example_pypi_project-0.0.2.zip (7.8 kB view details)

Uploaded Source

Built Distributions

an_example_pypi_project-0.0.2.win32-py2.6.exe (203.0 kB view details)

Uploaded Source

an_example_pypi_project-0.0.2.win32-py2.5.exe (68.3 kB view details)

Uploaded Source

an_example_pypi_project-0.0.2.win32-py2.4.exe (68.3 kB view details)

Uploaded Source

an_example_pypi_project-0.0.2-py2.6.egg (9.5 kB view details)

Uploaded Egg

an_example_pypi_project-0.0.2-py2.5.egg (9.5 kB view details)

Uploaded Egg

an_example_pypi_project-0.0.2-py2.4.egg (9.5 kB view details)

Uploaded Egg

File details

Details for the file an_example_pypi_project-0.0.2.zip.

File metadata

File hashes

Hashes for an_example_pypi_project-0.0.2.zip
Algorithm Hash digest
SHA256 3bde5b4d5cb0a443b84c6064af3ba705df888bacf3bd53abb388c25abb07f4f6
MD5 18caf44140dc5c56dd552b3a9f050b8f
BLAKE2b-256 2ce771a2789743aa91ad9797936740e63ff725e0b831bf5d6819c24c8a3d5d64

See more details on using hashes here.

File details

Details for the file an_example_pypi_project-0.0.2.win32-py2.6.exe.

File metadata

File hashes

Hashes for an_example_pypi_project-0.0.2.win32-py2.6.exe
Algorithm Hash digest
SHA256 70c432aac9be845455fc9f0dd943039a9a1d1d44053fa668bf4feed47d461026
MD5 0b1e40c03ac4dd0bd39e5ab752eecc59
BLAKE2b-256 7b135b8aa2267d0f43636f53b70cdd0b92e1d5ab36128916315e988b5d334bc0

See more details on using hashes here.

File details

Details for the file an_example_pypi_project-0.0.2.win32-py2.5.exe.

File metadata

File hashes

Hashes for an_example_pypi_project-0.0.2.win32-py2.5.exe
Algorithm Hash digest
SHA256 b8c6c20a3bcfc1e63c510dc5a2d2a2aa30c0b1c6c235a526654da588031a1a98
MD5 901200c4fd7ee335504d0665f48d9782
BLAKE2b-256 89c524fd34e7d0ce5a8f1d8f7e3ad67ed16c6c7c8b44e85519e14643cbdd479a

See more details on using hashes here.

File details

Details for the file an_example_pypi_project-0.0.2.win32-py2.4.exe.

File metadata

File hashes

Hashes for an_example_pypi_project-0.0.2.win32-py2.4.exe
Algorithm Hash digest
SHA256 d5fc6c8db74c66fbdbd5fe1371fe250e033d8dafd0f9867b2e00b81c37efdb73
MD5 ec2c4170c7fd94e64ea1b904f0cc16a3
BLAKE2b-256 57ead3d8b4bf6a872ef9caae5c80691af1ed3b2d55bb193ceb8ccc8d03fa2471

See more details on using hashes here.

File details

Details for the file an_example_pypi_project-0.0.2-py2.6.egg.

File metadata

File hashes

Hashes for an_example_pypi_project-0.0.2-py2.6.egg
Algorithm Hash digest
SHA256 69403a1675613cbf99c119d558665ec4b0ded41afefa31b71be42c304f72876b
MD5 239c407a0dbcb91297e437422a6d7716
BLAKE2b-256 9f234885e6aec3c205e36fa80d393c08fdf022d6f8bc0b2e8753b60245df32de

See more details on using hashes here.

File details

Details for the file an_example_pypi_project-0.0.2-py2.5.egg.

File metadata

File hashes

Hashes for an_example_pypi_project-0.0.2-py2.5.egg
Algorithm Hash digest
SHA256 da7419a084c9b2a488cdc5b7ef6382ae5c3be1ca38c38525bd66c5b06633695f
MD5 3dd27961b838146e51f322b03caa6b99
BLAKE2b-256 c72fe3dc92f8eeb5c718b7fadaf29f9c921f35d36294e8cf7b1c3e78627dbe0c

See more details on using hashes here.

File details

Details for the file an_example_pypi_project-0.0.2-py2.4.egg.

File metadata

File hashes

Hashes for an_example_pypi_project-0.0.2-py2.4.egg
Algorithm Hash digest
SHA256 306a01ff2297220cbd96919cb81e7b9d18d07c10d92c543abd72ad6280527620
MD5 ad378c83f18654b177ad2743831dab15
BLAKE2b-256 a187992cfde3d7a40954e295733e3695f9c39282f1cca2fe8f751a06b802bced

See more details on using hashes here.

Supported by

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