Found the issue, so version 0.18.21 has a part for installing an executable in the setup.py file. I'm guessing this has been depricated since GX Cloud is now the preferred method to use to interact or setup expectations.
Thanks all for pointing me in the right direction.