##// END OF EJS Templates
Merging Fernando's trunk (fp-trunk-dev) and Brian's edits (fp-review)....
Merging Fernando's trunk (fp-trunk-dev) and Brian's edits (fp-review). This is a huge merge of months worth of work by Fernando and Brian. Some highlights: * The test suite has been ported to use the new APIs. * The test suite runs and passes on all platforms!!! * The IPython Sphinx directive has been updated to use the new APIs. * %history works again. * New %tb magic for showing last traceback. * Significant design improvements in the config loaders and applications. * Zillions of bugs fixed. * Completely new %pylab implementation that uses the new GUI support. This allows pylab to be enabled *at runtime*. * Many other things.

File last commit:

r2267:928c921b
r2515:08ca9176 merge
Show More
ipy_profile_scipy.py
29 lines | 681 B | text/x-python | PythonLexer
Fernando Perez
Add numpy profile and update scipy one to conform to np/sp conventions.
r1227 """ IPython 'scipy' profile, preloads NumPy and SciPy.
vivainio
crlf cleanup
r680
Fernando Perez
Add numpy profile and update scipy one to conform to np/sp conventions.
r1227 This profile loads the math/cmath modules as well as all of numpy and scipy.
vivainio
crlf cleanup
r680
Fernando Perez
Add numpy profile and update scipy one to conform to np/sp conventions.
r1227 It exposes numpy and scipy via the 'np' and 'sp' shorthands as well for
convenience.
vivainio
crlf cleanup
r680 """
Brian Granger
ipapi.py => core/ipapi.py and imports updated.
r2027 from IPython.core import ipapi
vivainio
crlf cleanup
r680 import ipy_defaults
def main():
Brian Granger
ipapi.py => core/ipapi.py and imports updated.
r2027 ip = ipapi.get()
vivainio
crlf cleanup
r680
try:
Fernando Perez
Add numpy profile and update scipy one to conform to np/sp conventions.
r1227 ip.ex("import math,cmath")
vivainio
crlf cleanup
r680 ip.ex("import numpy")
fperez
- new doctest_mode magic to toggle doctest pasting/prompts....
r763 ip.ex("import scipy")
Fernando Perez
Add numpy profile and update scipy one to conform to np/sp conventions.
r1227
ip.ex("import numpy as np")
ip.ex("import scipy as sp")
vivainio
crlf cleanup
r680 ip.ex("from numpy import *")
fperez
- new doctest_mode magic to toggle doctest pasting/prompts....
r763 ip.ex("from scipy import *")
Fernando Perez
Add numpy profile and update scipy one to conform to np/sp conventions.
r1227
vivainio
crlf cleanup
r680 except ImportError:
Fernando Perez
Add numpy profile and update scipy one to conform to np/sp conventions.
r1227 print "Unable to start scipy profile, are numpy and scipy installed?"
vivainio
crlf cleanup
r680
fperez
- new doctest_mode magic to toggle doctest pasting/prompts....
r763 main()