Ok, this generally looks good. The design of this module feels a bit strange, but I guess the reason for that is how our current tools were created. Like, it would be probably a bit more intuitive for me if KernelSeries had some get_routing_for_package() function that would simply take series and package as arguments and spit out some routing info class.
Anyway, this here is good as is, and we can certainly enhance this even further if needed.
Ok, this generally looks good. The design of this module feels a bit strange, but I guess the reason for that is how our current tools were created. Like, it would be probably a bit more intuitive for me if KernelSeries had some get_routing_ for_package( ) function that would simply take series and package as arguments and spit out some routing info class.
Anyway, this here is good as is, and we can certainly enhance this even further if needed.