Task, TaskPool, and launch need to migrate to their own module outside of services.py. Like functions and classes should be consolidated in the same space, and though services uses those entities, they are important enough to have their own module. Moreover, this reduces confusion as there are times when it's easy to forget if one is in ServicesProxy or TaskPool when making changes.
Task, TaskPool, and launch need to migrate to their own module outside of
services.py. Like functions and classes should be consolidated in the same space, and though services uses those entities, they are important enough to have their own module. Moreover, this reduces confusion as there are times when it's easy to forget if one is in ServicesProxy or TaskPool when making changes.