GregBowyer/softheap — pull request #12 by Zarkantho (2014-09-18 17:41:22+00:00)
Title: Python distribution

This pull request pulled in the commits for the persistent queue python bindings, but the relevent commit is https://github.com/Zarkantho/softheap/commit/7bb7a78add62f1122d1a45ef62df6685115c74a2 for this one. This is just a first version to get it working. I'm just treating the necessary shared libraries and header as "data" needed by the python distriibution, so they get copied over with a "pip install". Updating these is a manual process right now and not at all integrated with the build.

It seems like there are different ways we can go with this:

1. Add something to the makefile that updates the data for the python distribution
2. Actually integrate the python installation with the build, so that it gets compiled by setuptools

I prefer to eventually do the second one, but it will require a bit more time to get working. I'm sending this out for now just so we can hopefully start using it, and do any cleanup in parallel.