* Adds KeyfileResponse.studyID parameter to API def. Fixes ResearchBureau/tickets299
2.1.0
* Adds Microsoft Authentication Library (MSAL) authorization with certificates, fixes 291
2.0.3
* Truncates server error messages to 300 chars (refs 289)
2.0.2
* Downgrades pydantic to 1.8.2 to ease adoption in older projects
2.0.0
* Moves to support PIMS2 API * Rewrites all tests, most backend code * Adds Microsoft AD authentication * Replaces main interaction object `Project` with `KeyFile` * Skips major version 1 to align with PIMS version
0.7.0
* Moves to poetry/pyproject.toml for packaging * Removes external docs in favour of readme.md * Bumps minimum python version to 3.8 * Adds flake8 and mypy linting