Currently has ez_setup.py included with it's source installation. In setup.py it also uses ez_setup:
from ez_setup import use_setuptools
use_setuptools()
ez_setup is an antiquated python packaging system and probably should no longer be used. When Segway is installed it also places ez_setup on the PYTHONPATH which caused Segtools to fail previously when it required it, but did not include itself.
This is a suggestion to remove the dependency altogether.
Original report (BitBucket issue) by Eric Roberts (Bitbucket: ericr86, GitHub: ericr86).
Currently has ez_setup.py included with it's source installation. In setup.py it also uses ez_setup:
ez_setup is an antiquated python packaging system and probably should no longer be used. When Segway is installed it also places ez_setup on the PYTHONPATH which caused Segtools to fail previously when it required it, but did not include itself.
This is a suggestion to remove the dependency altogether.