the test suite. At this point all tests should pass or skip
on all the major platforms. I have also fixed the Windows
post install script, so that it creates .bat and .py files
for all the ip* scripts.
- 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...)
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.
as well as the stuff from the ipython1-sconfig branch. In addition to simply merging the docs
from ipython1-dev, I have completely reorganized the docs to make the easier to read and write.
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.
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.
merging of the things in ipython1-dev into ipython. More specifically, this merge includes
the basic ipython1 kernel and a few related subpackages. Most importantly, the setup.py
script and friends have been refactored.
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.