Added
* Semantic Locators are now available in Python! 🐍
* Expose locator generation methods in wrapper libraries. You can now auto-generate semantic locators from Python or Java. e.g. in Java `BySemanticLocator.closestPreciseLocatorFor(element);` will return a semantic locator for `element`.
* Wildcards are now allowed in the middle of locators, e.g. `{button 'April * 2021'}` would match `<button>April 3rd 2021</button>` or `<button>April 30 2021</button>`
Removed
* The `includeHidden` parameter has been removed from all functions. It was hiding a11y bugs in some cases, and had undefined behaviour. See the [commit message](https://github.com/google/semantic-locators/commit/846148ca7405fcdb4d33381ef8fe0c6079ddd847) for details.
Fixed
* Numbers in attributes are now correctly parsed, so `{heading level:1}` will match `<h1>` elements