Package profile
soupsieve
- Summary: A modern CSS selector implementation for Beautiful Soup.
- Author: Isaac Muse <Isaac.Muse@gmail.com>
- License: MIT
- Homepage: https://github.com/facelessuser/soupsieve
- Source: https://github.com/facelessuser/soupsieve
- Number of releases: 56
- First release: 0.4 on 2018-12-08
- Latest release: 2.10 on 2026-09-24
- Latest release size: 36.5 KB (pure Python wheel)
4 known vulnerabilitiesLatest: GHSA-gjv8-xp57-g29c — Soup Sieve: Polynomial-time ReDoS (O(n²)) in the `IDENTIFIER` / `VALUE` selector sub-patterns View all →
Dependencies
Soupsieve has no dependency.Dependent packages
| Package | Optional | Group |
|---|---|---|
| beautifulsoup4 | false | |
| mistral-vibe | false | |
| seleniumbase | false | |
| zope-testbrowser | false | |
| flexget | true | all |
Similar packages
- selectolaxA fast HTML5 parser with CSS selectors, written in Cython, using Modest and Lexbor engines.
- tinycss2A tiny CSS parser
- cssutilsA CSS Cascading Style Sheets library for Python
- types-beautifulsoup4Typing stubs for beautifulsoup4
- css-inlineHigh-performance library for inlining CSS into HTML 'style' attributes
- dominateDominate is a Python library for creating and manipulating HTML documents using an elegant DOM API.
- prettierfierIntelligently pretty-print HTML/XML with inline tags.