What's Changed
- feat: migrate AirConvert functionality to air-tags by introducing
BaseTag.from_html_to_source! by @pygarap in #879 - [FEAT] Add new AirConvert functionality powered by selectolax by @pygarap in #879
- [FEAT] Improvements to AirTag typing and constants management by @pygarap in #879
- [FEAT] New utility methods for BaseTag and children by @pygarap in #879
BaseTag.is_attribute_free_void_elementBaseTag.has_childrenBaseTag.first_childBaseTag.last_childBaseTag.first_attributeBaseTag.last_attributeBaseTag.num_of_direct_childrenBaseTag.num_of_attributesBaseTag.tag_id
- [CHORE] Remove FURB189 ruff rule by @msaizar in #872
- [CHORE] Add 100% test coverage to missing_examples script by @msaizar in #873
- [CHORE] Add baseline and check modes for scripts/missing_examples.py by @msaizar in #874
- [CHORE] Remove ANN001 from pyproject.toml by @msaizar in #877
Full Changelog: v0.41.2...v0.42.0