Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 6.4 KB

File metadata and controls

46 lines (33 loc) · 6.4 KB

SSC Compact Course License: MIT

In this course we will learn how to package a Python library, how to publish it on PyPI and on conda-forge, as well as look at more advanced topics like building pre-compiled wheels including c++ extensions using pybind11, and automatically publishing new releases using continuous integration and cibuildwheel.

This repo contains example source code for the SSC compact course "Python Packaging".

Slides

Course slides

Open slides | Download as PDF

Python Package Examples

Pure Python Package

Python Package with C++ compiled extensions

Recommended resources