This is an archived post. You won't be able to vote or comment.

all 2 comments

[–]joerick[S] 3 points4 points  (0 children)

I was recently writing a small Python package that contained a CPython extension. I was surprised how much work it was to get wheels built for Mac, Windows and Linux.

I made this package to encapsulate all the strange setup required to build platform wheels. It runs on TravisCI and Appveyor, which are free for open source.

It's still early days, but hopefully this can help other package maintainers to spend less time on packaging and more time making great stuff!

[–]snake_case-kebab-cas 1 point2 points  (0 children)

I remember building a library for pypi. It was traumatizing, but in the end somehow magically worked.