Your message dated Sat, 26 Dec 2020 12:07:30 +0000
with message-id <e1kt8m6-0002t9...@fasolo.debian.org>
and subject line Bug#977931: fixed in python-jedi 0.18.0-1
has caused the Debian Bug report #977931,
regarding python3-jedi: Version 0.17.2 of jedi is not compatible with the 0.8
branch of parso.
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
977931: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977931
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-jedi
Version: 0.17.2-2
Severity: important
X-Debbugs-Cc: david.m.co...@gmail.com
Dear Maintainer,
Version 0.17.2 of jedi is not compatible with 0.8.1 of parso (the current
version
in unstable). It requires a 0.7.x version of parso.
The upcoming 0.18 release of jedi should be compatible with parso 0.8.x.
In particular, parso 0.8 switched to using pathlib.Path for path names, instead
of strings, so anything that ends up touching a path name in jedi may break.
I've found that completion in IPython is completely broken, for instance.
Here's some code (from the Jedi manual) that breaks:
>>> import jedi
>>> code = '''import json; json.l'''
>>> script = jedi.Script(code, path='example.py')
>>> script
<Script: 'example.py' <SameEnvironment: 3.9.1 in /usr>>
>>> completions = script.complete(1, 19)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
...
File "/usr/lib/python3/dist-packages/jedi/inference/value/module.py", line
159, in is_stub
if self._path is not None and self._path.endswith('.pyi'):
AttributeError: 'PosixPath' object has no attribute 'endswith'
(However, if the 'path' argument to Script is dropped, Jedi will compute the
expected result.)
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (500, 'unstable'), (100, 'unstable-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.9.9 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8), LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages python3-jedi depends on:
ii python3 3.9.0-4
ii python3-parso 0.8.1-1
python3-jedi recommends no packages.
python3-jedi suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: python-jedi
Source-Version: 0.18.0-1
Done: =?utf-8?q?Piotr_O=C5=BCarowski?= <pi...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-jedi, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 977...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Piotr Ożarowski <pi...@debian.org> (supplier of updated python-jedi package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 26 Dec 2020 12:21:24 +0100
Source: python-jedi
Architecture: source
Version: 0.18.0-1
Distribution: unstable
Urgency: medium
Maintainer: Piotr Ożarowski <pi...@debian.org>
Changed-By: Piotr Ożarowski <pi...@debian.org>
Closes: 977931
Changes:
python-jedi (0.18.0-1) unstable; urgency=medium
.
* New upstream release
- works with parso 0.8 (closes: 977931)
Checksums-Sha1:
6239d1df6a89dd11c7e0e0b3b7fbc42527789b1f 2200 python-jedi_0.18.0-1.dsc
050a25dafe7ca53a9002259566e8f5e6b3c35d18 36564
python-jedi_0.18.0.orig-vim.tar.xz
e8fca037a9c0d8ccf5ab6376a904ad8a402a253d 807312 python-jedi_0.18.0.orig.tar.xz
88c54ef96bea8c3a17cdd02a1725491944801fb5 4716
python-jedi_0.18.0-1.debian.tar.xz
3dd1d93ad0d7cf1f1c239832adbd0450ea7b1a1d 7467
python-jedi_0.18.0-1_amd64.buildinfo
Checksums-Sha256:
4afd9cb88722aa0217c7bb8e4e0c428f8237a0eb34be5c3e2299327536f2638f 2200
python-jedi_0.18.0-1.dsc
5c4020ba809e0d9355b7b6dcdaab05ad4ce2eb157d6881c787b424cd8ba806fb 36564
python-jedi_0.18.0.orig-vim.tar.xz
23ae6b91f3d31a9ecdd0b7abe380d0fe2355e8791d55b955baa078877974afd2 807312
python-jedi_0.18.0.orig.tar.xz
3be0300fd1f0d25f141d1103579c5653e8aff2f15d278c6a0b216e31cdbd03b9 4716
python-jedi_0.18.0-1.debian.tar.xz
c468ed94806e563ad17328e2e8efb1e11228ded6273a370293d96cc40d48a458 7467
python-jedi_0.18.0-1_amd64.buildinfo
Files:
e1f29a43ea40cd1e92bb8d78916772df 2200 python optional python-jedi_0.18.0-1.dsc
39126f249c1973410fb63eb2f1e9d19f 36564 python optional
python-jedi_0.18.0.orig-vim.tar.xz
8141ad55b9197af783d4fad660f37694 807312 python optional
python-jedi_0.18.0.orig.tar.xz
e8ae56f55c26def355449a6aff64c5be 4716 python optional
python-jedi_0.18.0-1.debian.tar.xz
9c677ec976abe5abdfd71a634886039f 7467 python optional
python-jedi_0.18.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEHS+omFjar2IXhi33rvbxoqdFdkUFAl/nIWgACgkQrvbxoqdF
dkW8hA/9GlJSUFoNhNpxoouO7FY+Czhh/agOKuly4GGb2wUrwyDqM1h0K/NQs+Rh
XUEuE2sRJ2TWBzcsvKxdFFhM2lb3Y/dlOePaZbaJLKXfZXqHK9Cngz5vzZB/7Tb4
3ezGF9UIIbFaaKu2ha8lq4NW8PABA2n/DG/u9V/53MDkdyK+vpXXxkDKSH8CxRt5
rk2/t8L1meksw9qw3ZLgiHiWOvLmGS4hUVOZlBK2vGVeeFgP2W4ZeHG21CF+UEn6
8gcpzDI6mYdhoSBmVLRAA20co/vPdP8ZDhNpFIfxYORrHrBJDhjH9t86tVRUGlPc
o6fqGK6npWQFevEamd78SWg9lSiYtTTjnpEnOiS/WuTNP3szrz5UDJat5ILA12JU
dp1EW7oq29zhP9/JLfZ/vNHpsz/Grzd84xnbRzXYa0hCw/EeoXcc2uAEj1rjFdYT
cOuPzkXLU83UPfyhAokOksswQ0Ffl1FPlSZSlUkar2f/oVGUKtRibw/Bc58HUUux
7SZ1FEWr9bqzmYlMO0x5jQrQ4z77lL6x+rM/N2pHTDzsD0BKSOx9f9soYm+K8BWr
5bvIoPU6yCOnPpt8EOYm3BtNdvF+XYqrUbbNIeBxVii9zkEW/UpQBJ+dFbCgqwBC
mmUr8gpl8oUJivfFEmxPTsEOUqjwBT+/VMAeDPv8+cUtk31/unA=
=kz1y
-----END PGP SIGNATURE-----
--- End Message ---