Fernando Perez
f7422d6539
Improve setuptools support.
...
Many thanks to Gael for the code/idea for the solution, see bug page for
details.
Fixes: https://bugs.launchpad.net/ipython/+bug/504968
2010-01-09 19:31:46 -08:00
Brian Granger
4c83569772
Semi-working refactored ipcluster.
...
This version uses the NotificationCenter, which I am not sure I like.
But, it is important to see how all of this works.
2009-10-28 18:15:02 -07:00
Brian Granger
c9b9d7550a
The ipengine script has been refactored to use the new config system.
...
It is also now a formal Application: IPython.kernel.ipengineapp
2009-10-21 20:06:22 -07:00
Brian Granger
f0301f402b
Work on ipcontroller.
...
* The IPControllerApp now uses ApplicationWithDir to manage the app_dir.
* The setup.py script and ipcontroller script have been updated to use
the new IPControllerApp.
* launch_new_instance created and being used.
2009-10-18 09:25:32 -07: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
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
7b495ced75
Fixing installation related issues.
2009-07-02 14:35:36 -07:00
Brian Granger
84df0f39f7
Fixing the setup.py script under setuptools and the __init__.py script.
2009-07-01 22:45:57 -07:00
Fernando Perez
41236085a0
Final updates for releasing the 0.9.rc1.
...
Mostly small tweaks and fixes to the release tools, improved dependency
checking for the documentation build.
2008-08-28 16:34:53 -07:00
Brian Granger
099de008a4
Skipping a few tests that fail on Windows.
2008-08-23 23:34:39 -07:00
Fernando Perez
15ae52f8e6
Fix decorator bug and update build scripts to use setuptools for iptest.
2008-08-23 23:29:56 -07:00
Fernando Perez
044c2de074
Checkpoint before merging with upstream
2008-08-23 23:10:55 -07:00
Brian Granger
3a43439a33
Skipping a few tests related to the wx frontend that fail on Windows.
2008-08-23 22:29:14 -07:00
Fernando Perez
162df0fc47
Fixes to build/setup machinery.
...
Lots of changes to setup.py and doc building machinery to ensure we
get all the docs correctly built and installed at the end.
2008-08-15 03:21:15 -07:00
Fernando Perez
5020bb4d11
Fixes to build system.
2008-08-14 19:33:53 -07:00
gvaroquaux
dee802b42f
Add entry point for ipythonx to setup.py, when used with setuptools.
2008-08-12 11:20:30 -05:00
Brian E Granger
1c6744d739
Fixing minor typo in setup.py
2008-06-11 16:03:52 -06:00
Brian E Granger
196e82d78d
Fixed setupbase.py and MANIFEST.in to reflect all the changes to docs. Currently,
...
the full tree of our rst docs are not included in the data_files. Not sure if/how
we want to handle that. It was easy when we had a single file documentation, but
not we have a full directory hierarchy full of rst files.
2008-06-11 16:01:38 -06:00
Brian E Granger
9dc8fdd5e7
Finished initial reworking and updating of setup.py and friends, including the MANIFEST.in. Everything seems
...
to work fine.
I have also gone through the tests in various subpackages (like kernel) and have protected imports of
twisted, zope.interface and foolscap with a try/except clause. Now the tests are simply not run
if these deps are missing. All tests now pass no matter what.
2008-06-08 16:25:02 -06:00
Brian E Granger
d816e04b5f
More work fixing some small bugs in the setup.py infrastructure. It is almost working!
2008-06-06 16:59:25 -06:00
Brian E Granger
f27ad5248e
Initial work towards refactoring the setup.py scripts to accept the new ipython1 packages
...
that have been merged. I am also bringing in a new way for checking dependencies at
build time that is simple, but really helpful now that we have lots of optional
dependencies.
2008-06-06 16:16:36 -06:00
Fernando Perez
427d1da3f5
Finish doc/build tools cleanup.
...
Fix small stderr flush error in exception reporting.
Final fixes to cpaste to support doctests.
2008-05-28 20:15:04 -07:00
Ville M. Vainio
16cc23ec97
docs: remove build crap from sdist with manifest.in
2008-05-22 21:57:52 +03:00
Ville M. Vainio
1e114fb69e
fix do_sphinx running in setup.py
2008-05-22 21:11:35 +03:00
Ville M. Vainio
9e716ec99b
Updated setup.py and do_sphinx.py for new manual distribution
2008-05-22 19:44:30 +03:00
ville
826c6d262e
setup.py: use package_data to grab UserConfig files, install UserConfig as normal package
2008-05-03 19:06:46 +03:00
ldufrechou
fb442f6dca
Added gui and gui.wx to setup.py
2008-03-29 10:31:30 +01:00
Fernando Perez
3eb24f919e
Update permissions
2008-03-09 22:00:33 -07:00
Ville M. Vainio
8da9a47841
more crlf
2008-02-28 20:30:23 +02:00
ville
e0f395f6a1
initialization (no svn history)
2008-02-16 11:50:47 +02:00