Updated requirements. Added CI job 'test_gms_preprocessing_install'. Updated...

Updated requirements. Added CI job 'test_gms_preprocessing_install'. Updated installation instructions.

Signed-off-by: Daniel Scheffler <danschef@gfz-potsdam.de>
4 jobs for master in 17 minutes and 16 seconds (queued for 1 second)
Status Name Job ID Coverage
  Test
failed test_gms_preprocessing #42581

00:06:34

failed test_gms_preprocessing_install #42582

00:10:19

passed test_styles #42583

00:00:21

 
  Deploy
skipped pages #42584
 
Name Stage Failure
failed
test_gms_preprocessing_install Test
Collecting psycopg2
Using cached psycopg2-2.8.6.tar.gz (383 kB)
Collecting py_tools_ds>=0.12.4
Using cached py_tools_ds-0.15.6.tar.gz (85 kB)
Collecting geoarray>=0.8.33
Downloading geoarray-0.8.36.tar.gz (170 kB)
ERROR: Packages installed from PyPI cannot depend on packages which are not also hosted on PyPI.
geoarray depends on basemap@ git+https://github.com/matplotlib/basemap.git
ERROR: Job failed: exit code 1
failed
test_gms_preprocessing Test
geoarray depends on basemap@ git+https://github.com/matplotlib/basemap.git 
Uploading artifacts for failed job
Uploading artifacts...
WARNING: htmlcov/: no matching files
WARNING: docs/_build/html/: no matching files
WARNING: nosetests.html: no matching files
WARNING: nosetests.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1