Richly formatted data tables in IPython
Jupyter Notebook Python
Permalink
Failed to load latest commit information.
ipy_table
notebooks
test
.gitignore
.travis.yml
CHANGELOG.rst
LICENSE
README.rst
dev_requirements.txt
requirements.txt
setup.py

README.rst

Author: `Eric Moyer`_
Copyright: Copyright © 2012-2017 Eric Moyer <eric@lemoncrab.com>
license:Modified BSD

ipy_table

Build Status Coverage PyPIVersion Tag

Overview

ipy_table is a support module for Jupyter Notebooks. ipy_table is an independent project and is not an official component of the Jupyter package.

The home page for ipy_table is http://epmoyer.github.com/ipy_table/

ipy_table is maintained at http://github.com/epmoyer/ipy_table

IPython is maintained at http://github.com/ipython, and documentation is available from http://ipython.org/

Jupyter is maintained at https://github.com/jupyter, and documentation is available at http://jupyter.org/

Documentation

Documentation is provided by the documentation notebooks supplied with this package:

notebooks/ipy_table-Introduction.ipynb
notebooks/ipy_table-Reference.ipynb

The documentation notebooks can be viewed online with nbviewer at Introduction and Reference.

Dependencies and Supported Python Versions

ipy_table works with Python 2.7, 3.3, 3.4, 3.5, and 3.6

ipy_table is designed to be used within a Jupyter Notebook.

IPython qtconsole operation is not currently officially supported. ipy_table renders tables using HTML, and HTML tables render differently in the IPython qtconsole than in a Jupyter notebook for reasons which I have not yet unraveled. Particularly, cell border rendering behaves differently.

Installation

  1. Run: pip install ipy_table
  2. Copy the documentation notebooks (notebooks/ipy_table-Introduction.ipynb and notebooks/ipy_table-Reference.ipynb) to your main Jupyter notebook working directory (the directory where your Jupyter notebooks are stored).

If you don't know your Jupyter notebook working directory, start the Jupyter Notebook server, create a blank notebook, and execute the command 'pwd'.

Testing

To execute the tests, run py.test from the project root directory NumPy (numpy) is a dependency for running the tests, but is not a dependency for installing / using ipy_table

Contributors

Ordered by date of first contribution