Partly to prepare for the eventual switch to python3, and partly for the better refcount handling etc., I have rewritten python-hwloc and the requisite python-libnuma in Cython.
The only drawback I've noticed with this change is that where python-hwloc used to be backward-compatible with older hwloc releases, it now is bound to the particular hwloc library version it was built against. source tarballs and Fedora RPMs are at http://people.redhat.com/streeter/ and the git repos are https://git.fedorahosted.org/cgit/python-libnuma.git/ and https://git.fedorahosted.org/cgit/python-hwloc.git/ --Guy