claws / aioprometheus

A Prometheus Python client library for asyncio-based applications
174 stars 21 forks source link

Update docs theme, content and test coverage #59

Closed claws closed 2 years ago

claws commented 2 years ago

This merge request updates the documentation to use the material theme to make it look nicer.

While working on the docs and reviewing different sections I inspected the code coverage details. I found that I could increase coverage in some modules relatively simply so these changes are also included. This mainly involved testing some error conditions. In one case deleting some code from the service module which was no longer used. In the pusher module I was able to delete a check for aiohttp presence now that the module must be explicitly imported.