Skip to content

Releases: mwouts/itables

Version 0.4.2

07 Jan 12:12
d9d4a82
Compare
Choose a tag to compare

Fixed

  • Fix the HTML output when eval_functions=True
  • Display "Loading..." under the table header until the table is displayed with datatables.net
  • init_notebook_mode(all_interactive=False) restores the original Pandas HTML representation

Version 0.4.1

06 Jan 22:49
ce1e7a8
Compare
Choose a tag to compare

Fixed

  • Long column names don't overlap any more (#28)

Version 0.4.0

06 Jan 22:13
Compare
Choose a tag to compare

Fixed

  • Now itables also works in Jupyter Lab, Colab, Nteract, VS Code and PyCharm (#3, #4, #26, #40), as we load the datatables.net library with an ES import when require.js is not available. Many thanks to François Wouts for his precious help!

Changed

  • The show function (and itables.options) has a new argument eval_functions. When set to True, the nested strings passed to datatables.net that start with function are converted to Javascript functions.
  • The HTML code for the datatables.net representation of the table is generated with an HTML template.
  • We use f-strings and thus require Python >= 3.6

Version 0.3.1

24 Dec 16:30
439fac5
Compare
Choose a tag to compare

Fixed

  • We fixed an issue (jquery not found) with the HTML export when using nbconvert>=6.0 (#21)
  • We documented how to change the default ordering of rows - with the order option (#30)
  • We documented how to load require in Jupyter Lab (#3)

Changed

  • The main branch for the project is main rather than master
  • Updated datatables to 1.11.3 and jquery to 3.5.1

Version 0.3.0

14 Dec 21:50
da14179
Compare
Choose a tag to compare

Fixed

  • itables now has an explicit init_notebook_mode function, which inserts the datatables.net library in the notebook. Use init_notebook_mode(all_interactive=True) to display all the pandas object as interactive tables. This fixes (#6) and (#17).

Changed

  • itables uses GitHub Actions for the CI.

Added

  • itables is tested with Python 3.9 as well.

Version 0.2.2

01 Oct 19:09
Compare
Choose a tag to compare

Fixed

  • Pandas' display.max_columns can be None, by Arthur Deygin (#14)

Version 0.2.1

21 Nov 06:03
Compare
Choose a tag to compare

Added

  • Animated screenshot in README

Fixed

  • Add IPython to setup.py install_requires, by Jon Shao (#9)

Version 0.2.0

20 Nov 11:28
6f94fde
Compare
Choose a tag to compare

0.2.0 (2019-11-20)

Added

  • Large tables are downsampled (#2)

Changed

  • Javascript code moved to Javascript files

Fixed

  • Tables with many columns are now well rendered (#1, #5)

Version 0.1.0

23 Apr 00:16
Compare
Choose a tag to compare

Initial release