Path to this page:
Subject: CVS commit: pkgsrc/www/py-soupsieve
From: Adam Ciarcinski
Date: 2019-01-21 10:56:24
Message id: 20190121095624.9C0B0FB16@cvs.NetBSD.org
Log Message:
py-soupsieve: updated to 1.7.2
1.7.2
- **FIX**: Fix HTML detection type selector.
- **FIX**: Fixes for :enabled and :disabled.
- **FIX**: Provide a way for Beautiful Soup to parse selectors in a quirks mode \
to mimic some of the quirks of the old
select method prior to Soup Sieve, but with warnings. This is to help old \
scripts to not break during the transitional
period with newest Beautiful Soup. In the future, these quirks will raise an \
exception as Soup Sieve requires
selectors to follow the CSS specification.
1.7.1
- **FIX**: Fix issue with :has() selector where a leading combinator can only be \
provided in the first selector in a
relative selector list.
1.7.0
- **NEW**: Add support for :in-range and :out-of-range selectors.
- **NEW**: Add support for :defined selector.
- **FIX**: Fix pickling issue when compiled selector contains a NullSelector object.
- **FIX**: Better exception messages in the CSS selector parser and fix a \
position reporting issue that can occur in
some exceptions.
- **FIX**: Don't compare prefixes when evaluating attribute namespaces, compare \
the actual namespace.
- **FIX**: Split whitespace attribute lists by all whitespace characters, not \
just space.
- **FIX**: :nth-* patterns were converting numbers to base 16 when they should \
have been converting to base 10.
Files: