Changed
- Make the minimal Python version to 3.10.
- Replace isort, black and autoflake with Ruff.
- Update Mypy configuration.
- Improve CI to test the package with several versions of Python.
- Update some dependencies to their latest version
(`requests-ratelimiter`, `typer`, `prometheus-client`) and some
devel ones (`pytest`, `pytest-asyncio`, `pytest-env`, `faker`).