Changelog
- Initial public release
- Integration with pypi and ReadTheDocs.
- Installation on Mac and Windows.
- Metadata and badge for Python version.
- Python 3 compatibility changes, part 1.
- Installation with Coveralls.
- Bugfix: Import of urlparse corrected, fixes Block.show() .
- jQuery DataTables support.
- HTML anchors.
- Bugfix: Width of HTML-body no longer hard-coded.
- Bugfix: Static data including DataTables CSS.
- Bugfix: Image size for Matplotlib figure no longer truncated to whole number.
- Updated download path for wkhtmltopdf in CI setup.
- Bugfix: Expansion of user home directory for show().
- Bugfix: Flexible definition of default type handling for Block() that allows updating.
- Bugfix: When applying operator on rows or columns (e.g. in totals row), replace nan with zero.
- Bugfix: Multi-index formatter can now digest DataFrame with nun-unique multi-index.
- Bugfix: ReadTheDocs autodoc build fixed.
- Bugfix: Unicode meta tag set in html output and unicode strings working wit Raw() block.
- Feature: More SMTP options
- Feature: UTF-8 email mime-type
- Feature: Allow BCC for email
- Bugfix: FmtHighlightText - explicitly set non-bold for column header
- Feature: Add page break example to documentation
- Bugfix: Pass
apply_to_header_and_index
to base class on all formatters
- Bugfix: Indexing error in table.html with non-unique indices
- Bugfix: Removed Pandas warning in tests
- Remove WidePanel, update ipynb
- Feature: Add support for specifying different text colors for MultiIndex levels
- Feature: Add a context manager for temporarily setting plot format/DPI
- Feature: Python 3 support
- Feature: Support for Bokeh plots
- Feature: Support for Plotly plots
- Feature: Allow use of different HTML conversion backends
- Feature: Added Chrome-headless backend for HTML->PDF conversion
- Updated CircleCI configuration to version 2
- Bugfix: Removed pybloqs.plot import from top-level init.py
- Bugfix: puppeteer.js now included in egg/wheel packaging
- Bugfix: Added missing formatter arg for wkhtmltox failure logging
- Bugfix: Ensured python2 strings were being correctly encoded
- Bugfix: Maintain static import ordering
- Bugfix: Totals Row formatter no longer inserts NaN for non-numeric columns.
- Feature: Passing kwargs to plotly plot function.
- Bugfix: Use require.js for Plotly and Highcharts inside Jupyter
- Moved id_precision to user_config
- Use tmp_html_dir everywhere
- Bugfix: Use colgroup tag for FmtHeader width specification
- Bugfix: Do not merge MultiIndex cells if parent cells not merged
- Bugfix: Pass actual header cell contents to formatter methods
- Feature: Add ability to vertically merge MultiIndex labels
- Bugfix: Fix header positions when index is a MultiIndex
- Bugfix: Fix MultiIndex styling
- Feature: Add formatter for vertical-align
- Bugfix: Pass only single row name into formatter from jinja table template
- Bugfix: Stop MultiIndex flattening columns from being rendered