[SIGMON-553] migrate from ReST type annotations to typehints
Context
- To make sure that sigmon's libraries work both on SWAN and locally by pip installing, we want to have 2 testing jobs in the CI.
What was done
- Add a CI step installing lhcsmapi using pip install .
TODO
- ?
QA
- code was was not unit tested
- acceptance tests were written
Review objectives
- assessment of code functionality
Edited by Simon Mazenoux