soupsieve
soupsieve copied to clipboard
A modern CSS selector implementation for BeautifulSoup
Resolves #99
https://drafts.csswg.org/css-cascade-6/#in-scope-selector It would be way too early to expect that this gets implemented officially or that the spec wouldn't change right under us, but something to keep an eye on....
Closes #224
There is talk about potentially having the CSS level 4 `:lang()` pseudo-class canonicalizing tags and ranges to better help in situations such as: `:lang(yue, zh-yue, zh-HK)`. The idea is you...
There is no rush to do so, but moving forward, I think we will shy away from delving into syntax that deviates from the CSS specification. We've started moving custom...
This issue will explore the possibility of a case insensitive `:contains()`. Since we are thinking about expanding `:contains()` to allow lists, it may make sense to try and do something...
This is open currently as an exploratory idea. This would be a custom pseudo-class that would allow for regular expression searches of content. The idea would probably not be to...
Over at csswg, it appears they plan to add `:placeholder-select`. ``` RESOLVED: Accept and add the :placeholder-select pseudo class and add a note for ::placeholder that we're interested in working...
I've decided to move this to a separate issue as `||` is technically an "at risk" selector feature. There is very low priority, and if it doesn't make it into...
This selector is currently noted as "at risk" in the specifications. Basically it isn't well defined yet. It will most likely be fleshed out more at some point, but it...