Merge branch 'refactor/#60_python_code_smells' into 'master'

#60 refactor entire python codebase to get rid of code smells

See merge request !39
3 jobs for master in 15 minutes and 46 seconds (queued for 1 second)