Your message dated Fri, 10 Jul 2020 20:51:57 +0000
with message-id <[email protected]>
and subject line Bug#953973: fixed in powerline 2.8.1-1
has caused the Debian Bug report #953973,
regarding python3-powerline: Integration with ipython broken
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 [email protected]
immediately.)


-- 
953973: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953973
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-powerline
Version: 2.7-3
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Dear Maintainer,

as of ipython3 (>= 7) integration with powerline is broken:


   ipython3
  Python 3.8.2 (default, Feb 25 2020, 13:04:52)
  Type 'copyright', 'credits' or 'license' for more information
  IPython 7.13.0 -- An enhanced Interactive Python. Type '?' for help.

  Traceback (most recent call last):
    File "/usr/bin/ipython3", line 11, in <module>
      load_entry_point('ipython==7.13.0', 'console_scripts', 'ipython3')()
    File "/usr/lib/python3/dist-packages/IPython/__init__.py", line 126, in 
start_ipython
      return launch_new_instance(argv=argv, **kwargs)
    File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 
664, in launch_instance
      app.start()
    File "/usr/lib/python3/dist-packages/IPython/terminal/ipapp.py", line 356, 
in start
      self.shell.mainloop()
    File "/usr/lib/python3/dist-packages/IPython/terminal/interactiveshell.py", 
line 558, in mainloop
      self.interact()
    File "/usr/lib/python3/dist-packages/IPython/terminal/interactiveshell.py", 
line 541, in interact
      code = self.prompt_for_code()
    File "/usr/lib/python3/dist-packages/IPython/terminal/interactiveshell.py", 
line 467, in prompt_for_code
      text = self.pt_app.prompt(
    File "/usr/lib/python3/dist-packages/prompt_toolkit/shortcuts/prompt.py", 
line 797, in prompt
      return run_sync()
    File "/usr/lib/python3/dist-packages/prompt_toolkit/shortcuts/prompt.py", 
line 786, in run_sync
      return self.app.run(inputhook=self.inputhook, pre_run=pre_run2)
    File 
"/usr/lib/python3/dist-packages/prompt_toolkit/application/application.py", 
line 736, in run
      return run()
    File 
"/usr/lib/python3/dist-packages/prompt_toolkit/application/application.py", 
line 710, in run
      return f.result()
    File "/usr/lib/python3/dist-packages/prompt_toolkit/eventloop/future.py", 
line 151, in result
      raise self._exception
    File 
"/usr/lib/python3/dist-packages/prompt_toolkit/eventloop/coroutine.py", line 
92, in step_next
      new_f = coroutine.throw(exc)
    File 
"/usr/lib/python3/dist-packages/prompt_toolkit/application/application.py", 
line 685, in _run_async2
      result = yield f
    File 
"/usr/lib/python3/dist-packages/prompt_toolkit/eventloop/coroutine.py", line 
88, in step_next
      new_f = coroutine.send(None)
    File 
"/usr/lib/python3/dist-packages/prompt_toolkit/application/application.py", 
line 628, in _run_async
      self._redraw()
    File 
"/usr/lib/python3/dist-packages/prompt_toolkit/application/application.py", 
line 471, in _redraw
      self.renderer.render(self, self.layout)
    File "/usr/lib/python3/dist-packages/prompt_toolkit/renderer.py", line 567, 
in render
      if (self.style.invalidation_hash() != self._last_style_hash or
    File "/usr/lib/python3/dist-packages/prompt_toolkit/styles/style.py", line 
381, in invalidation_hash
      return tuple(s.invalidation_hash() for s in self.styles)
    File "/usr/lib/python3/dist-packages/prompt_toolkit/styles/style.py", line 
381, in <genexpr>
      return tuple(s.invalidation_hash() for s in self.styles)
    File "/usr/lib/python3/dist-packages/prompt_toolkit/styles/base.py", line 
142, in invalidation_hash
      return (self.get_style() or self._dummy).invalidation_hash()
    File "/usr/lib/python3/dist-packages/prompt_toolkit/styles/base.py", line 
142, in invalidation_hash
      return (self.get_style() or self._dummy).invalidation_hash()
    File "/usr/lib/python3/dist-packages/prompt_toolkit/styles/base.py", line 
142, in invalidation_hash
      return (self.get_style() or self._dummy).invalidation_hash()
    File 
"/usr/lib/python3/dist-packages/powerline/renderers/ipython/since_5.py", line 
79, in invalidation_hash
      return super(PowerlinePromptStyle, self).invalidation_hash() + 1
  TypeError: can only concatenate tuple (not "int") to tuple

  If you suspect this is an IPython 7.13.0 bug, please report it at:
      https://github.com/ipython/ipython/issues
  or send an email to the mailing list at [email protected]

  You can print a more detailed traceback right now with "%tb", or use "%debug"
  to interactively debug it.

Upstream has a fix available, but no release has been made yet:

https://github.com/powerline/powerline/blob/develop/powerline/bindings/ipython/since_7.py

- -- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: armhf

Kernel: Linux 5.4.0-2-amd64 (SMP w/2 CPU cores)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-powerline depends on:
ii  python3         3.7.5-3
ii  python3-psutil  5.6.7-2

python3-powerline recommends no packages.

Versions of packages python3-powerline suggests:
pn  powerline-doc  <none>

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl5t5XMRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WoQrgf+MzN+Pb2mZ94hjU6MarQGCCHlrEuG310x
aEt3QEMb278rfxLaX2BtNOO7JMq3YGT0uYLcQWmBFQxT+J6OoDqeLubJ6f/WeQWR
QJ0dXZxN1By6QHZksMjSh2w3IlJFJtPX9fJQEocOat+X7DsjPxWGP7274hecsYTO
jD/rUEcKpPt/2eyGP7uf3sREzfMhihFoT6f6MOXf8Ihd9Kgy+IuYKoV4P53p/EBa
qEiURq9ciU1F6OC5OWL1/la3V+yEShcRBSp0trPz2UlYwsIokiujzrRWDiALCaEo
FqxDJguH3k9coCvV/cwzfLv/bxjLpa4Yrnb9wRZX5j5mH/qBF0fKaQ==
=bsCG
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Source: powerline
Source-Version: 2.8.1-1
Done: Samuel Henrique <[email protected]>

We believe that the bug you reported is fixed in the latest version of
powerline, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Samuel Henrique <[email protected]> (supplier of updated powerline 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 10 Jul 2020 21:22:53 +0100
Source: powerline
Architecture: source
Version: 2.8.1-1
Distribution: unstable
Urgency: medium
Maintainer: Python Applications Packaging Team 
<[email protected]>
Changed-By: Samuel Henrique <[email protected]>
Closes: 910849 953973 964598
Changes:
 powerline (2.8.1-1) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Set debhelper-compat version in Build-Depends.
   * Set upstream metadata fields: Bug-Database, Repository, Repository-
     Browse.
 .
   [ Jerome Charaoui ]
   * Add ru translation (closes: #910849)
 .
   [ Samuel Henrique ]
   * New upstream version 2.8.1 (closes: #964598)
     - Added ipython >= 7.0.0 support (closes: #953973)
     - d/changelog.upstream: Update upstream changelog for 2.8.1
   * Bump DH to 13
   * Bump Standards-Version to 4.5.0
   * Add debian/gbp.conf
   * Don't override dh_auto_test and add test build-dep python3-pexpect
   * d/control: Switch maintenance to PAPT team and add myself as an uploader
   * d/control: s/Multi-arch/Multi-Arch/
   * d/rules: Remove unused includes
Checksums-Sha1:
 2bc12487c9b572e8ce84650007a7162393210299 2336 powerline_2.8.1-1.dsc
 c3284c34c200742b576bda0f5530f21fa34b00ba 363814 powerline_2.8.1.orig.tar.gz
 9893d79bcc4c1398000c5d54dc8875bb327add15 15216 powerline_2.8.1-1.debian.tar.xz
 731c93187ef7e0514b30888eb29a0a80776e0039 8234 powerline_2.8.1-1_amd64.buildinfo
Checksums-Sha256:
 14e58247c38bd93cb2d64b0c5616a2f82ac95f9025e0fe9736b2ff5572a03a77 2336 
powerline_2.8.1-1.dsc
 a4f36ad9d88a6c90b82427d574c8b5518b3c8b11b6eaf38acf2336064c63565d 363814 
powerline_2.8.1.orig.tar.gz
 4d0c87330a9c7af3836a709c45bec5057a4977010dc7a496314d83a8560f4d52 15216 
powerline_2.8.1-1.debian.tar.xz
 943835d2c98ea5cc2e5ede0b934c8e2b463e1633006e9dd97b077aadbffd256f 8234 
powerline_2.8.1-1_amd64.buildinfo
Files:
 cfe2205c0acceb71bf749e9a6e80f701 2336 shells optional powerline_2.8.1-1.dsc
 e5fb5840a27c9d8b71949a3cfa58f908 363814 shells optional 
powerline_2.8.1.orig.tar.gz
 5fea9b114951d4a8c828c19c49f5ab18 15216 shells optional 
powerline_2.8.1-1.debian.tar.xz
 024b48c5de3133446001d57ffb3e108f 8234 shells optional 
powerline_2.8.1-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEBdtqg34QX0sdAsVfu6n6rcz7RwcFAl8I0H8ACgkQu6n6rcz7
RwddLQ//dlcSS2ChRZ3QkiYq5LLppF0v0dM9WME6UlYyEEnC4kB1y4ZYio7TmBcd
uVQOstscR6JqJnRpGCS0OiOugItoHblpivSnwVywhdFNHEJqw35IplLlV4jCGwIe
cnAaYgOu3dZJy82AHMg4i98Swajnof0rqVBSK83TIRRB0irmh6XmpzH/0C1o5gud
xVKA8uE986whEZkJQ/CNMLFw37s+hYjwenhTh4TgUlIzU/iIMXeZ8yfupe42GfLN
T3dHiBiJBPOwGf/bQ2hnF2msCTT5MvXnFN+pQSI2CTPpC4wcRz5y1O/d96h1u7yZ
WIDe/t91qrByhPIKw93Ni7n8DqjYiUbzHZvpG3nLnsbF7ZCf2rAvpaCNwTOSOCVJ
n42bZYVM8tjc8g8kweiwhWBSygy/Yby3IJeL4LnRoO8o3WdZDKwb5XBPYWBAV8HH
JgWEe32j9W37gba6+s6yLSini8gHgxo4NhEzsBTd0hwssPWnmZXC02gC7+wS+557
QJXNfzVfIpkg8NJBCKFEKYNHB09PsMbrGSebc+aVqrPTWP/DBwj/hTkLIuOhYhPH
FYKSjah/nSTs7LuOHsVvsBsNrkRFZjp5rHAcCmAW7hXnusvdUd892fmKnVPwlaBK
RMRqUKY2mitwTjbs+nKMTBLX0Lb9gO+Idft4aXrVBzj+OeB6V/0=
=U94M
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to