implemented a Python replacement for weederlauncher