name: pyexcel-xls organisation: pyexcel releases: - changes: - action: Removed details: - "`#46`: remove the hard pin on xlrd version < 2.0" - action: Added details: - "`#47`: limit support to persist datetime.timedelta. see more details in doc" date: 07.10.2021 version: 0.7.0 - changes: - action: Updated details: - "lock down xlrd version less than version 2.0, because 2.0+ does not support xlsx read" date: 12.12.2020 version: 0.6.2 - changes: - action: Updated details: - "Restrict this library to get installed on python 3.6+, because pyexcel-io 0.6.0+ supports only python 3.6+." date: 21.10.2020 version: 0.6.1 - changes: - action: Updated details: - 'New style xlsx plugins, promoted by pyexcel-io v0.6.2.' date: 8.10.2020 version: 0.6.0 - changes: - action: Added details: - "`#35`, include tests" date: 29.08.2020 version: 0.5.9 - changes: - action: Added details: - "`pyexcel#151`, read cell error as #N/A." date: 22.08.2018 version: 0.5.8 - changes: - action: Added details: - "`pyexcel#54`, Book.datemode attribute of that workbook should be passed always." date: 15.03.2018 version: 0.5.7 - changes: - action: Added details: - "`pyexcel#120`, xlwt cannot save a book without any sheet. So, let's raise an exception in this case in order to warn the developers." date: 15.03.2018 version: 0.5.6 - changes: - action: Added details: - '`#25`, detect merged cell in .xls' date: 8.11.2017 version: 0.5.5 - changes: - action: Added details: - '`#24`, xlsx format cannot use skip_hidden_row_and_column. please use pyexcel-xlsx instead.' date: 2.11.2017 version: 0.5.4 - changes: - action: Added details: - '`#21`, skip hidden rows and columns under ''skip_hidden_row_and_column'' flag.' date: 2.11.2017 version: 0.5.3 - changes: - action: updated details: - pyexcel `pyexcel#105`, remove gease from setup_requires, introduced by 0.5.1. - remove python2.6 test support - update its dependecy on pyexcel-io to 0.5.3 date: 23.10.2017 version: 0.5.2 - changes: - action: added details: - '`pyexcel#103`, include LICENSE file in MANIFEST.in, meaning LICENSE file will appear in the released tar ball.' date: 20.10.2017 version: 0.5.1 - changes: - action: Updated details: - '`#20`, is handled in pyexcel-io' - put dependency on pyexcel-io 0.5.0, which uses cStringIO instead of StringIO. Hence, there will be performance boost in handling files in memory. date: 30.08.2017 version: 0.5.0 - changes: - action: Updated details: - '`#20`, handle unseekable stream given by http response.' date: 25.08.2017 version: 0.4.1 - changes: - action: Updated details: - '`pyexcel-xlsx#15`, close file handle' - pyexcel-io plugin interface now updated to use `lml `_. date: 19.06.2017 version: 0.4.0 - changes: - action: Updated details: - '`#18`, pass on encoding_override and others to xlrd.' date: 30/05/2017 version: 0.3.3 - changes: - action: Updated details: - '`#16`, allow mmap to be passed as file content' date: 18.05.2017 version: 0.3.2 - changes: - action: Updated details: - '`#14`, Python 3.6 - cannot use LOCALE flag with a str pattern' - fix its dependency on pyexcel-io 0.3.0 date: 16.01.2017 version: 0.3.1 - changes: - action: Updated details: - '`#13`, alert on empyty file content' - Support pyexcel-io v0.3.0 date: 22.12.2016 version: 0.3.0 - changes: - action: Updated details: - '`#10`, To support generator as member of the incoming two dimensional data' date: 20.09.2016 version: 0.2.3 - changes: - action: Added details: - 'support pagination. two pairs: start_row, row_limit and start_column, column_limit help you deal with large files.' date: 31.08.2016 version: 0.2.2 - changes: - action: Added details: - '`#9`, `skip_hidden_sheets` is added. By default, hidden sheets are skipped when reading all sheets. Reading sheet by name or by index are not affected.' date: 13.07.2016 version: 0.2.1 - changes: - action: Added details: - By default, `float` will be converted to `int` where fits. `auto_detect_int`, a flag to switch off the autoatic conversion from `float` to `int`. - '''library=pyexcel-xls'' was added so as to inform pyexcel to use it instead of other libraries, in the situation where there are more than one plugin for a file type, e.g. xlsm' - action: Updated details: - support the auto-import feature of pyexcel-io 0.2.0 - xlwt is now used for python 2 implementation while xlwt-future is used for python 3 date: 01.06.2016 version: 0.2.0 - changes: - action: Added details: - Passing "streaming=True" to get_data, you will get the two dimensional array as a generator - Passing "data=your_generator" to save_data is acceptable too. date: 17.01.2016 version: 0.1.0