1.1.7
docs: add example to use custom authentication header fix: raise a `ClientError` exception for empty responses and JSON parsing errors ci: add ruff and flake8 linters GitHub workflow refactor: improve documentation and formatting chore: drop support for Python 3.7 and 3.8