Major refactoring of libhxl, simplifying usage to be similar to Javascript libraries like D3 or JQuery. For example, to open a HXL file, select only rows related to the WASH sector, then print it back out, you could use this code:
from hxl import hxl
hxl_url = 'http://example.org/sample.csv'
for line in hxl(hxl_url).with_rows('sector=WASH').gen_csv():
print(line)
See README.md for details.