Package: python-traitsui Version: 4.4.0-1.1 Severity: important Tags: patch sid jessie User: freewx-ma...@lists.alioth.debian.org Usertags: wxpy3.0 Control: block 755757 by -1
We're aiming to migrate the archive to using wxpython3.0 instead of wxwidgets2.8, and hope to drop wxwidgets2.8 before jessie is released. I've rebuilt python-traitsui by simply updating the dependencies (see the attached patch). I tried to test it by running the tests it includes (using nose). I'm not sure how useful these tests are, as they don't all pass before my changes, but FWIW, I tested these two combinations: python-wxgtk2.8 + python-traitsui 4.4.0-1.1 + python-pyface 4.4.0-1.1 python-wxgtk3.0 + patched python-traitsui + python-pyface 4.4.0-1.2 (see The updated python-pyface also just updates the dependencies - see #757313 for that patch. Things actually look slightly better with the second one: < FAILED (SKIP=14, errors=1, failures=3) --- > FAILED (SKIP=14, failures=3) I'm happy to NMU these changes. Cheers, Olly
diff -Nru python-traitsui-4.4.0/debian/changelog python-traitsui-4.4.0/debian/changelog --- python-traitsui-4.4.0/debian/changelog 2014-07-07 08:06:33.000000000 +1200 +++ python-traitsui-4.4.0/debian/changelog 2014-08-18 02:57:06.000000000 +1200 @@ -1,3 +1,10 @@ +python-traitsui (4.4.0-1.2) unstable; urgency=medium + + * Non-maintainer upload. + * Update dependency on python-wxgtk2.8 to python-wxgtk3.0. + + -- Olly Betts <o...@survex.com> Mon, 18 Aug 2014 02:56:21 +1200 + python-traitsui (4.4.0-1.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru python-traitsui-4.4.0/debian/control python-traitsui-4.4.0/debian/control --- python-traitsui-4.4.0/debian/control 2014-03-16 16:52:33.000000000 +1300 +++ python-traitsui-4.4.0/debian/control 2014-08-18 02:56:11.000000000 +1200 @@ -13,7 +13,7 @@ Package: python-traitsui Architecture: all -Depends: ${python:Depends}, ${misc:Depends}, python-traits, python-pyface, python-wxgtk2.8 +Depends: ${python:Depends}, ${misc:Depends}, python-traits, python-pyface, python-wxgtk3.0 Breaks: python-traitsgui, python-traitsbackendqt, python-traitsbackendwx Replaces: python-traitsgui, python-traitsbackendqt, python-traitsbackendwx Description: traits-capable user interfaces