require stringio
bump version