Your message dated Thu, 30 Apr 2020 19:03:26 +0000
with message-id <e1juet0-0004ym...@fasolo.debian.org>
and subject line Bug#958554: fixed in beautifulsoup4 4.9.0-2
has caused the Debian Bug report #958554,
regarding beautifulsoup4: autopkgtest failure.
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 ow...@bugs.debian.org
immediately.)


-- 
958554: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=958554
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: beautifulsoup4
Version: 4.9.0-1
Severity: serious

The autopkgtest for beautifulsoup4 is failing in both plain unstable tests and 
testing migration tests, but not in plain testing tests.

ERROR: test_dangling_combinator (bs4.tests.test_tree.TestSoupSelector)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/bs4/tests/test_tree.py", line 2268, in 
test_dangling_combinator
    self.assertRaises(SyntaxError, self.soup.select, 'h1 >')
  File "/usr/lib/python3.8/unittest/case.py", line 816, in assertRaises
    return context.handle('assertRaises', args, kwargs)
  File "/usr/lib/python3.8/unittest/case.py", line 202, in handle
    callable_obj(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/bs4/element.py", line 1831, in select
    results = soupsieve.select(selector, self, namespaces, limit, **kwargs)
  File "/usr/lib/python3/dist-packages/soupsieve/__init__.py", line 98, in 
select
    return compile(select, namespaces, flags, **kwargs).select(tag, limit)
  File "/usr/lib/python3/dist-packages/soupsieve/__init__.py", line 62, in 
compile
    return cp._cached_css_compile(pattern, namespaces, custom, flags)
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 208, in 
_cached_css_compile
    CSSParser(pattern, custom=custom_selectors, 
flags=flags).process_selectors(),
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 1043, in 
process_selectors
    return self.parse_selectors(self.selector_iter(self.pattern), index, flags)
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 977, in 
parse_selectors
    raise SelectorSyntaxError(
soupsieve.util.SelectorSyntaxError: Expected a selector at position 4
  line 1:
h1 >
    ^

======================================================================
ERROR: test_invalid_multiple_select (bs4.tests.test_tree.TestSoupSelector)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/bs4/tests/test_tree.py", line 2299, in 
test_invalid_multiple_select
    self.assertRaises(SyntaxError, self.soup.select, ',x, y')
  File "/usr/lib/python3.8/unittest/case.py", line 816, in assertRaises
    return context.handle('assertRaises', args, kwargs)
  File "/usr/lib/python3.8/unittest/case.py", line 202, in handle
    callable_obj(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/bs4/element.py", line 1831, in select
    results = soupsieve.select(selector, self, namespaces, limit, **kwargs)
  File "/usr/lib/python3/dist-packages/soupsieve/__init__.py", line 98, in 
select
    return compile(select, namespaces, flags, **kwargs).select(tag, limit)
  File "/usr/lib/python3/dist-packages/soupsieve/__init__.py", line 62, in 
compile
    return cp._cached_css_compile(pattern, namespaces, custom, flags)
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 208, in 
_cached_css_compile
    CSSParser(pattern, custom=custom_selectors, 
flags=flags).process_selectors(),
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 1043, in 
process_selectors
    return self.parse_selectors(self.selector_iter(self.pattern), index, flags)
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 937, in 
parse_selectors
    has_selector, sel = self.parse_combinator(
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 766, in 
parse_combinator
    raise SelectorSyntaxError(
soupsieve.util.SelectorSyntaxError: The combinator ',' at postion 0, must have 
a selector before it
  line 1:
,x, y
^

======================================================================
ERROR: test_invalid_tag (bs4.tests.test_tree.TestSoupSelector)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/bs4/tests/test_tree.py", line 2021, in 
test_invalid_tag
    self.assertRaises(SyntaxError, self.soup.select, 'tag%t')
  File "/usr/lib/python3.8/unittest/case.py", line 816, in assertRaises
    return context.handle('assertRaises', args, kwargs)
  File "/usr/lib/python3.8/unittest/case.py", line 202, in handle
    callable_obj(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/bs4/element.py", line 1831, in select
    results = soupsieve.select(selector, self, namespaces, limit, **kwargs)
  File "/usr/lib/python3/dist-packages/soupsieve/__init__.py", line 98, in 
select
    return compile(select, namespaces, flags, **kwargs).select(tag, limit)
  File "/usr/lib/python3/dist-packages/soupsieve/__init__.py", line 62, in 
compile
    return cp._cached_css_compile(pattern, namespaces, custom, flags)
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 208, in 
_cached_css_compile
    CSSParser(pattern, custom=custom_selectors, 
flags=flags).process_selectors(),
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 1043, in 
process_selectors
    return self.parse_selectors(self.selector_iter(self.pattern), index, flags)
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 894, in 
parse_selectors
    key, m = next(iselector)
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 1036, in 
selector_iter
    raise SelectorSyntaxError(msg, self.pattern, index)
soupsieve.util.SelectorSyntaxError: Invalid character '%' position 3
  line 1:
tag%t
   ^

======================================================================
ERROR: test_unsupported_pseudoclass (bs4.tests.test_tree.TestSoupSelector)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/bs4/tests/test_tree.py", line 2211, in 
test_unsupported_pseudoclass
    self.assertRaises(
  File "/usr/lib/python3.8/unittest/case.py", line 816, in assertRaises
    return context.handle('assertRaises', args, kwargs)
  File "/usr/lib/python3.8/unittest/case.py", line 202, in handle
    callable_obj(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/bs4/element.py", line 1831, in select
    results = soupsieve.select(selector, self, namespaces, limit, **kwargs)
  File "/usr/lib/python3/dist-packages/soupsieve/__init__.py", line 98, in 
select
    return compile(select, namespaces, flags, **kwargs).select(tag, limit)
  File "/usr/lib/python3/dist-packages/soupsieve/__init__.py", line 62, in 
compile
    return cp._cached_css_compile(pattern, namespaces, custom, flags)
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 208, in 
_cached_css_compile
    CSSParser(pattern, custom=custom_selectors, 
flags=flags).process_selectors(),
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 1043, in 
process_selectors
    return self.parse_selectors(self.selector_iter(self.pattern), index, flags)
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 902, in 
parse_selectors
    has_selector, is_html = self.parse_pseudo_class(sel, m, has_selector, 
iselector, is_html)
  File "/usr/lib/python3/dist-packages/soupsieve/css_parser.py", line 633, in 
parse_pseudo_class
    raise SelectorSyntaxError(
soupsieve.util.SelectorSyntaxError: Invalid syntax for pseudo class 
':nth-of-type'
  line 1:
a:nth-of-type(a)



From diffing test logs I belive this was most-likely caused by the update to 
python-soupsieve


--- End Message ---
--- Begin Message ---
Source: beautifulsoup4
Source-Version: 4.9.0-2
Done: Stefano Rivera <stefa...@debian.org>

We believe that the bug you reported is fixed in the latest version of
beautifulsoup4, 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 958...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stefano Rivera <stefa...@debian.org> (supplier of updated beautifulsoup4 
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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Thu, 30 Apr 2020 11:51:08 -0700
Source: beautifulsoup4
Architecture: source
Version: 4.9.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Stefano Rivera <stefa...@debian.org>
Closes: 958554
Changes:
 beautifulsoup4 (4.9.0-2) unstable; urgency=medium
 .
   * Fix test failures with soupsieve 2.0. (Closes: #958554)
Checksums-Sha1:
 dc0249c2e51e1b91f145cfe62ecf6ea2ca2cfd5f 1733 beautifulsoup4_4.9.0-2.dsc
 f252b0bf45239a6b30d7e0c6314ce1a26dca4aa3 7268 
beautifulsoup4_4.9.0-2.debian.tar.xz
 68692143ae614a1a1f3991de6922b78525cc461d 6699 
beautifulsoup4_4.9.0-2_source.buildinfo
Checksums-Sha256:
 d9a3494d2339b9fc743b131c9e6d0484d1b338d672093c5da9a95d98c320dfde 1733 
beautifulsoup4_4.9.0-2.dsc
 46f43f01cfae1cdc99cde3e67caaf9c180cede34ad9eec841db3e8ccce3599b0 7268 
beautifulsoup4_4.9.0-2.debian.tar.xz
 9ab6777024a1d86e0cbc9954c954f14b96bbe428a18426d5799fb0fccd89e9b6 6699 
beautifulsoup4_4.9.0-2_source.buildinfo
Files:
 8137314dd3cf164469808e52b6ced0cf 1733 python optional 
beautifulsoup4_4.9.0-2.dsc
 604ad5423c45e95cbf9dc9a269caabb9 7268 python optional 
beautifulsoup4_4.9.0-2.debian.tar.xz
 e77501e98df720f5f50a3b0bad4bfd55 6699 python optional 
beautifulsoup4_4.9.0-2_source.buildinfo

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

iHUEARYKAB0WIQTumtb5BSD6EfafSCRHew2wJjpU2AUCXqseagAKCRBHew2wJjpU
2CQGAP4/50pgHJji3b38FBZCcwvE8pB5ZaAwK/aCHWUzjzHYRwD/cSkS5vyyToRs
DxxX7ZqgOU/7FR54FE0PULQskNiEyAA=
=aPur
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
Python-modules-team@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to