From 95f3cc94e86d05f131176ce2d57abd7c2a8e576d Mon Sep 17 00:00:00 2001 From: Liam Keegan Date: Fri, 29 May 2026 13:00:08 +0200 Subject: [PATCH] update readme --- README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 51f7ac8..49e0271 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,17 @@ # [Python Packaging](https://ssciwr.github.io/python-packaging) +[![SSC Compact Course](https://img.shields.io/badge/SSC-Compact_Course-blue?style=flat&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Mi4zNDc5MzkgNDIuMzQ4MTc1Ij4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzMuOTc4NzE5LC0zOC44NDg5MikiPgogICAgPHBhdGggZD0ibSAzMy45Nzg4OTMsNDMuODEyODU3IGMgMCwtMi43NDE0MzcgMi4yMjIzNjEsLTQuOTYzOTM3IDQuOTYzOTczLC00Ljk2MzkzNyBoIDMyLjQxOTg1NyBjIDIuNzQxNDM2LDAgNC45NjM5MzYsMi4yMjI1IDQuOTYzOTM2LDQuOTYzOTM3IHYgMzIuNDE5ODU2IGMgMCwyLjc0MTYwNiAtMi4yMjI1LDQuOTY0MTA2IC00Ljk2MzkzNiw0Ljk2NDEwNiBIIDM4Ljk0Mjg2NiBjIC0yLjc0MTYxMiwwIC00Ljk2Mzk3MywtMi4yMjI1IC00Ljk2Mzk3MywtNC45NjQxMDYgViA0My44MTI4NTciIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiLz4KICAgIDxwYXRoIGQ9Im0gNDkuNDM2NjMsNTcuNjUzODQ3IGMgMCwxLjc4ODU4MyAtMC42Njk0NjYsMy40MjA1NjggLTEuNzcxMzMyLDQuNjU5NDU0IC0yLjk2MDcyMywwLjY2NTAyMSAtNS44MzQ2MjgsLTAuMjc5MDgzIC03LjcyMzUwNiwtMS44NTg3MTYgLTEuOTM5OTk2LC0xLjYyMjQ5NiAtMy4wNjg3NDMsLTMuOTI2NzM1IC0zLjIzODY1NSwtNi44NjAyOTQgMS4yNzExMDcsLTEuNzg3NTk1IDMuMzU5Mzc2LC0yLjk1MzgwOCA1LjcxOTk1MywtMi45NTM4MDggMy44NzM1MzYsMCA3LjAxMzU0LDMuMTM5ODYzIDcuMDEzNTQsNy4wMTMzNjQiIHN0eWxlPSJmaWxsOiM0MGI5NDUiLz4KICAgIDxwYXRoIGQ9Im0gNjUuNzYyNzk5LDYzLjQzODg3MyBjIDIuNjg4NDEzLC0wLjMxMjgwOCA1LjQ4MjgwMiwwLjYzODE3NSA3LjQzMTU0NiwyLjgwMjkyNiAzLjE5NDc1NiwzLjU0ODczMyAyLjkwODMsOS4wMTUxMzEgLTAuNjQwMjkxLDEyLjIwOTgzIC0xLjY0MjE4MSwxLjQ3ODYzNiAtMy42OTUyMDcsMi4yMTE2MTMgLTUuNzQzODIzLDIuMjIwMjk1IC0zLjA0ODA3LC0yLjE2NDA2OSAtNC41NTIwNjgsLTUuNTczNjAzIC00LjY2MjczNCwtOC42MDU0NDYgLTAuMTEzOTQ4LC0zLjExNjU0NSAxLjA2NjYyMywtNi4wNTE5MDMgMy42MTUzMDIsLTguNjI3NjA1IiBzdHlsZT0iZmlsbDojZWUyMzI3Ii8%2BCiAgICA8cGF0aCBkPSJtIDY3Ljc0NDk1MSw1MC4xMDgyODIgYyAtMC41OTM5MzYsMS4xMTcwMzYgLTEuNTU3MTYxLDEuOTExMjA5IC0yLjY1OTMwOSwyLjMxMTkzIC0yLjA0Njk1OCwtMC41NjU1MzggLTMuNTExNzk3LC0yLjA5NDA1NCAtNC4xNjA0NSwtMy42OTE2NDQgLTAuNjY3NTI2LC0xLjY0NDgyNiAtMC42MDczMDcsLTMuNDQ0NjI4IDAuMjU1MDU4LC01LjMxODIzMSAxLjM3ODYyMSwtMC42OTYzODMgMy4wNjMyNDEsLTAuNzM0MTMgNC41MzA3MjYsMC4wNDY1NyAyLjM5ODIxOCwxLjI3NTY0NCAzLjMwODgwOCw0LjI1MzQ0MiAyLjAzMzk3NSw2LjY1MTM3OCIgc3R5bGU9ImZpbGw6I2JkMjI5OCIvPgogICAgPHBhdGggZD0ibSA1OC43NDExNDUsNTMuMzU0MjYxIGMgLTMuMDY4NjM4LC0yLjU3NDMyNSAtMy40NjkyMTcsLTcuMTQ4NTEzIC0wLjg5NDc1MSwtMTAuMjE2OTc0IDIuNTc0NDMyLC0zLjA2ODQ2MSA3LjE0ODk3MiwtMy40Njg1MTEgMTAuMjE3NTc0LC0wLjg5NDI5MiAzLjA2ODc0NCwyLjU3NDU3MyAzLjQ2OTE0Nyw3LjE0ODU0OSAwLjg5NDc4NiwxMC4yMTY5MDQgLTIuNTc0NDY3LDMuMDY4MzU2IC03LjE0OTAwNywzLjQ2ODY1MyAtMTAuMjE3NjA5LDAuODk0MzYyIHogTSAzMy45Nzg4OTMsNDMuODEyODU3IGMgMCwtMi43NDE0MzcgMi4yMjIzNjEsLTQuOTYzOTM3IDQuOTYzOTczLC00Ljk2MzkzNyBoIDMyLjQxOTg1NyBjIDIuNzQxNDM2LDAgNC45NjM5MzYsMi4yMjI1IDQuOTYzOTM2LDQuOTYzOTM3IGwgLTAuMDAxOCwyMC4wNDU2MSBjIC0yLjMwNTA1LC0yLjY4Nzg0OSAtNS43MzA1MjIsLTQuMzk2NjM0IC05LjU1NTE2MywtNC4zOTY2MzQgLTYuOTM5MjQ1LDAgLTEyLjU2NDM5Myw1LjYyNTI4OSAtMTIuNTY0MzkzLDEyLjU2NDU2OSAwLDMuNjE3NTk2IDEuNTI4OTA0LDYuODc4MTg3IDMuOTc1NzcxLDkuMTcwNjkyIEwgMzguOTQyODMsODEuMTk2ODE5IGMgLTIuNzQxNjEyLDAgLTQuOTYzOTczLC0yLjIyMjUgLTQuOTYzOTczLC00Ljk2NDEwNiBsIC0xLjM4ZS00LC0xMi41NTUwNDQgYyAwLjUwMDIyNywwLjcwMjM4IDEuMDk2NzgxLDEuMzUzNTM4IDEuNzg4MTQxLDEuOTMzNTQgNC4zODcxMjcsMy42ODA3NDIgMTAuOTI3NDE2LDMuMTA4MTQ4IDE0LjYwODI5OSwtMS4yNzg4MiAzLjY4MTAyNSwtNC4zODcxMDkgMy4xMDg1NzMsLTEwLjkyNzI5MiAtMS4yNzg1MzcsLTE0LjYwODAzNSAtNC4zODcxMDksLTMuNjgwODgzIC0xMC45Mjc0MzMsLTMuMTA4MTQ5IC0xNC42MDg0NDQsMS4yNzg4MiAtMC4xNzk5NjksMC4yMTQ1NTkgLTAuMzQ5NzQ0LDAuNDM0MjM0IC0wLjUwOTQ1OSwwLjY1ODQyNCBsIDEuMzhlLTQsLTcuODQ4NzQxIiBzdHlsZT0iZmlsbDojM2E5ZWJmO2ZpbGwtcnVsZTpldmVub2RkIi8%2BCiAgPC9nPgo8L3N2Zz4K&labelColor=%23ffffff&color=%233a9ebf)](https://www.ssc.uni-heidelberg.de/en/learning) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) -Source code samples and slides for the SSC compact course ["Python Packaging"](https://www.ssc.uni-heidelberg.de/en/compact-course-python-packaging). +> 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. -## Description - -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"](https://www.ssc.uni-heidelberg.de/en/compact-course-python-packaging). ## Slides [![Course slides](https://ssciwr.github.io/python-packaging/slides-thumb.png)](https://ssciwr.github.io/python-packaging) -[Open slides](https://ssciwr.github.io/python-packaging) | [Download as PDF](https://ssciwr.github.io/python-packaging/slides.pdf) | [Course description](https://www.ssc.uni-heidelberg.de/en/compact-course-python-packaging) +[Open slides](https://ssciwr.github.io/python-packaging) | [Download as PDF](https://ssciwr.github.io/python-packaging/slides.pdf) ## Python Package Examples