Version 0.9.4 - Dropping python 3.8, 3.9, Switching to `uv`, improving tests
New Features
Bumped min Python version to 3.10. Version 3.8 and 3.9 are no longer supported, but might still work.
- misc: switch to uv from poetry
- parse: add brotli compression
- install: dependency versions pin
- tests: split tests into unit, integration and e2e. Only unit tests are ran on each PR. Integration and e2e tests are ran locally when developing.
- tests: added coverage report generation. Coverage uploaded to coveralls.io