diff --git a/build-s2i-python-kopf/Dockerfile b/build-s2i-python-kopf/Dockerfile
index 9767771b1..684eba4e1 100644
--- a/build-s2i-python-kopf/Dockerfile
+++ b/build-s2i-python-kopf/Dockerfile
@@ -1,9 +1,9 @@
-FROM registry.access.redhat.com/ubi9/python-311:latest@sha256:f470d16445af9210cb9001bca1c89775f10389480adaff2dd27abfd79b4ad6e2
+FROM registry.access.redhat.com/ubi9/python-312:latest@sha256:1d8846b7c6558a50b434f1ea76131f200dcdd92cfaf16b81996003b14657b491
 
 MAINTAINER Johnathan Kupferer <jkupfere@redhat.com>
 
-ENV OPENSHIFT_CLIENT_VERSION=4.14.9 \
-    HELM_VERSION=3.14.0
+ENV OPENSHIFT_CLIENT_VERSION=4.14.43 \
+    HELM_VERSION=3.16.2
 
 LABEL io.k8s.description="Python Kopf - Kubernetes Operator Framework" \
       io.k8s.display-name="Kopf Operator" \
diff --git a/build-s2i-python-kopf/README.adoc b/build-s2i-python-kopf/README.adoc
index 4a1b94e76..c4dc0d944 100644
--- a/build-s2i-python-kopf/README.adoc
+++ b/build-s2i-python-kopf/README.adoc
@@ -153,7 +153,7 @@ oc start-build kopf-simple --from-dir=../ -F
 --------------------------------------------
 
 Description for how to deploy and test this example can be found in
-xref:examples/simple/README.adoc[Simple Example].
+xref:examples/kopf-simple/README.adoc[Simple Example].
 
 ==== Dockerfile
 
diff --git a/build-s2i-python-kopf/build-template.yaml b/build-s2i-python-kopf/build-template.yaml
index 34fe5b97a..83634a905 100644
--- a/build-s2i-python-kopf/build-template.yaml
+++ b/build-s2i-python-kopf/build-template.yaml
@@ -8,7 +8,7 @@ metadata:
 
 parameters:
 - name: FROM_IMAGE
-  value: registry.access.redhat.com/ubi9/python-311:latest
+  value: registry.access.redhat.com/ubi9/python-312:latest
 - name: GIT_REPO
   value: https://github.com/redhat-cop/containers-quickstarts.git
 - name: NAME
diff --git a/build-s2i-python-kopf/build/build_config.yaml b/build-s2i-python-kopf/build/build_config.yaml
index 49bf6b87b..4cec5d17f 100644
--- a/build-s2i-python-kopf/build/build_config.yaml
+++ b/build-s2i-python-kopf/build/build_config.yaml
@@ -21,5 +21,5 @@ spec:
     dockerStrategy:
       from:
         kind: DockerImage
-        name: registry.access.redhat.com/ubi9/python-311:latest
+        name: registry.access.redhat.com/ubi9/python-312:latest
   triggers: []
diff --git a/build-s2i-python-kopf/imagestream.yaml b/build-s2i-python-kopf/imagestream.yaml
index e71517d36..004766068 100644
--- a/build-s2i-python-kopf/imagestream.yaml
+++ b/build-s2i-python-kopf/imagestream.yaml
@@ -12,19 +12,19 @@ spec:
   tags:
   - annotations:
       description: |-
-        Build and run operators with Python Kopf 1.36.
+        Build and run operators with Python Kopf 1.37.
         https://kopf.readthedocs.io/
       iconClass: icon-python
       openshift.io/display-name: Python Kopf
       sampleRepo: https://github.com/redhat-cop/build-s2i-python-kopf/example.git
-      supports: kopf:1.36,kopf,python:3.8,python
+      supports: kopf:1.37,kopf,python:3.8,python
       tags: builder,python,kopf
-      version: "1.36"
+      version: "1.37"
     from:
       kind: DockerImage
-      name: quay.io/redhat-cop/python-kopf-s2i:v1.36
+      name: quay.io/redhat-cop/python-kopf-s2i:v1.37
     importPolicy: {}
-    name: "1.36"
+    name: "1.37"
     referencePolicy:
       type: Local
   - annotations:
diff --git a/build-s2i-python-kopf/install/requirements.txt b/build-s2i-python-kopf/install/requirements.txt
index 444ef57dd..763616126 100644
--- a/build-s2i-python-kopf/install/requirements.txt
+++ b/build-s2i-python-kopf/install/requirements.txt
@@ -1,6 +1,6 @@
-kopf==1.37.2
-kubernetes==29.0.0
-kubernetes-asyncio==29.0.0
+kopf==1.37.4
+kubernetes==31.0.0
+kubernetes-asyncio==32.0.0
 openshift==0.13.2
 pykube-ng==23.6.0
-uvloop==0.19.0
+uvloop==0.21.0
diff --git a/build-s2i-python-kopf/version.json b/build-s2i-python-kopf/version.json
index cbc2d33e3..491af9dbe 100644
--- a/build-s2i-python-kopf/version.json
+++ b/build-s2i-python-kopf/version.json
@@ -1 +1 @@
-{"version":"v1.37.2"}
+{"version":"v1.37.4"}