Next | Query returned 21 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2019-10-07 20:27:09 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-soupsieve: updated to 1.9.4

1.9.4
- **FIX**: :checked rule was too strict with option elements. The specification \ 
for :checked does not require an
  option element to be under a select element.
- **FIX**: Fix level 4 :lang() wildcard match handling with singletons. Implicit \ 
wildcard matching should not
  match any singleton. Explicit wildcard matching (* in the language range: \ 
*-US) is allowed to match singletons.
   2019-08-21 14:48:04 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-soupsieve: updated to 1.9.3

1.9.3
- **FIX**: [attr!=value] pattern was mistakenly using :not([attr|=value]) logic \ 
instead of :not([attr=value]).
- **FIX**: Remove undocumented _QUIRKS mode flag. Beautiful Soup was meant to \ 
use it to help with transition to Soup
Sieve, but never released with it. Help with transition at this point is no \ 
longer needed.
   2019-07-07 00:49:00 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-soupsieve: updated to 1.9.2

1.9.2
- **FIX**: Shortcut last descendant calculation if possible for performance.
- **FIX**: Fix issue where `Doctype` strings can be mistaken for a normal text \ 
node in some cases.
- **FIX**: A top level tag is not a `:root` tag if it has sibling text nodes or \ 
tag nodes. This is an issue that mostly manifests when using `html.parser` as \ 
the parser will allow multiple root nodes.
   2019-04-29 10:48:10 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-soupsieve: updated to 1.9.1

1.9.1
- **FIX**: :root, :contains(), :default, :indeterminate, :lang(), and :dir() \ 
will properly account for HTML
iframe elements in their logic when selecting or matching an element. Their \ 
logic will be restricted to the document
for which the element under consideration applies.
- **FIX**: HTML pseudo-classes will check that all key elements checked are in \ 
the XHTML namespace (HTML parsers that do
not provide namespaces will assume the XHTML namespace).
- **FIX**: Ensure that all pseudo-class names are case insensitive and allow CSS \ 
escapes.
   2019-04-04 08:37:09 by Leonardo Taccari | Files touched by this commit (1)
Log message:
py-soupsieve: Remove no longer needed/used patch

setup.py was differently adjusted upstream to exclude all tests.
   2019-04-03 11:29:54 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-soupsieve: updated to 1.9.0

1.9.0:
NEW: Allow :contains() to accept a list of text to search for.
NEW: Add new escape function for escaping CSS identifiers.
NEW: Deprecate comments and icomments functions in the API to ensure Soup Sieve \ 
focuses only in CSS selectors. comments and icomments will most likely be \ 
removed in 2.0.
NEW: Add Python 3.8 support.
FIX: Don't install test files when installing the soupsieve package.
FIX: Improve efficiency of :contains() comparison.
FIX: Null characters should translate to the Unicode REPLACEMENT CHARACTER \ 
(U+FFFD) according to the specification. This applies to CSS escaped NULL \ 
characters as well.
FIX: Escaped EOF should translate to U+FFFD outside of CSS strings. In a string, \ 
they should just be ignored, but as there is no case where we could resolve such \ 
a string and still have a valid selector, string handling remains the same.
   2019-02-19 10:43:56 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-soupsieve: updated to 1.8

1.8.0
NEW: Add custom selector support.
FIX: Small tweak to CSS identifier pattern to ensure it matches the CSS \ 
specification exactly. Specifically, you can't have an identifier of only -.
FIX: CSS string patterns should allow escaping newlines to span strings across \ 
multiple lines.
FIX: Newline regular expression for CSS newlines should treat \r\n as a single \ 
character, especially in cases such as string escapes: \\\r\n.
FIX: Allow -- as a valid identifier or identifier start.
FIX: Bad CSS syntax now raises a SelectorSyntaxError, which is still currently \ 
derived from SyntaxError, but will most likely be derived from Exception in the \ 
future.
   2019-01-24 15:06:49 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-soupsieve: updated to 1.7.3

1.7.3
- Fix regression with tag names in regards to case sensitivity, and ensure there \ 
are tests to prevent breakage
  in the future.
- XHTML should always be case sensitive like XML.
   2019-01-21 10:56:24 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
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.
   2019-01-08 10:39:24 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-soupsieve: updated to 1.6.2

1.6.2
- FIX: Fix pattern compile issues on Python < 2.7.4.
- FIX: Don't use \d in Unicode Re patterns as they will contain characters \ 
outside the range of [0-9].

Next | Query returned 21 messages, browsing 11 to 20 | Previous