Still more patches to come, but this fixes the heap leak I pointed out this morning, and rebases my previous patches on top of that cleanup. Eric Blake (8): python: Improve doc comments for nbd.py python: Plug uninit leak in nbd.Buffer.to_bytearray python: Enhance tests of nbd.Buffer python: Reformat generated methods.c in a few places python: Make py_aio_buffer a private struct python: Don't unwrap nbd.Buffer in nbd.py python: Simplify python generator python: Make nbd.Buffer lighter-weight generator/Python.ml | 336 +++++++++++++++++------------------- python/handle.c | 214 ++++++----------------- python/t/500-aio-pread.py | 83 ++++++++- python/t/510-aio-pwrite.py | 19 +- python/t/580-aio-is-zero.py | 7 + python/utils.c | 20 ++- 6 files changed, 336 insertions(+), 343 deletions(-) -- 2.36.1