Releases: mwouts/itables
Releases · mwouts/itables
Version 0.4.2
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
Fixed
- Long column names don't overlap any more (#28)
Version 0.4.0
Fixed
- Now
itables
also works in Jupyter Lab, Colab, Nteract, VS Code and PyCharm (#3, #4, #26, #40), as we load thedatatables.net
library with an ES import whenrequire.js
is not available. Many thanks to François Wouts for his precious help!
Changed
- The
show
function (anditables.options
) has a new argumenteval_functions
. When set toTrue
, the nested strings passed todatatables.net
that start withfunction
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
Fixed
- We fixed an issue (
jquery
not found) with the HTML export when usingnbconvert>=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 thanmaster
- Updated
datatables
to 1.11.3 andjquery
to 3.5.1
Version 0.3.0
Fixed
itables
now has an explicitinit_notebook_mode
function, which inserts the datatables.net library in the notebook. Useinit_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
Fixed
- Pandas'
display.max_columns
can beNone
, by Arthur Deygin (#14)
Version 0.2.1
Added
- Animated screenshot in README
Fixed
- Add IPython to setup.py install_requires, by Jon Shao (#9)
Version 0.2.0
Version 0.1.0
Initial release