{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["www","python"],"comment":"CSS4 selector implementation for Beautiful Soup","compare":"/compare/py312-soupsieve/index.json","dependentCount":null,"description":"Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4.\nIt aims to provide selecting, matching, and filtering using modern CSS\nselectors. Soup Sieve currently provides selectors from the CSS level 1\nspecifications up through the latest CSS level 4 drafts (though some are not\nyet implemented).\n\nSoup Sieve was written with the intent to replace Beautiful Soup's builtin\nselect feature, and as of Beautiful Soup version 4.7.0, it now is. Soup Sieve\ncan also be imported in order to use its API directly for more controlled,\nspecialized parsing.\n\nSoup Sieve has implemented most of the CSS selectors up through the level 4\ndrafts, though there are a number that don't make sense in a non-browser\nenvironment. Selectors that cannot provide meaningful functionality simply do\nnot match anything.","flavors":[{"comment":"CSS4 selector implementation for Beautiful Soup","pkgName":"py312-soupsieve-2.9.2"},{"comment":"CSS4 selector implementation for Beautiful Soup","pkgName":"py313-soupsieve-2.9.2"},{"comment":"CSS4 selector implementation for Beautiful Soup","pkgName":"py314-soupsieve-2.9.2"}],"html":"https://daemonports.org/netbsd/www/py-soupsieve/","kind":"port","lastUpdate":"2026-10-24T10:17:32Z","license":["mit"],"maintainer":"pkgsrc-users@NetBSD.org","name":"py311-soupsieve","newest":true,"newestVersion":"2.9.2","noVulnData":false,"origin":"www/py-soupsieve","otherSystems":[{"behindSince":"2026-07-23","maintainer":"wen@FreeBSD.org","origin":"www/py-soupsieve","path":"/www/py-soupsieve/","system":"FreeBSD","updated":"2026-09-06","version":"2.8.4_1"},{"maintainer":"The OpenBSD ports mailing-list \u003cports@openbsd.org\u003e","newest":true,"noVulnData":true,"origin":"www/py-soupsieve","path":"/openbsd/www/py-soupsieve/","system":"OpenBSD","updated":"2026-09-10","version":"2.9.2v0"},{"behindSince":"2026-07-23","maintainer":"wen@FreeBSD.org","origin":"www/py-soupsieve","path":"/dragonfly/www/py-soupsieve/","system":"DragonFly","version":"2.0.1_1"},{"behindSince":"2026-07-23","maintainer":"ports@MidnightBSD.org","noVulnData":true,"origin":"www/py-soupsieve","path":"/midnightbsd/www/py-soupsieve/","system":"MidnightBSD","version":"2.0.1_1"},{"behindSince":"2026-07-23","maintainer":"wen@FreeBSD.org","noVulnData":true,"origin":"www/py-soupsieve","path":"","system":"HardenedBSD","version":"2.8.4_1"},{"behindSince":"2026-07-23","maintainer":"wen@FreeBSD.org","noVulnData":true,"origin":"www/py-soupsieve","path":"","system":"GhostBSD","version":"2.8.4_1"},{"behindSince":"2026-07-23","maintainer":"wen@FreeBSD.org","noVulnData":true,"origin":"www/py-soupsieve","path":"","system":"OPNsense","version":"2.8"}],"packages":[{"repo":"NetBSD 10.1 x86_64","versions":["2.9.2"]},{"repo":"NetBSD 10.1 aarch64","versions":["2.9.2"]},{"repo":"SmartOS / illumos x86_64","versions":["3.0.4"]},{"repo":"macOS 15 arm64","versions":["3.0.3"]}],"pkgName":"py311-soupsieve-2.9.2","related":null,"repository":"pkgsrc","requiredBy":["misc/calibre","wip/calibre","www/py-beautifulsoup4"],"requiredByCount":3,"runDepends":["lang/python311"],"status":null,"system":"netbsd","systemLabel":"NetBSD","version":"2.9.2","versions":[{"commit":"7ec63d5fbca5c57979fc74d01b1459bcc590e9e0","date":"2026-10-24","version":"3.0.4"},{"commit":"b3fbca09909be81c11ed8f3b6fa157c7fbf6ce55","date":"2026-10-12","version":"3.0.3"},{"commit":"5c84ad3f7101a520e5742f0f66f100371982a005","date":"2026-09-28","version":"2.10"},{"commit":"547035b2060e9b3c83ea5674597159d1a7292463","date":"2026-08-07","version":"2.9.2"},{"commit":"e51a7612d7e705523369bf5282fe7bd283cdc183","date":"2026-07-23","version":"2.9.1"}],"vulnerabilities":null,"www":"https://github.com/facelessuser/soupsieve"}
