Pyspelling

Latest version: v2.10

Safety actively analyzes 629959 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 7

2.2.5

- **FIX**: Rework comment extraction in XML plugin.
- **FIX**: Newer versions of Soup Sieve will not compile an empty string, so adjust XML and HTML plugin logic to account for this behavior.

2.2.4

- **FIX**: Explicitly require Beautiful Soup 4 dependency.

2.2.3

- **FIX**: There is no need to un-escape content for HTML/XML as it is already un-escaped in the `bs4` objects.
- **FIX**: Upgrade to latest beta of Soup Sieve.

2.2.2

- **FIX**: Fix `:empty` and `:root` and `:nth-*` selectors not working properly without a tag name specified before. This is now done via our external lib called `soupsieve` which is the same homegrown CSS library that we were using internally.

- **FIX**: Potential infinite loop when using `:nth-child()`.

2.2.1

- **FIX**: Comments in HTML/XML should be returned regardless of whether they are in an ignored tag or not.

2.2.0

- **NEW**: Add support for CSS4 selectors: `:empty`, `:first-child`, `:last-child`, `:only-child`, `:first-of-type`, `:last-of-type`, `:only-of-type`, `:nth-child(an+b [of S]?)`, `:nth-last-child(an+b [of S]?)`, `:nth-of-type(an+b)`, and `:nth-last-of-type(an+b)`. (58)

Page 4 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.