Python bindings for libuv