[Python-modules-team] Bug#949446: python3-ipython: Prevents sage fro starting, fails to import _baseclass_reprs
Control: reassign -1 src:sagemath 8.9-3 Hi, please wait for sagemath 9.0 with the bug reports. We know that sagemath 8.9 is broken at the moment for various reasons. For one it has to be patched to work with ipython 7 and there are several ongoing library transitions that break sagemath 8.9. Best, Tobias On 1/21/20 12:11 AM, Amaury Pouly wrote: > Package: python3-ipython > Version: 7.11.1-1 > Severity: important > > Dear Maintainer, > > Sagemath is not usable on my system because of an import error. I am not sure > if the issue > lies with sage or with ipython. Here is the backtrace: > > Traceback (most recent call last): > File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main > "__main__", mod_spec) > File "/usr/lib/python3.7/runpy.py", line 85, in _run_code > exec(code, run_globals) > File "/usr/lib/python3/dist-packages/sage/repl/ipython_kernel/__main__.py", > line 3, in > IPKernelApp.launch_instance(kernel_class=SageKernel) > File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line > 663, in launch_instance > app.initialize(argv) > File "", line 2, in initialize > File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line > 87, in catch_config_error > return method(app, *args, **kwargs) > File "/usr/lib/python3/dist-packages/ipykernel/kernelapp.py", line 542, in > initialize > self.init_kernel() > File "/usr/lib/python3/dist-packages/ipykernel/kernelapp.py", line 447, in > init_kernel > user_ns=self.user_ns, > File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", > line 412, in instance > inst = cls(*args, **kwargs) > File "/usr/lib/python3/dist-packages/sage/repl/ipython_kernel/kernel.py", > line 51, in __init__ > super(SageKernel, self).__init__(**kwds) > File "/usr/lib/python3/dist-packages/ipykernel/ipkernel.py", line 68, in > __init__ > kernel = self, > File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", > line 412, in instance > inst = cls(*args, **kwargs) > File "/usr/lib/python3/dist-packages/IPython/core/interactiveshell.py", > line 683, in __init__ > self.init_display_formatter() > File "/usr/lib/python3/dist-packages/sage/repl/interpreter.py", line 231, > in init_display_formatter > backend.get_display_manager().switch_backend(backend, shell=self) > File > "/usr/lib/python3/dist-packages/sage/repl/rich_output/display_manager.py", > line 322, in switch_backend > self._backend.install(**kwds) > File > "/usr/lib/python3/dist-packages/sage/repl/rich_output/backend_ipython.py", > line 59, in install > from sage.repl.display.formatter import SageDisplayFormatter > File "/usr/lib/python3/dist-packages/sage/repl/display/formatter.py", line > 66, in > from sage.repl.display.pretty_print import SagePrettyPrinter > File "/usr/lib/python3/dist-packages/sage/repl/display/pretty_print.py", > line 29, in > from sage.repl.display.fancy_repr import * > File "/usr/lib/python3/dist-packages/sage/repl/display/fancy_repr.py", line > 17, in > from IPython.lib.pretty import ( > ImportError: cannot import name '_baseclass_reprs' from 'IPython.lib.pretty' > (/usr/lib/python3/dist-packages/IPython/lib/pretty.py) > > -- System Information: > Debian Release: bullseye/sid > APT prefers unstable > APT policy: (500, 'unstable') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 5.4.2-amdmp2 (SMP w/8 CPU cores) > Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE > Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr > (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages python3-ipython depends on: > ii python3 3.7.5-3 > ii python3-backcall0.1.0-2 > ii python3-decorator 4.3.0-1.1 > ii python3-jedi0.15.2-1 > ii python3-pexpect 4.6.0-1 > ii python3-pickleshare 0.7.5-1 > ii python3-pkg-resources 44.0.0-1 > ii python3-prompt-toolkit 2.0.10-2 > ii python3-pygments2.3.1+dfsg-1 > ii python3-traitlets 4.3.3-2 > > python3-ipython recommends no packages. > > python3-ipython suggests no packages. > > -- no debconf information > ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#949137: Bug#949137: Please package ipython 7.11.1
Control: block 949287 by 949137 Thanks, I already used it for my tests with sagemath 9.0. The need for ipython 7.11.1 was now also reported as sagemath bug #949287. Thanks for that. Best, Tobias On 1/17/20 3:58 PM, Emmanuel Arias wrote: > Source: ipython > Version: 7.11.0-2 > > Hi Tobias, > > I've just push to salsa the new upstream release. I will need sponsorship. > > Cheers, > Arias Emmanuel > @eamanu > http://eamanu.com > > El vie., 17 de ene. de 2020 a la(s) 07:51, Tobias Hansen > (than...@debian.org) escribió: >> >> Source: ipython >> Version: 7.11.0-2 >> Severity: wishlist >> >> Hi, >> >> ipython 7.11.1 brought back some compatibility functions that are needed for >> sagemath 9.0: >> >> https://github.com/ipython/ipython/commit/9a8d1a345f48b7aa85e6a6da5841b65ee1f8de63#diff-230d8a7c9440fa2ab8c6a3ebe9a9f279 >> >> Could you please update the package? >> >> Best, >> Tobias >> >> ___ >> Python-modules-team mailing list >> Python-modules-team@alioth-lists.debian.net >> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#949137: Please package ipython 7.11.1
Source: ipython Version: 7.11.0-2 Severity: wishlist Hi, ipython 7.11.1 brought back some compatibility functions that are needed for sagemath 9.0: https://github.com/ipython/ipython/commit/9a8d1a345f48b7aa85e6a6da5841b65ee1f8de63#diff-230d8a7c9440fa2ab8c6a3ebe9a9f279 Could you please update the package? Best, Tobias ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#919985: jupyter-sphinx-theme: ipywidgets depends on python-jupyter-sphinx-theme which was removed
Package: src:jupyter-sphinx-theme Version: 0.0.6+ds1-4 Severity: normal Tags: sid buster Control: block 917705 by -1 Hi Jerome, ipywidgets depends on python-jupyter-sphinx-theme which is no longer built by jupyter-sphinx-theme. I haven't checked if ipywidgets could be changed not to depend on it, but I wanted to make you aware that we might have to bring back python-jupyter-sphinx-theme. Best, Tobias ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#890967: Updating pexpect
Thanks for taking care of the update! Best, Tobias On July 1, 2018 9:25:19 AM GMT+02:00, Tobias Hansen wrote: >Hi, > >Please go ahead and prepare the team upload. I'm on vacation at the >moment. > >Best, >Tobias > >On July 1, 2018 8:14:58 AM GMT+02:00, Diane Trout >wrote: >>Hello, >> >>I was trying to update one of my packages and the tests failed because >>pexpect 4.2.1 isn't compatible with python 3.7. The new upstream >>release 4.6.0 is however. >> >>See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902646 >> >>I was wondering if you would have time to update pexpect? If not I >>could prepare a team upload if you'd like. >> >>(I've already built a version locally, and I can see what you mean by >>the unit tests causing the builds to time out.) >> >>Thank you, >>Diane Trout ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#890967: Updating pexpect
Hi, Please go ahead and prepare the team upload. I'm on vacation at the moment. Best, Tobias On July 1, 2018 8:14:58 AM GMT+02:00, Diane Trout wrote: >Hello, > >I was trying to update one of my packages and the tests failed because >pexpect 4.2.1 isn't compatible with python 3.7. The new upstream >release 4.6.0 is however. > >See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902646 > >I was wondering if you would have time to update pexpect? If not I >could prepare a team upload if you'd like. > >(I've already built a version locally, and I can see what you mean by >the unit tests causing the builds to time out.) > >Thank you, >Diane Trout ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
[Python-modules-team] Bug#896460: Please package ipywidgets 7
Source: ipywidgets Severity: wishlist Sagemath 8.2 uses ipywidgets 7 [1] and using version 6 causes about 80 doctests to fail. Best, Tobias [1] https://trac.sagemath.org/ticket/23177 ___ Python-modules-team mailing list Python-modules-team@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team