This repository has been archived by the owner on Jan 15, 2021. It is now read-only.
0.8.0 - who am I?
New Features
- New
yotta whoami
command to display whether you are currently logged in. - The merged config data is now written to a file, and is available for CMake
to process. - Relax target.json schema to allow arbitrary config strings
- support requests by the yotta registry for authentication on more endpoints
- support YOTTA_USER_SETTINGS_DIR environment variable to override the directory from which to load user settings (used by the test environment).
Other Improvements
- The CI system now runs pylint.
- The CI system now runs coverage*.
- added tox for easier multi-python version testing
- fixed various code issues related to lint scanning
- fix case where additional include directories specified by test dependencies
would be relative paths - fix case where tests of test dependencies would be compiled incorrectly if they were described by custom CMake
- send version and client ID headers to the registry to make
backwards-compatible updates easier - various other bugfixes and improvements
* note that the coverage information is currently incomplete, as test subprocesses are not yet tracked