what' breaking in in the following statementssheet_a sheet row rows sheet_b sheet column columns book sheet_a sheet_b sheet_a and sheet_b will no longer have access to the data of sheet book will no longer have access to the data of sheet_a and sheet_b under hyrum' lawthis enhancement in will cause breakage otherwise what' breaking in pyexcel sheet to_records(returns generator instead of list of dictionaries migrate away from get_{{file_type}}_stream functions from pyexcel sheet and pyexcel book were introduced since but were removed since please be advised to use save_to_memory functionssheet io {{file_type}or book io {{file_type}migrate from to filtering and formatting behavior of pyexcel sheet are simplified soft filter and soft formatter are removed extra classes such as iteratorformatterfilter are removed most of formatting tasks could be achieved using format(and map(and filtering with filter(formatting and filtering on row and/or column can be found with row(and column( updated filter function there is no alternative to replace the following codesheet filter(pe oddrowfilter()you will need to remove odd rows by yourselfimport pyexcel as pe data [' '][' '][' ']sheet pe sheet(datato_remove [for index in sheet row_range()if index = to_remove append(indexsheet filter(row_indices=to_removesheet pyexcel sheet(continues on next page change log