##// END OF EJS Templates
Initial GUI support in kernel.
Initial GUI support in kernel.

File last commit:

r2760:afe1263a
r2868:2a14265c
Show More
__init__.py
65 lines | 2.1 KiB | text/x-python | PythonLexer
Brian Granger
Continuing a massive refactor of everything.
r2205 #!/usr/bin/env python
# encoding: utf-8
fperez
Reorganized the directory for ipython/ to have its own dir, which is a bit...
r0 """
Brian Granger
Continuing a massive refactor of everything.
r2205 IPython.
fperez
Reorganized the directory for ipython/ to have its own dir, which is a bit...
r0
Brian Granger
Continuing a massive refactor of everything.
r2205 IPython is a set of tools for interactive and exploratory computing in Python.
Fernando Perez
Remove svn-style $Id marks from docstrings and Release imports....
r1853 """
Brian Granger
Continuing a massive refactor of everything.
r2205 #-----------------------------------------------------------------------------
# Copyright (C) 2008-2009 The IPython Development Team
fperez
Reorganized the directory for ipython/ to have its own dir, which is a bit...
r0 #
# Distributed under the terms of the BSD License. The full license is in
# the file COPYING, distributed as part of this software.
Brian Granger
Continuing a massive refactor of everything.
r2205 #-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
Fernando Perez
Ported the IPython Sphinx directive to 0.11....
r2439 from __future__ import absolute_import
fperez
Reorganized the directory for ipython/ to have its own dir, which is a bit...
r0
Brian Granger
Continuing a massive refactor of everything.
r2205 import os
fperez
Reorganized the directory for ipython/ to have its own dir, which is a bit...
r0 import sys
Brian Granger
Continuing a massive refactor of everything.
r2205
#-----------------------------------------------------------------------------
# Setup everything
#-----------------------------------------------------------------------------
Brian Granger
Clarifying that Python 2.6 is now required.
r2747 if sys.version[0:3] < '2.6':
raise ImportError('Python Version 2.6 or above is required for IPython.')
vivainio
Moved path to extensions - pickleshare failed because it imported...
r168
Brian Granger
Continuing a massive refactor of everything.
r2205
vivainio
Moved path to extensions - pickleshare failed because it imported...
r168 # Make it easy to import extensions - they are always directly on pythonpath.
Brian Granger
Work to address the review comments on Fernando's branch....
r2498 # Therefore, non-IPython modules can be added to extensions directory.
# This should probably be in ipapp.py.
Brian Granger
Renaming Extensions=>extensions in code and imports.
r2064 sys.path.append(os.path.join(os.path.dirname(__file__), "extensions"))
fperez
Small fix to sys.argv, match python's default behavior.
r298
Brian Granger
Merging upstream changes from inputhook and config-refactor....
r2224 #-----------------------------------------------------------------------------
# Setup the top level names
#-----------------------------------------------------------------------------
vivainio
corrected some problematic module interdependencies
r695
Fernando Perez
Ported the IPython Sphinx directive to 0.11....
r2439 from .config.loader import Config
from .core import release
from .core.application import Application
Brian Granger
Moving and renaming in preparation of subclassing InteractiveShell....
r2760 from .frontend.terminal.embed import embed
Fernando Perez
Ported the IPython Sphinx directive to 0.11....
r2439 from .core.error import TryNext
Brian Granger
Moving and renaming in preparation of subclassing InteractiveShell....
r2760 from .core.interactiveshell import InteractiveShell
Fernando Perez
Ported the IPython Sphinx directive to 0.11....
r2439 from .testing import test
vivainio
corrected some problematic module interdependencies
r695
Fernando Perez
Ported the IPython Sphinx directive to 0.11....
r2439 from .lib import (
Brian Granger
Finishing up the wx, qt4 and tk support. Still have to do gtk.
r2214 enable_wx, disable_wx,
enable_gtk, disable_gtk,
enable_qt4, disable_qt4,
enable_tk, disable_tk,
set_inputhook, clear_inputhook,
current_gui, spin,
Brian Granger
More work on the Tk and GTK gui integration.
r2216 appstart_qt4, appstart_wx,
appstart_gtk, appstart_tk
Brian Granger
Finishing up the wx, qt4 and tk support. Still have to do gtk.
r2214 )
Brian Granger
Continuing a massive refactor of everything.
r2205
fperez
Reorganized the directory for ipython/ to have its own dir, which is a bit...
r0 # Release data
Brian Granger
Continuing a massive refactor of everything.
r2205 __author__ = ''
for author, email in release.authors.values():
__author__ += author + ' <' + email + '>\n'
Brian Granger
Release.py => core/release.py and imports updated.
r2043 __license__ = release.license
__version__ = release.version
__revision__ = release.revision