Skip to content

Latest commit

 

History

History
108 lines (82 loc) · 3.17 KB

CHANGELOG.md

File metadata and controls

108 lines (82 loc) · 3.17 KB

0.10.0

  • Add support for XLSM files from PR #101 (thanks @caffeinatedMike)

0.9.0

  • Fix unintentional trimming of whitespace on strings
  • Filter invalid XML characters to prevent corrupted Excel files from being saved

0.8.0

  • Add ability to enable auto filters
  • Add ability to write to file handle

0.7.3

  • Performance optimizations
  • Fix invalid function/formula references in third-party spreadsheet software
  • Remove Python 2.6 support from test suite; Python 2.6 will no longer be supported in future 0.8.0 release

0.7.2 (November 15, 2017)

  • Strip tzinfo from datetime objects (issue #59)
  • Minor bug fixes and performance improvements
  • Remove support for Python 3.2
  • Add support for Python 3.6

0.7.1 (August 5, 2016)

  • Revert to hardcoded version string in setup.py

0.7.0 (July 28, 2016)

  • Close file handle when saving workbook (PR #49)
  • Add show_grid_lines from PR #47 (thanks @aarimond)
  • Fix issue #44 (thanks @acGitUser and @hanstzalora)
  • Styles bugfixes - merge PR #46 (thanks @bazzisoft)
  • Various minor bugfixes and code cleanup

0.6.7

  • Add requirement for six >= 1.4.0
  • Fix UnicodeDecodeError with unicode cell content (#35) and add unicode test case

0.6.6

  • enhancement: empty stylesheet behavior for openpyxl compatibility and improved performance (issue #34)
  • Bugfix: zero values deleted when styles are set (issue #30)

0.6.5

  • Add missing Color import in init (PR #29)

0.6.4

  • Add check for duplicate worksheet names
  • Add check for worksheet name length (for Excel compatibility)
  • Autofit bug fix (issue #28)
  • other minor fixes

0.6.3

  • Max rows fix (issues #25 and #27)

0.6.2

  • Python 3.4 added to list of supported Python versions

0.6.1 - May 11, 2014

  • Add PyInstaller hook
  • Indicate that PyInstaller is the only supported packager

0.6.0 - May 10, 2014

  • Support for setting row/column widths
  • Fix issue #22 - Decimal data type (thanks @rhyek)

0.5.0 - February 7, 2014 - "YOLO"

  • Implement new "YOLO" mode for increased PyExceleration
  • Fix tests/benchmark.py and update benchmark data

0.4.1 - December 4, 2013

  • Fix import errors caused by missing templates
  • Remove bundled six.py and use system-wide six.py instead

0.4.0 - November 15 , 2013

  • Add basic style support (see README.md for usage and examples)
  • Merge and intersection logic bugfixes (thanks morty)
  • Fixed float precision bug (thanks jmcnamara)

0.3.0 - July 29, 2013

  • Fixed bug in __coordinate_to_string function
  • Compatibility fixes for Python 3 and numpy datatypes
  • Updated test suite to work with Python 3

0.2.6 - July 10, 2013

  • Better PyInstaller compatibility (sys.executable in addition to sys._MEIPASS)

0.2.5 - May 14, 2013

  • Fixed int/float bug (thanks Redoubts)

0.2.4 - May 2, 2013

  • Increased exceleration (in response to issue #1)

0.2.3 - April 23, 2013

  • #3 - fix numpy and other subclasses support (thanks Redoubts)
  • #4 - fix issue with range writer (thanks Redoubts)

0.2.2 - April 22, 2013

  • #2 - template path detection fix for PyInstaller (thanks sh0375)

0.2.1 - April 21, 2013

  • datetime bugfixes
  • optimization for type-checking
  • UTF-8 encoding fix (thanks Genmutant from Reddit)

0.2.0 - April 20, 2013

  • Add datetime support
  • Add Workbook.cell() call

0.1.0 - April 20, 2013

  • Initial release