Comment 1 for bug 1809035

Revision history for this message
Leonard Richardson (leonardr) wrote : Re: Possibility of replace current select implementation?

I like this idea a lot.

soupselect was incorporated into Beautiful Soup in 2012 so that a popular piece of functionality wouldn't be lost with the switch from BS3 to BS4. Since you've got a high-quality engine that provides the same functionality, and nearly all instances of Beautiful Soup are now installed through pip (with its easy dependency management), it makes sense to move that functionality out into an official dependency.

I will probably be maintaining BS4 on Python 2 past the official EOL, just because it's a piece of software designed for abnormal situations. But we can freeze the Python 2 releases of BS4 at the final version of Soup Sieve to support Soup Select.