Skip to content

v0.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Aug 22:33
· 208 commits to main since this release

What's Changed

Breaking Changes 💥

  • Renaming tags subpackage to selectors
  • Moving nth package from selectors.css to selectors
  • Renaming TagSelector to TypeSelector and removing attributes parameter
  • Renaming AnyTagSelector to UniversalSelector
  • Moving HasSelector to relative.py module
  • Moving all logical selctors to soupsavvy.selectors.logical.py module
  • Removing tag parameter from soupsavvy.selectors.css module selectors.

New Features 🎉

  • XORSelector

Improvements 🚀

  • Alias for SelectorList -> OrSelector
  • IdSelector and ClassSelector to package init
  • Moving documentation to ReadTheDocs
  • New tutorials in documentation

This minor release introduces breaking changes as with this version development of soupsavvy is planned to be more stable with gradual changes from release to release. All this changes makes package more consistent and components more coherent.

Full Changelog: v0.1.9...v0.2.0