diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 93c2062a63b12b0ea6f3ad326b94c4d0bc290f52..616b34e8d923583ff62a77f662cb9b7b0ca78ce4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,3 @@
-# Global --------------------------
 # https://github.com/python-poetry/poetry/issues/366#issuecomment-559796011
 
 variables:
@@ -23,7 +22,8 @@ default:
   tags:
     - docker-executor
   before_script:
-    - apt update && apt install make git -y
+    - apt-get update
+    - apt install make git -y --no-install-recommends
     - pip install poetry
     - poetry --version
     - poetry config virtualenvs.in-project true
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index c6610365f65d5f5c984d2002d8980c97de39ad76..9b53ff8eaa675a517faa730a11dae44343766f8e 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,6 +1,6 @@
 repos:
   - repo: https://github.com/pre-commit/pre-commit-hooks
-    rev: v4.1.0
+    rev: v4.2.0
     hooks:
       - id: check-yaml
       - id: end-of-file-fixer
@@ -9,7 +9,7 @@ repos:
       - id: mixed-line-ending
 
   - repo: https://github.com/psf/black
-    rev: 22.1.0
+    rev: 22.3.0
     hooks:
       - id: black
         language_version: python3.9
diff --git a/poetry.lock b/poetry.lock
index 80a9a111e665b8a0e3bbb0b289ea9d358db4523d..f8bcfd84300ccff0e97906a6f2c0c87f1f4e67a3 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -360,8 +360,8 @@ testing = ["coverage (>=4)", "coverage-enable-subprocess (>=1)", "flaky (>=3)",
 
 [metadata]
 lock-version = "1.1"
-python-versions = ">=3.9,<3.12"
-content-hash = "abe8e0f79c0ea225ee0b4414ce6da0afa7360a1c61bf1050502ad5dbb084ef09"
+python-versions = ">=3.9,<3.11"
+content-hash = "90b439730b431caf3f99e13bf88aa9b96baa09e23f86a3a08b16a43064698c04"
 
 [metadata.files]
 "aspy.refactor-imports" = [
diff --git a/ur_py_ctl/__init__.py b/ur_py_ctl/__init__.py
index 4e785044dbb108337fa85013c6315c62f869739a..2e07e1330990389d90b54277639863fcb1f869c9 100644
--- a/ur_py_ctl/__init__.py
+++ b/ur_py_ctl/__init__.py
@@ -3,7 +3,7 @@ import pathlib
 try:
     import importlib.metadata as importlib_metadata
 except ModuleNotFoundError:
-    import importlib_metadata
+    import importlib_metadata  # type: ignore
 
 __version__ = importlib_metadata.version(__name__)