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

Reply via email to