It was expected that this class inherit from a new GoogleCredentials class. If AssertionCredentials can have that injected as a parent and that is not a breaking change in Python, that should do the trick.