Commit Graph

163 Commits

Author SHA1 Message Date
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
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
b327410785 Add ipythonx to scripts. 2008-08-12 18:59:57 -05:00
gvaroquaux
89b977c2f7 Add the subpackage to the setupbase.py 2008-08-12 18:12:36 -05:00
Brian E Granger
0e08b770a0 package_data was missing the .txt files in the testing directories. This was causing
the test suite to fail when IPtyhon was installed.  I have modified find_package_data
in setupbase.py to include these files.  Anyone who writes tests that rely on .txt 
files needs to add them to the package_data.
2008-07-01 22:19:24 -06:00
Brian E Granger
b31c7b2ebf Temporary fix to get setup.py to not crash. Full fix on the way. 2008-06-12 14:42:36 -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
cc85cf9653 Fixing a few small bugs in the setup.py scripts. In setupbase.py, in find_scripts, ipython
was spelled as lowercase.  This didn't cause a problem on OS X as it is case insensitive.  But
on Linux, it crashed.  Now ipython is spelled properly as "IPython".  Also, kernel/config/tests
and UserConfig were missing their __init__.py files.  These have been added.
2008-06-10 12:42:32 -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
2593302b59 Adding documentation to setup* files. 2008-06-06 16:24:37 -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