Updated CI setup files and .gitlab-ci.yml.

Signed-off-by: Daniel Scheffler <danschef@gfz-potsdam.de>
3 jobs for v0.3.4 in 1 minute and 35 seconds (queued for 6 minutes and 42 seconds)
latest
Status Name Job ID Coverage
  Test
passed test_pyrsr #40595

00:00:33

78.0%
passed test_styles #40596

00:00:15

 
  Deploy
passed deploy_pypi #40597

00:00:46