If you need to use a raster PNG badge, change the '.svg' to '.png' in the link
Worked around a bug in Python 3.5.2
This caused an exception during import because the Signal class is both
a generic class and uses __slots__ which did not work on Python 3.5.2.
relevant lines covered
hits per line