Public bug reported: [Availability] >From Debian. Bootstrapped in disco.
[Rationale] beautifulsoup4 4.7 introduced soupsieve as a new dependency. This is replacing the same functionality that used to be part of beautifulsoup4 itself. [Security] This is a Python library, with no binaries on PATH. It's relatively young, with a spotless security history, so far. [Quality assurance] It's a library. No configuration, no debconf questions. There's a fairly extensive test-suite, run at build-time and as autopkgtests. http://autopkgtest.ubuntu.com/packages/soupsieve (Currently failing because [Dependencies] The Python2 binary packages depend on backports.functools-lru-cache. This is a backport of the same functionality from Python 3, and is trivially maintained. [Standards compliance] It's a Python library, lintian-clean. [Maintenance] Expected to just be synced from Debian. [Background information] Probably promote python-soupsieve, python-backports.functools-lru-cache and python3-soupsive, but not pypy-soupsieve. ** Affects: backports.functools-lru-cache (Ubuntu) Importance: Undecided Status: New ** Affects: soupsieve (Ubuntu) Importance: Undecided Status: New ** Also affects: backports.functools-lru-cache (Ubuntu) Importance: Undecided Status: New ** Changed in: soupsieve (Ubuntu) Assignee: MIR approval team (ubuntu-mir) => (unassigned) ** Description changed: [Availability] From Debian. Bootstrapped in disco. [Rationale] beautifulsoup4 4.7 introduced soupsieve as a new dependency. This is replacing the same functionality that used to be part of beautifulsoup4 itself. [Security] This is a Python library, with no binaries on PATH. It's relatively young, with a spotless security history, so far. [Quality assurance] It's a library. No configuration, no debconf questions. There's a fairly extensive test-suite, run at build-time and as autopkgtests. http://autopkgtest.ubuntu.com/packages/soupsieve - (Currently failing because + (Currently failing because [Dependencies] The Python2 binary packages depend on backports.functools-lru-cache. This is a backport of the same functionality from Python 3, and is trivially maintained. [Standards compliance] It's a Python library, lintian-clean. [Maintenance] Expected to just be synced from Debian. [Background information] - Probably promote python-soupsieve and python3-soupsive, but not pypy-soupsieve. + Probably promote python-soupsieve, python-backports.functools-lru-cache and python3-soupsive, but not pypy-soupsieve. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1814500 Title: [MIR] soupsieve (dependency of beautifulsoup4) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/backports.functools-lru-cache/+bug/1814500/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs