Hello,
Python 2.7 End of life announced. any plans to make all dependencies python 3.5+ ?
Reason i ask is emlidtool seems broken, have manually installed sudo pip install 'six==1.10.0 but still getting below.
sudo emlidtool ardupilot
Traceback (most recent call last):
File “/usr/local/bin/emlidtool”, line 11, in
sys.exit(main())
File “/usr/local/lib/python3.5/dist-packages/emlid/emlidtool.py”, line 353, in main
emlidtool.parse_args()
File “/usr/local/lib/python3.5/dist-packages/emlid/emlidtool.py”, line 258, in parse_args
getattr(self, args.command)()
File “/usr/local/lib/python3.5/dist-packages/emlid/emlidtool.py”, line 286, in ardupilot
self.func(ardupilot, args)
File “/usr/local/lib/python3.5/dist-packages/emlid/emlidtool.py”, line 331, in func
args.func(args)
File “/usr/local/lib/python3.5/dist-packages/emlid/util/util.py”, line 37, in wrapped
return fn(*args, **kwargs)
File “/usr/local/lib/python3.5/dist-packages/emlid/emlidtool.py”, line 51, in do_ardupilot
main_window = MainWindow(rcio_update)
File “/usr/local/lib/python3.5/dist-packages/emlid/ui/mainwindow.py”, line 455, in init
self._info_widget = InfoWidget()
File “/usr/local/lib/python3.5/dist-packages/emlid/ui/mainwindow.py”, line 54, in init
self._emlidtool_version = Emlidtool.get_version()
File “/usr/local/lib/python3.5/dist-packages/emlid/ui/mainwindow.py”, line 45, in get_version
version = pkg_resources.require(“emlidtool”)[0].version
File “/usr/lib/python3/dist-packages/pkg_resources/init.py”, line 963, in require
needed = self.resolve(parse_requirements(requirements))
File “/usr/lib/python3/dist-packages/pkg_resources/init.py”, line 854, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (six 1.12.0 (/usr/lib/python3/dist-packages), Requirement.parse(‘six==1.10.0’), {‘emlidtool’})