Merge branch 'dev' into 'master'

Release 1.6.1

See merge request !195
9 jobs for master in 15 minutes and 35 seconds (queued for 4 seconds)
latest
Name Stage Failure
failed
doctest Syntax Check Test Dev
Running after_script
Running after script...
$ eval "${__TRACE_TEMPLATES_COMMAND}" || true
Uploading artifacts for failed job
Uploading artifacts...
WARNING: .//report.xml: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
type_checking Syntax Check Test Dev
lhcsmapi/analysis/diode/DiodeLeadResistanceAnalysis.py:37: error: Item "List[Any]" of "Union[List[Any], Any]" has no attribute "head"
lhcsmapi/analysis/diode/DiodeLeadResistanceAnalysis.py:40: note: (Skipping most remaining errors due to unresolved imports or missing stubs; fix these first)
lhcsmapi/analysis/qds/QdsQuery.py:2: error: Library stubs not installed for "requests" (or incompatible with Python 3.8)
lhcsmapi/analysis/qds/QdsQuery.py:2: note: Hint: "python3 -m pip install types-requests"
lhcsmapi/analysis/qds/QdsQuery.py:2: note: (or run "mypy --install-types" to install all missing stub packages)
lhcsmapi/analysis/qds/QdsQuery.py:2: note: See https://mypy.readthedocs.io/en/stable/running_mypy.html#missing-imports
Found 110 errors in 26 files (checked 131 source files)
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1