A new version of dev-python/ipython (0.11) was released with standalone Qt console and many other improvements. Please, bump.
dev-python/ipython-0.11 has been available in Progress Overlay since 2011-08-04.
0.12 is now available. Please bump.
Created attachment 297369 [details] ebuild
in cvs.
dev-python/ipython-0.12 from Progress Overlay has correct dependencies, correct versioning of scripts, correct handling of MathJax library [1], passing test suite with CPython 2.6, 2.7 and 3.2 (1 test fails with CPython 3.1) and other fixes... [1] http://ipython.org/ipython-doc/rel-0.12/install/install.html#mathjax
(In reply to comment #5) > dev-python/ipython-0.12 from Progress Overlay has correct dependencies, correct > versioning of scripts, correct handling of MathJax library [1], passing test > suite with CPython 2.6, 2.7 and 3.2 (1 test fails with CPython 3.1) and other > fixes... > > [1] http://ipython.org/ipython-doc/rel-0.12/install/install.html#mathjax It also doesn't apply to gentoo-x86, so while your comments are appreciated you should either provide patches / ebuilds we can use, or stop pointing at your impossible playground with ebuilds we cannot import in their current form. Just commenting on every bug is very annoying and roughly worse than useless because it takes more time to reverse-engineer your tweaks than it takes to write the same ebuild modifications from scratch.
Differences mentioned in comment #5 don't rely on any features available only in eclasses from Progress Overlay.
Arfrever, I looked at your ipython-0.11 ebuild a while back and decided it was unreadable. Also: * it does not follow upstream by renaming the executables * has wrong arches keywords * does not have a ChangeLog * does not have a metadata.xml * has a bunch of deps not really needed at run time Furthermore, it was introduced after the one in tree, so please next time file a new bug with patches which can be applied if you want to see these changes Did you report all the failing tests to upstream?
(In reply to comment #8) > * it does not follow upstream by renaming the executables In Gentoo, Python scripts are already versioned, so we have e.g. ipython-2.7 and ipython-3.2. There is no need to use name "ipython3-3.2" in Gentoo. > * has wrong arches keywords You can mask "matplotlib", "notebook", "pymongo", "qt4" and "smp" USE flags on some architectures. > * does not have a ChangeLog The policy in Progress Overlay is to use `svn log` instead of ChangeLogs. Many other overlays (e.g. gnome overlay, kde overlay, qting-edge overlay) also don't use ChangeLogs. > * does not have a metadata.xml metadata.xml files are not required in Progress Overlay. > * has a bunch of deps not really needed at run time Otherwise IPython might use internal copies of these packages (e.g. argparse, decorator).