https://github.com/ipython-contrib/ipython-extensions
IPython-extensions: more magic(s) for IPython
https://github.com/ipython-contrib/ipython-extensions
Last synced: 11 months ago
JSON representation
IPython-extensions: more magic(s) for IPython
- Host: GitHub
- URL: https://github.com/ipython-contrib/ipython-extensions
- Owner: ipython-contrib
- License: other
- Created: 2015-10-04T19:38:39.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-12-21T12:03:40.000Z (over 10 years ago)
- Last Synced: 2025-07-19T03:52:59.400Z (11 months ago)
- Language: Python
- Homepage: http://ipython-extensions.readthedocs.org/
- Size: 210 KB
- Stars: 17
- Watchers: 4
- Forks: 9
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: COPYING.rst
Awesome Lists containing this project
README
# IPython-extensions: more magic(s) for IPython
This package consists of various IPython extensions (mostly new %magics). It exists mainly to make installation of these extension easier: you only need to install and update one package to get multiple extensions. Also, the up-to-now used `%install_ext` magic is [deprecated and will be removed in a future version](https://github.com/ipython/ipython/pull/8763), so the only way to distribute extensions is via python packages.
## Installation
With pip:
```
pip install ipyext
```
With conda:
```
conda install -c https://conda.anaconda.org/janschulz ipyext
```
## Documentation
The documentation can be found on http://ipython-extensions.readthedocs.org/en/latest/
## Contributing
You have an IPython extension (e.g. a `%magic` command) but it's too small to build your own package? You are welcome to contribute it to this repository!
To prevent bit rot, it should follow the guidelines outlined in [CONTRIBUTING.md](https://github.com/ipython-contrib/IPython-extensions/blob/master/CONTRIBUTING.md), meaning:
* it should be IPython centric (notebook centric extensions belong to the [jupyter notebook extension repo](https://github.com/ipython-contrib/IPython-notebook-extensions))
* it should have proper documentation (preferable in [numpydoc style](https://github.com/numpy/numpy/blob/master/doc/HOWTO_DOCUMENT.rst.txt))
* it should have a few tests of the functionality (see examples in this repository or in [IPython](https://github.com/ipython/ipython/blob/master/IPython/core/tests/test_magic.py))
[](https://travis-ci.org/ipython-contrib/IPython-extensions)
[](http://ipython-extensions.readthedocs.org/en/latest/?badge=latest)