add drop_incomplete to pytools