diff --git a/changelog.d/7213.misc b/changelog.d/7213.misc
new file mode 100644
index 0000000000000000000000000000000000000000..03cbfb5f62692627bf1e0e7bbce96090550c20bd
--- /dev/null
+++ b/changelog.d/7213.misc
@@ -0,0 +1 @@
+Add explicit Python build tooling as dependencies for the snapcraft build.
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
index 6b62b79114d7bd2e73525d92aa8e910df2ec55be..9a01152c156ba605aefc4acf647ab7c3d3f45817 100644
--- a/snap/snapcraft.yaml
+++ b/snap/snapcraft.yaml
@@ -33,6 +33,10 @@ parts:
     python-version: python3
     python-packages:
       - '.[all]'
+      - pip
+      - setuptools
+      - setuptools-scm
+      - wheel
     build-packages:
       - libffi-dev
       - libturbojpeg0-dev