Compact Course: Python Packaging
Instructor: Dr. Liam Keegan, Research Software Engineer, Scientific Software Center
Venue: Mathematikon Bauteil A, Im Neuenheimer Feld 205, in Seminar room 10 on the 5th floor.
Prerequisites: Experience or interest in publishing your Python code and a laptop is required.
Summary: 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.
To register for this course, please click on the BOOK button.