##// END OF EJS Templates
Updating the Release.py. Also fixed a typo in the docs.
Brian Granger -
Show More
@@ -34,45 +34,69 b' else:'
34 version = version_base
34 version = version_base
35
35
36
36
37 description = "Tools for interactive development in Python."
37 description = "An interactive computing environment for Python"
38
38
39 long_description = \
39 long_description = \
40 """
40 """
41 IPython provides a replacement for the interactive Python interpreter with
41 The goal of IPython is to create a comprehensive environment for
42 extra functionality.
42 interactive and exploratory computing. To support this goal, IPython
43 has two main components:
43
44
44 Main features:
45 * An enhanced interactive Python shell.
45
46
46 * Comprehensive object introspection.
47 * An architecture for interactive parallel computing.
47
48
48 * Input history, persistent across sessions.
49 The enhanced interactive Python shell has the following main features:
49
50
50 * Caching of output results during a session with automatically generated
51 * Comprehensive object introspection.
51 references.
52
52
53 * Readline based name completion.
53 * Input history, persistent across sessions.
54
54
55 * Extensible system of 'magic' commands for controlling the environment and
55 * Caching of output results during a session with automatically generated
56 performing many tasks related either to IPython or the operating system.
56 references.
57
57
58 * Configuration system with easy switching between different setups (simpler
58 * Readline based name completion.
59 than changing $PYTHONSTARTUP environment variables every time).
60
59
61 * Session logging and reloading.
60 * Extensible system of 'magic' commands for controlling the environment and
61 performing many tasks related either to IPython or the operating system.
62
62
63 * Extensible syntax processing for special purpose situations.
63 * Configuration system with easy switching between different setups (simpler
64 than changing $PYTHONSTARTUP environment variables every time).
64
65
65 * Access to the system shell with user-extensible alias system.
66 * Session logging and reloading.
66
67
67 * Easily embeddable in other Python programs.
68 * Extensible syntax processing for special purpose situations.
68
69
69 * Integrated access to the pdb debugger and the Python profiler.
70 * Access to the system shell with user-extensible alias system.
70
71
71 The latest development version is always available at the IPython subversion
72 * Easily embeddable in other Python programs and wxPython GUIs.
72 repository_.
73
73
74 .. _repository: http://ipython.scipy.org/svn/ipython/ipython/trunk#egg=ipython-dev
74 * Integrated access to the pdb debugger and the Python profiler.
75 """
75
76 The parallel computing architecture has the following main features:
77
78 * Quickly parallelize Python code from an interactive Python/IPython session.
79
80 * A flexible and dynamic process model that be deployed on anything from
81 multicore workstations to supercomputers.
82
83 * An architecture that supports many different styles of parallelism, from
84 message passing to task farming.
85
86 * Both blocking and fully asynchronous interfaces.
87
88 * High level APIs that enable many things to be parallelized in a few lines
89 of code.
90
91 * Share live parallel jobs with other users securely.
92
93 * Dynamically load balanced task farming system.
94
95 * Robust error handling in parallel code.
96
97 The latest development version is always available from IPython's `Launchpad
98 site <http://launchpad.net/ipython>`_.
99 """
76
100
77 license = 'BSD'
101 license = 'BSD'
78
102
@@ -14,7 +14,7 b' However, the interpreter supplied with the standard Python distribution'
14 is somewhat limited for extended interactive use.
14 is somewhat limited for extended interactive use.
15
15
16 The goal of IPython is to create a comprehensive environment for
16 The goal of IPython is to create a comprehensive environment for
17 interactive and exploratory computing. To support, this goal, IPython
17 interactive and exploratory computing. To support this goal, IPython
18 has two main components:
18 has two main components:
19
19
20 * An enhanced interactive Python shell.
20 * An enhanced interactive Python shell.
General Comments 0
You need to be logged in to leave comments. Login now