Merge branch 'prepare-release-2.0' into 'master'

Remove unnecessary ssh-pubkeys dependency

See merge request !69
4 jobs for weblate in 23 minutes and 14 seconds (queued for 9 seconds)
Status Name Job ID Coverage
  Test
passed lint #35415

00:15:09

failed security #35416
allowed to fail

00:02:21

 
  Build
passed build_dist #35417

00:07:51

 
  Publish
failed deploy_gitlab #35418

00:00:12

 
Name Stage Failure
failed
security Test
    apps.populate(settings.INSTALLED_APPS)
File "/builds/AlekSIS/official/AlekSIS-App-LDAP/.tox/globalenv/lib/python3.9/site-packages/django/apps/registry.py", line 93, in populate
raise ImproperlyConfigured(
django.core.exceptions.ImproperlyConfigured: Application labels aren't unique, duplicates: ldap
ERROR: InvocationError for command /usr/local/bin/poetry run aleksis-admin yarn install (exited with code 1)
___________________________________ summary ____________________________________
ERROR: security: commands failed
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
deploy_gitlab Publish
      214│                     raise UploadError(e)
215│
→ 216│ raise UploadError(e)
217│
218│ def _do_upload(
219│ self, session, url, dry_run=False
220│ ): # type: (requests.Session, str, Optional[bool]) -> None
Cleaning up file based variables
ERROR: Job failed: exit code 1