Maintaining & Sustaining Software Intermediate 2h 2m

Python Packaging

This lesson teaches how to create and publish packages in Python. We assume a basic understanding of Python, and assume learners are comfortable using simple commands in a Bash shell.

Prerequisites

Git, Python

Cite this lesson

APA

The Carpentries Incubator (2026). Python Packaging. UC OSPO Network. https://carpentries-incubator.github.io/python_packaging

BibTeX
@misc{python_packaging_2026,
  author    = {{The Carpentries Incubator}},
  title     = {Python Packaging},
  year      = {2026},
  publisher = {UC OSPO Network},
  url       = {https://carpentries-incubator.github.io/python_packaging}
}