Bug#855873: spyder3: broken code completion with Jedi 0.10

Ghislain Antony Vaillant ghisvail at gmail.com
Wed Feb 22 17:10:30 UTC 2017


Package: spyder3
Version: 3.1.2+dfsg1-1
Severity: important
Tags: upstream regression

The version of spyder currently packaged for Stretch is affected by a
regression in the code completion feature of the editor, due to our
upgrade to Jedi version 0.10.

I am marking this bug as important since code completion used to work in
the packaged version for Jessie, so users are likely to notice the
regression when upgrading from Jessie to Stretch.

There is a fix upstream pending merge approval. I have cherry-picked it
locally on top of the package in experimental (3.1.3+dfsg1-1) and code
completion is now working again.

Ghis


-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages spyder3 depends on:
ii  python3-spyder  3.1.3+dfsg1-2
pn  python3:any     <none>

spyder3 recommends no packages.

spyder3 suggests no packages.

Versions of packages python3-spyder depends on:
ii  libjs-jquery         3.1.1-2
ii  libjs-mathjax        2.7.0-1
ii  pep8                 1.7.0-4
ii  pylint               1.6.5-1
ii  python3-bs4          4.5.3-1
ii  python3-chardet      2.3.0-2
ii  python3-jedi         0.10.0~git1+f05c071-1
ii  python3-nbconvert    4.2.0-4
ii  python3-numpydoc     0.6.0+ds1-1
ii  python3-pep8         1.7.0-4
ii  python3-pickleshare  0.7.4-1
ii  python3-psutil       5.0.1-1
ii  python3-pyflakes     1.3.0-1
ii  python3-pygments     2.2.0+dfsg-1
ii  python3-qtawesome    0.4.3-1
ii  python3-qtconsole    4.2.1-3
ii  python3-qtpy         1.2.1-1
ii  python3-sphinx       1.4.9-2
ii  python3-zmq          16.0.2-2
pn  python3:any          <none>
ii  spyder-common        3.1.3+dfsg1-2

Versions of packages python3-spyder recommends:
ii  python3-matplotlib  2.0.0+dfsg1-2
ii  python3-numpy       1:1.12.0-2
ii  python3-pandas      0.19.2-5
ii  python3-scipy       0.18.1-2
ii  spyder-doc          3.1.3+dfsg1-2

Versions of packages python3-spyder suggests:
ii  gitk        1:2.11.0-2
pn  tortoisehg  <none>

Versions of packages python3-pyqt5 depends on:
ii  libc6                            2.24-9
ii  libgcc1                          1:6.3.0-7
ii  libpython3.5                     3.5.3-1
ii  libqt5core5a [qtbase-abi-5-7-1]  5.7.1+dfsg-3+b1
ii  libqt5dbus5                      5.7.1+dfsg-3+b1
ii  libqt5designer5                  5.7.1-1
ii  libqt5gui5                       5.7.1+dfsg-3+b1
ii  libqt5help5                      5.7.1-1
ii  libqt5network5                   5.7.1+dfsg-3+b1
ii  libqt5printsupport5              5.7.1+dfsg-3+b1
ii  libqt5test5                      5.7.1+dfsg-3+b1
ii  libqt5widgets5                   5.7.1+dfsg-3+b1
ii  libqt5xml5                       5.7.1+dfsg-3+b1
ii  libstdc++6                       6.3.0-7
ii  python3                          3.5.3-1
ii  python3-sip [sip-py3api-11.3]    4.18.1+dfsg-1
pn  python3:any                      <none>

Versions of packages python3-pyqt5 suggests:
pn  python3-pyqt5-dbg  <none>

-- no debconf information



More information about the debian-science-maintainers mailing list