Skip to content

update ipykernel to 6.6.0, make debugpy optional #33020

@tornaria

Description

@tornaria

This new standard package contains precompiled binaries, which are dynamically linked to a particular libc.

In particular this causes some problems building sage with the musl libc.

AFAICT, this was added in #31280 just because it was a new dependency for ipykernel.

OTOH, debugpy was made optional in ipython/ipykernel#767 and this is included in ipykernel 6.4.0 and up (current version 6.6.0).

Is it possible to

  • either upgrade ipykernel or add the patch to make debugpy optional;
  • and then either remove or make optional debugpy in sagemath
    before 9.5, please?

Depends on #32930

CC: @mkoeppe

Component: packages: standard

Author: Gonzalo Tornaría

Branch/Commit: 715d1ea

Reviewer: Matthias Koeppe

Issue created by migration from https://trac.sagemath.org/ticket/33020

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions