Merge branch 'update/repo' into 'master'

Sort repository and add an installation setup

See merge request uhlmann-group/python-spline-fitting-toolbox!1
1 job for master in 5 minutes and 35 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
failed #388741
tests

00:05:35

 
Name Stage Failure
failed
tests Test
ERROR tests/test_surface.py
!!!!!!!!!!!!!!!!!!! Interrupted: 3 errors during collection !!!!!!!!!!!!!!!!!!!!
============================== 3 errors in 8.94s ===============================
Uploading artifacts for failed job
Uploading artifacts...
WARNING: coverage.xml: no matching files
ERROR: No files to upload
Cleaning up file based variables
ERROR: Job failed: exit code 1