Brian E. Granger
1140eeb679
Initial reorg of files complete.
...
I have moved things around to get ready for making the notebook
a full blown app, but have not actually made it an app. That is
next.
2011-07-20 20:42:34 -07:00
MinRK
f7a3abb023
include html frontend in packages/package_data
...
chmod +x ipython-notebook script
2011-07-20 20:42:33 -07:00
Brian Granger
6e36522cdf
Initial latex printing for sympy and fixes to autogrow.
2011-07-20 20:42:32 -07:00
MinRK
b26c59e66f
don't install deathrow
2011-07-13 23:55:31 -05:00
Thomas Kluyver
821c9609c0
Remove unused configobj and validate libraries from externals.
2011-06-27 21:36:40 +01:00
Thomas Kluyver
8a91843dd3
Don't try to install IPython.config.default (no longer there).
2011-06-20 16:40:22 -07:00
MinRK
713a71343e
rename ipythonqt to qtconsoleapp
...
the ipython-qtconsole script has been removed in favor of 'ipython qtconsole', but the ipython-qtconsole *GUI* script remains, when installed with setuptools.
2011-06-20 16:40:21 -07:00
MinRK
77cc373d3d
reorganize default config files to match profiles as directories
...
Old files are left in place, until applications make the transition to newapp.
2011-06-20 16:39:14 -07:00
epatters
8bd4f9272c
Clean up entry point definition is setup.py.
2011-05-10 10:56:44 -05:00
Evan Patterson
3ba4061e0e
Make ipython-qtconsole a GUI script in setuptools.
2011-05-09 15:48:49 -05:00
Jens Hedegaard Nielsen
c316414295
install zmq.qui fixes problems with using ipython --pylab gtk
2011-05-01 11:48:36 +02:00
MinRK
131086119a
make readline a dependency on OSX and pyreadline on Windows
...
closes gh-343
2011-04-09 12:44:41 -07:00
MinRK
e4a5c1815e
prevent duplicate script installs in setuptools
...
closes gh-335
2011-04-07 22:52:19 -07:00
MinRK
b84c3f0cd6
organize IPython.parallel into subpackages
2011-04-07 17:38:58 -07:00
MinRK
587b10631a
rebase IPython.parallel after removal of IPython.kernel
...
This commit removes all '*z' suffixes from scripts and docs,
as there is no longer conflict with IPython.kernel.
2011-04-07 17:38:57 -07:00
MinRK
8c38900f2b
add missing external.ssh to setupbase.py
2011-04-07 17:38:57 -07:00
MinRK
2b4ab756ab
move IPython.zmq.parallel to IPython.parallel
2011-04-07 17:38:51 -07:00
MinRK
6082ce8aaf
add scripts for non-setuptools install of zmq.parallel
2011-04-07 17:38:20 -07:00
MinRK
6331f97b9e
added zmq.parallel to setupbase
2011-04-07 17:38:09 -07:00
MinRK
6ea1a28d55
remove IPython.kernel scripts and put migration notice in docs.
...
closes gh-325
2011-04-06 13:35:45 -07:00
MinRK
1277658644
Merge branch 'removetwisted' of https://github.com/ellisonbg/ipython into remove_twisted
2011-04-06 13:31:11 -07:00
Brian Granger
527aa15f84
Removed Twisted related things from setup scripts and testing.
2011-03-30 23:20:28 -07:00
Nick Tarleton
097fddbadd
Add missing external.pexpect to packages
2011-03-30 08:13:15 -07:00
Thomas Spura
0cc0201b33
Move pretty into lib, because it's heavily changed now.
2011-03-13 14:30:08 +01:00
Thomas Spura
3ea19b0740
Unbundle of all external modules.
...
Move all libraries in external into subfolders and place a custom
__init__.py into each of them. This way the system installed ones are
tried first, before falling back to the bundled ones.
Now every distribution can properly depend on the upstream library.
(e.g. bundled libraries are not allowed in fedora)
Signed-off-by: Toshio Ernie Kuratomi <toshio@fedoraproject.org>
Signed-off-by: Thomas Spura <tomspur@fedoraproject.org>
2011-03-13 14:28:25 +01:00
Brian Granger
3ced248d86
Lots of work on the display system, focused on pylab stuff.
...
* Moved the pprint attribute to PlainTextFormatter.
* Added DisplayFormatter.plain_text_only for disabling all but the
plain text formatting. This is now used by doctest_mode.
* Remove result_display hook.
* Fixed doctest_mode magic.
* Refactored inline matplotlib backend to use new display system.
* Added display formatter for matplotlib.figure.Figure objects.
so the display system will show the svg for them.
* Added display and display_png to the user's namespace in pylab.
* Cleaned up pylabtools.py
2011-01-23 21:29:41 -08:00
Darren Dale
8e91a9d0d9
fix windows post-installation routines with setuptools installed
2010-11-02 16:18:29 -04:00
Fernando Perez
992e40df2e
Fix bug in our specification of data_files.
...
As best I can tell, we've been mis-specifying data_files for ages.
For some reason with a plain setup.py it worked fine, but using a
customized cmdclass for build_py, the error shows up.
The problem was that we were returning a list of triples for
data_files, and the spec clearly says they must be pairs:
http://docs.python.org/distutils/setupscript.html?highlight=data_files#installing-additional-files
2010-10-27 00:16:56 -07:00
Fernando Perez
89a6713551
Add utility to record commit information in archives/tarballs.
...
Thanks to Matthew Brett for the contribution (taken from nibabel).
Also, minor cleanups and updates for 2.6/3.x.
2010-10-26 23:19:35 -07:00
Fernando Perez
f609fd80a3
Rename entry point for Qt console to ipython-qtconsole.
...
This was the name we came up with on-list; also put all entry points
in IPython/scripts/ as discussed.
2010-09-28 16:11:20 -07:00
Fernando Perez
56ede30647
Add ipythonqt script to main list of user-installed scripts.
2010-09-02 13:40:29 -07:00
epatters
a631f0fc1e
Updated setupbase.py to include zmq.pylab package.
2010-08-31 17:21:40 -05:00
Brian Granger
30627d74a5
Moving and renaming in preparation of subclassing InteractiveShell.
...
* IPython/scripts/ipython -> IPython/frontend/terminal/scripts
* IPython.core.ipapp -> IPython.frontend.terminal.ipapp
* IPython.core.embed -> IPython.frontend.terminal.embed
* IPython.core.iplib -> IPython.core.interactiveshell
2010-08-12 15:40:30 -07:00
epatters
567d5b5952
Merge branch 'master' of git://github.com/ipython/ipython into qtfrontend and fix conflicts in setupbase.py.
...
Conflicts:
setupbase.py
2010-07-29 09:11:36 -05:00
Fernando Perez
2e8acf77e2
Finish cleanup of setup.py and tests after dead code removal.
...
This completes the cleanup from Brian's previous commits, so that
trunk again installs/tests correctly.
2010-07-27 13:52:54 -07:00
epatters
557abf30aa
Updated setupbase.py to reflect new 'frontend.qt' and 'zmq' packages.
2010-07-23 16:48:34 -05:00
bgranger
18fab0d4a1
Fixing a few small things on Windows.
...
* No os.environ['USER'].
* get_home_dir() now first looks at %HOMESHARE% to get a UNC shared
path if it exists.
* Minor fixes for setupbase.py.
2009-11-08 12:09:07 -08:00
Brian Granger
81e0e8805d
Removed ipapi compatability layer and updated top-level functions.
...
The ipapi.py module has been completely deprecated as of this point.
No new code should use it and all existing code that uses it will
migrate away from it. The launch_new_instance function has
been moved to ipapp and the setup.py scripts have been updated.
2009-09-17 19:59:36 -07:00
Brian Granger
cf5972e4aa
Fixed small bug in setup.py.
...
We have removed the config.userconfig directory.
2009-09-17 15:20:16 -07:00
Brian Granger
61cc720e11
Merging -r 1192 from lp:ipython.
2009-08-04 08:22:09 -07:00
Brian Granger
6b0c7134ef
Merging -r 1180 from lp:ipthon
...
No conflicts!
2009-08-03 13:04:27 -07:00
Fernando Perez
b7d773553d
Update setup and support tools to include new man pages.
2009-07-30 18:16:44 -07:00
Brian Granger
6221939722
Renaming Extensions=>extensions in code and imports.
2009-07-20 15:16:34 -07:00
Brian Granger
f50040feec
Fixing a few bugs to get the win32 installer working again.
2009-07-02 15:59:26 -07:00
Brian Granger
7b495ced75
Fixing installation related issues.
2009-07-02 14:35:36 -07:00
Gael Varoquaux
97d2d0f72e
Take in account remarks by Fernando on code review
2009-04-20 23:25:20 +02:00
Brian Granger
93179e9fbe
Added tests for the new get_ipython_dir and get_security_dir
...
functions in genutils.py. Also added one for get_home_dir.
2008-08-17 15:43:19 -07:00
Fernando Perez
055209bad7
More updates for release of 0.9.rc1.
...
- Fix links for pyreadline.
- Fix setup.py to include new -wx script.
- Add pylab profile to win32 native installer.
- Fix manual win32 post install script (though this script may not work, and
I'm considering removing it...)
2008-08-28 16:59:55 -07:00
Fernando Perez
0567523270
Include testing plugin for installation.
2008-08-24 00:01:59 -07:00
Fernando Perez
044c2de074
Checkpoint before merging with upstream
2008-08-23 23:10:55 -07:00