After upgrading yotta to 0.15.2 I get this error message when running yotta. The only thing that works is yotta init all other commands fails.
yotta search sdk
Fatal Exception, yotta=unknown
Traceback (most recent call last):
File "/usr/local/bin/yotta", line 4, in
yotta.main()
File "/usr/local/lib/python2.7/dist-packages/yotta/main.py", line 44, in wrapped
return fn(_args, *_kwargs)
File "/usr/local/lib/python2.7/dist-packages/yotta/main.py", line 221, in main
status = args.command(args, following_args)
File "/usr/local/lib/python2.7/dist-packages/yotta/search.py", line 125, in execCommand
for result in itertools.islice(registry_access.search(query=args.query, keywords=args.kw, registry=args.registry), args.limit):
File "/usr/local/lib/python2.7/dist-packages/yotta/lib/registry_access.py", line 683, in search
headers = _headersForRegistry(registry)
File "/usr/local/lib/python2.7/dist-packages/yotta/lib/registry_access.py", line 414, in _headersForRegistry
'X-Yotta-Client-Version': _getYottaVersion(),
File "/usr/local/lib/python2.7/dist-packages/yotta/lib/registry_access.py", line 397, in _getYottaVersion
_yotta_version = pkg_resources.require("yotta")[0].version
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 943, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 835, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (cryptography 1.2.3 (/home/daniel/.local/lib/python2.7/site-packages), Requirement.parse('cryptography>=1.3'), set(['pyOpenSSL', 'PyOpenSSL']))
After upgrading yotta to 0.15.2 I get this error message when running yotta. The only thing that works is yotta init all other commands fails.
yotta search sdk
Fatal Exception, yotta=unknown Traceback (most recent call last): File "/usr/local/bin/yotta", line 4, in
yotta.main()
File "/usr/local/lib/python2.7/dist-packages/yotta/main.py", line 44, in wrapped
return fn(_args, *_kwargs)
File "/usr/local/lib/python2.7/dist-packages/yotta/main.py", line 221, in main
status = args.command(args, following_args)
File "/usr/local/lib/python2.7/dist-packages/yotta/search.py", line 125, in execCommand
for result in itertools.islice(registry_access.search(query=args.query, keywords=args.kw, registry=args.registry), args.limit):
File "/usr/local/lib/python2.7/dist-packages/yotta/lib/registry_access.py", line 683, in search
headers = _headersForRegistry(registry)
File "/usr/local/lib/python2.7/dist-packages/yotta/lib/registry_access.py", line 414, in _headersForRegistry
'X-Yotta-Client-Version': _getYottaVersion(),
File "/usr/local/lib/python2.7/dist-packages/yotta/lib/registry_access.py", line 397, in _getYottaVersion
_yotta_version = pkg_resources.require("yotta")[0].version
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 943, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/init.py", line 835, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (cryptography 1.2.3 (/home/daniel/.local/lib/python2.7/site-packages), Requirement.parse('cryptography>=1.3'), set(['pyOpenSSL', 'PyOpenSSL']))