v0.9.0 introduces custom exceptions.
:boom: Breaking changes
- All exceptions raised due to invalid stream content are now instances of
`BigXmlException` instead of `xml.etree.ElementTree.ParseError` or
`defusedxml.DefusedXmlException`.
:bug: Fixes
- Add a workaround against pylint `not-an-iterable` false-positive on `iter_from`
:house: Internal
- Necessary code changes following dev dependency update: mypy, pylint, pytest
- Add tests for CPython 3.11
- Use CPython 3.11 for misc. tests
- Update Github actions dependencies