This section shows changes and bug fixes in the XlsxWriter module.
Added worksheet tables. See Working with Worksheet Tables and Example: Worksheet Tables.
Tested with the new Python stable releases 2.7.4 and 3.3.1. All tests now pass in the following versions:
- Python 2.6
- Python 2.7.2
- Python 2.7.3
- Python 2.7.4
- Python 3.1
- Python 3.2
- Python 3.3.0
- Python 3.3.1
There are now over 700 unit tests including more than 170 tests that compare against the output of Excel.
Added Python 2.6 support. All tests now pass in the following versions:
- Python 2.6
- Python 2.7.2
- Python 2.7.3
- Python 3.1
- Python 3.2
- Python 3.3.0
Added worksheet methods:
- set_zoom() for setting worksheet zoom levels.
- right_to_left() for middle eastern versions of Excel.
- hide_zero() for hiding zero values in cells.
- set_tab_color() for setting the worksheet tab colour.
Added the set_properties() workbook method for setting document properties.
Added several new examples programs with documentation. The examples now include:
- array_formula.py
- cell_indentation.py
- datetimes.py
- defined_name.py
- demo.py
- doc_properties.py
- headers_footers.py
- hello_world.py
- merge1.py
- tutorial1.py
- tutorial2.py
- tutorial3.py
- unicode_polish_utf8.py
- unicode_shift_jis.py
Added final page setup methods to complete the page setup section.
- print_area()
- fit_to_pages()
- set_start_page()
- set_print_scale()
- set_h_pagebreaks()
- set_v_pagebreaks()
Added page setup method.
- print_row_col_headers
Added page setup methods.
- repeat_rows()
- repeat_columns()
Added Python 3 support with help from John Evans. Tested with:
- Python-2.7.2
- Python-2.7.3
- Python-3.2
- Python-3.3.0
Added page setup methods.
- center_horizontally()
- center_vertically()
- set_header()
- set_footer()
- hide_gridlines()
Added page setup method.
- set_margins()
Added page setup methods.
- set_landscape()
- set_portrait()
- set_page_view()
- set_paper()
- print_across()