diff --git a/ci/libcalamares/job.py b/ci/libcalamares/job.py
new file mode 100644
index 0000000000000000000000000000000000000000..9ea38b878653afaf0c29321752b2f807336fc344
--- /dev/null
+++ b/ci/libcalamares/job.py
@@ -0,0 +1,15 @@
+#   SPDX-FileCopyrightText: no
+#   SPDX-License-Identifier: CC0-1.0
+#
+# Stubs for part of the Python API from libcalamares
+# (although the **actual** API is presented through
+# Boost::Python, not as a bare C-extension) so that
+# pylint doesn't complain about libcalamares internals.
+
+configuration = dict()
+
+def setprogress(_): pass
+
+def pretty_name(): return ""
+
+def working_path(): return ""