pyfunctional
more-itertools
click
more-itertools
