When running pip install -U yotta
I get these messages resulting in an error w/o installation. I am using Python 3.8
Don't know how to resolve the different version requirements for cryptography, pyopenssl, yotta
Collecting yotta
Using cached yotta-0.20.0.tar.gz (130 kB)
...
Collecting cryptography<=2.3,>=2.1.4
Using cached cryptography-2.3.tar.gz (449 kB)
...
Collecting pyOpenSSL>=0.14; extra == "security"
Using cached pyOpenSSL-19.1.0-py2.py3-none-any.whl (53 kB)
...
ERROR: pyopenssl 19.1.0 has requirement cryptography>=2.8, but you'll have cryptography 2.3 which is incompatible.
Installing collected packages: cryptography, pyOpenSSL, requests, PyJWT, wrapt, deprecated, PyGithub, colorama, hgapi, MarkupSafe, Jinja2, pathlib, jsonschema, argcomplete, mbed-test-wrapper, pyyaml, pyelftools, milksnake, appdirs, cmsis-pack-manager, prettytable, sortedcontainers, intervaltree, intelhex, pywinusb, pyusb, pyOCD, argparse, xmltodict, project-generator-definitions, project-generator, valinor, jsonpointer, ntfsutils, yotta
Running setup.py install for cryptography ... error
...
build\temp.win32-3.8\Release\_openssl.c(546): fatal error C1083: Cannot open include file: 'openssl/opensslv.h': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe' failed with exit status 2