This is a fantastic, reference example for the community. Thanks
I don’t always provide an example either when I’m distracted or very busy. But I just know that I will probably not get any help because it can be very difficult being on the other end understand the specifics of the question or just time consuming to create a replication example.
Regarding the question.Yes it’s by design that you need to provide super().__init__. No need for a Github issue.
It is what makes all the functionality of a Parameterized class work. But the first time you miss providing it, it can be troublesome understanding what is wrong. And it is also appears as empty boilerplate to you in this case. On the other hand it gives you the super power to provide or transform the kwargs before __init__.