Skip to content
Patrick Reader edited this page Nov 8, 2021 · 1 revision

uniprop_fixed

This is a fork of the uniprop Python package (source code, with a build process that's fixed. I don't really understand how the previous one was broken, but removing the #include <pyport.h> file fixed it.

You can find this one on PyPI as uniprop_fixed. It is identical to the upstream in all other respects - the API is the same, and you still use import uniprop.

As we all know, backwards compatibility is the root of all evil, so I've decided this package will support only Python >= 3.8, and that lower bound will increase.

I intend to keep this fork up to date with upstream, and if the upstream is ever fixed I'll probably remove this fork.

I'm also going to contact the author for a copy of whatever script they use to generate the C files, so its maintenance can continue if they ever go inactive.

The package is built automatically using GitHub Actions. The build process can also be triggered manually by me, in which case it will automatically upload the package to PyPI.

Clone this wiki locally