I get that it's a basic Python module, but setup.py would be great.
I have an effort at this over in my fork: https://github.com/ageis/ufp there''s a lot of clutter in setup.py (first time for everything), but I can clean it out if you'd like a PR. This tool would be very useful to have on PyPI.