[From nobody Tue Sep 15 12:55:07 2026
Received: (at submit) by bugs.debian.org; 10 Sep 2026 12:40:03 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-8.2 required=4.0 tests=BAYES_00,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,
 RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,XMAILER_REPORTBUG
 autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 68; hammy, 150; neutral, 45; spammy,
 0. spammytokens: hammytokens:0.000-+--H*Ad:N*Bug,
 0.000-+--HTo:N*Debian, 0.000-+--forky, 0.000-+--HTo:N*System,
 0.000-+--HTo:N*Bug
Return-path: &lt;alexandre.detiste@gmail.com&gt;
Received: from mail-ej2-x10.google.com ([2a00:1450:4864:34::10]:41898)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128)
 (Exim 4.96) (envelope-from &lt;alexandre.detiste@gmail.com&gt;)
 id 1x4e4R-002npY-2f for submit@bugs.debian.org;
 Thu, 10 Sep 2026 12:40:03 +0000
Received: by mail-ej2-x10.google.com with SMTP id
 a640c23a62f3a-c254f9f0b20so379124966b.3
 for &lt;submit@bugs.debian.org&gt;; Thu, 10 Sep 2026 05:40:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20251104; t=1789044002; x=1789648802; darn=bugs.debian.org;
 h=date:message-id:subject:to:content-transfer-encoding:mime-version
 :content-type:from:from:to:cc:subject:date:message-id:reply-to
 :content-type; bh=/dNDLi4piPExMhY9s7svJmEZQplHoM73eVPTDS3q6s0=;
 b=Au5/pH69ZUAzQZSRGnIPyB1Ql2bdA7URfkJUnxU4ly7TmH4tYVNLBxDJEyIT/Q4kef
 7gZ2xArGntCs4b99c6mz/83rPI+VaYbOEG9F0D6L5dhVq6aK2+RPE0aCB5h9k3iwbcAc
 b9iJWzYVNDUz6K2NXlyXb9swxrJbeIRHzTK7nZ54DFeK0muO3f3SCppqSigoir/y6A/F
 bbXpEjDT+Z91HXzUZqfztWtAUglxiwwDbhLvnFGtD98KH5n0JO4HfpA4gzWcWo8sK7TW
 mzpektAa/ippNGVz8s08Tj/XeiUMoZeqobCbNa99cWNUpx8H6dndyOOUzsQmRoCFitsk
 oZNg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20251104; t=1789044002; x=1789648802;
 h=date:message-id:subject:to:content-transfer-encoding:mime-version
 :content-type:from:x-gm-gg:x-gm-message-state:from:to:cc:subject
 :date:message-id:reply-to:content-type;
 bh=/dNDLi4piPExMhY9s7svJmEZQplHoM73eVPTDS3q6s0=;
 b=pYWcTBfqONMvHZ8CjBtyRwQ32cOti1OKvF1nxLEdJzcG8qSG4CnmyGjzQwKqDdBH9s
 t0K9JXsi3h/piVzNw0IdB+NN+A03hJ8PlbpN1hU0ElntSfY+sRW2qBo6ScRCPvwugG98
 np4skQzDZ76JX/twkQdfp2TZySwDB4FTMYAtq1FyrlyxH5c0DjSBIQntLHXL7M7MzC53
 vbIeNgR3rgotK7DKinWBbbztsmBhyCx3i37hrZWCH5gYAOzDm1CrloNuDTMr9ljem6Iw
 BMElncEoxjTjDZ6uS6huAGloNm6UQK1Wi/heAdyCeHiUh3KGbW0fLiqd8lsYQUwctzo1
 aJBA==
X-Gm-Message-State: AFuF++nW6nY9aUTHDZynpc6J++VlqmloThrvFmf2YOPMr1wsQH1U8iZ0
 OEjCyetYhraDynjRkC60kuv+uA3DM7H2BuT58BoOMd8a2xwh/BEDC58JF9MKGg==
X-Gm-Gg: AYBFou0RAigKJVOBOtmqB9a5PuU0OnFHkzjWoM11VGY4NhI4kDHX9+p3CoVrgPz2e7h
 UDCH+Vgm4tndEzaE4SBPpeAvDKI4xtnPLJNazPN3KlSabuNc1EVUEdwDxSw9wveyC+Bty1JS4Gd
 Xz3oIQ+52S6j5WCbtcwgxATVaU8AOZCnCiuO2BvAw1xP9ckS9lpwaP286ZhxJQe8GVIniuaECgE
 OEBJLjjYglyBSyLWTE74i9ZUfleQmVxVCUCszAicoWqklqEWpkYjv308t0wPeV3j6B3PoygGhC0
 08rGCGhIsLWBo0L3EKUxhR1GYb3oN3QknJWdEtz8nBjrw15SPmASo1erpny2X9cb3Qpq/IwM93X
 w7M4Lm+C/YxyJDmcfkf4ImTH0zwZv63lalBiiqfMS52dN0Vv1Pkn5+SRd7pIfFQVe4qIWBB8+2K
 kP7YtxLZNSC9LnuM1ZZhtYtjwTVnCENYxu8MOrxSH8LxthsTIBXAbWKWmV7dhgtWi77iapx7IBV
 YPnB0MOkST3O0U8WKsmT6+jCZossOeUZ7Es8thK00zH1JwNvWrh9EesqPNN2Tv7HfbBEP43Cyaf
 flUJCk5ladSPgtYw9EBxzLB0/ol6QlA1R3bTByWIuecR1J0pYnw=
X-Received: by 2002:a17:907:7286:b0:c29:53ba:a4cd with SMTP id
 a640c23a62f3a-c2953baa6c0mr206455666b.11.1789044001669; 
 Thu, 10 Sep 2026 05:40:01 -0700 (PDT)
Received: from quieter (173.108-201-80.adsl-dyn.isp.belgacom.be.
 [80.201.108.173]) by smtp.gmail.com with ESMTPSA id
 a640c23a62f3a-c293eaf1ae8sm181506566b.40.2026.09.10.05.40.01
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 10 Sep 2026 05:40:01 -0700 (PDT)
From: Alexandre Detiste &lt;alexandre.detiste@gmail.com&gt;
X-Google-Original-From: Alexandre Detiste &lt;tchet@debian.org&gt;
Received: (nullmailer pid 271024 invoked by uid 1000);
 Thu, 10 Sep 2026 12:40:00 -0000
Content-Type: text/plain; charset=&quot;us-ascii&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: python-stetl: please patch-out trivial usage of python3-mock
Message-ID: &lt;178904400078.270894.12199436930622648440.reportbug@quieter&gt;
X-Mailer: reportbug 13.2.0+nmu1
Date: Thu, 10 Sep 2026 14:40:00 +0200
Delivered-To: submit@bugs.debian.org

Source: python-stetl
Version: 2.1-2
Severity: important

Dear Maintainer,


python3-mock is an obsolete package.
&quot;mock&quot; has been merge in the Python Standard Library a long time ago,
around the times of Python3.7

Please consider this trivial pseudo-patch that would help remove
the few remaining usage of this library from Debian.

There is no defined timeline yet that says wether this should happen
before of after Forky is released.

Greetings

Alexandre





diff --git a/debian/control b/debian/control
index 3be0dfd..12cef12 100644
--- a/debian/control
+++ b/debian/control
@@ -13,7 +13,6 @@ Build-Depends: debhelper-compat (= 13),
                python3-gdal,
                python3-jinja2,
                python3-lxml,
-               python3-mock &lt;!nocheck&gt;,
                python3-nose2 &lt;!nocheck&gt;,
                python3-psycopg2,
                python3-setuptools,
diff --git a/tests/filters/test_vsi_file_extractor.py b/tests/filters/test_vsi_file_extractor.py
index 7866657..b2d84ed 100644
--- a/tests/filters/test_vsi_file_extractor.py
+++ b/tests/filters/test_vsi_file_extractor.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
 
 from stetl.etl import ETL
diff --git a/tests/filters/test_vsifilter.py b/tests/filters/test_vsifilter.py
index 10b3bf1..cb1d856 100644
--- a/tests/filters/test_vsifilter.py
+++ b/tests/filters/test_vsifilter.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
 import shutil
 import sys
diff --git a/debian/control b/debian/control
index 3be0dfd..12cef12 100644
--- a/debian/control
+++ b/debian/control
@@ -13,7 +13,6 @@ Build-Depends: debhelper-compat (= 13),
                python3-gdal,
                python3-jinja2,
                python3-lxml,
-               python3-mock &lt;!nocheck&gt;,
                python3-nose2 &lt;!nocheck&gt;,
                python3-psycopg2,
                python3-setuptools,
diff --git a/tests/filters/test_vsi_file_extractor.py b/tests/filters/test_vsi_file_extractor.py
index 7866657..b2d84ed 100644
--- a/tests/filters/test_vsi_file_extractor.py
+++ b/tests/filters/test_vsi_file_extractor.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
 
 from stetl.etl import ETL
diff --git a/tests/filters/test_vsifilter.py b/tests/filters/test_vsifilter.py
index 10b3bf1..cb1d856 100644
--- a/tests/filters/test_vsifilter.py
+++ b/tests/filters/test_vsifilter.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
 import shutil
 import sys
diff --git a/tests/filters/test_zip_archive_expander.py b/tests/filters/test_zip_archive_expander.py
index 821cd74..e2e78b1 100644
--- a/tests/filters/test_zip_archive_expander.py
+++ b/tests/filters/test_zip_archive_expander.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
 
 from stetl.etl import ETL
diff --git a/tests/filters/test_zip_file_extractor.py b/tests/filters/test_zip_file_extractor.py
index 0626d38..aec92a8 100644
--- a/tests/filters/test_zip_file_extractor.py
+++ b/tests/filters/test_zip_file_extractor.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
 
 from stetl.etl import ETL
diff --git a/tests/outputs/test_command_exec_output.py b/tests/outputs/test_command_exec_output.py
index 4f11c94..ffe52a3 100644
--- a/tests/outputs/test_command_exec_output.py
+++ b/tests/outputs/test_command_exec_output.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
tchet@quieter:/tmp/python-stetl$ git diff
diff --git a/debian/control b/debian/control
index 3be0dfd..12cef12 100644
--- a/debian/control
+++ b/debian/control
@@ -13,7 +13,6 @@ Build-Depends: debhelper-compat (= 13),
                python3-gdal,
                python3-jinja2,
                python3-lxml,
-               python3-mock &lt;!nocheck&gt;,
                python3-nose2 &lt;!nocheck&gt;,
                python3-psycopg2,
                python3-setuptools,
diff --git a/tests/filters/test_vsi_file_extractor.py b/tests/filters/test_vsi_file_extractor.py
index 7866657..b2d84ed 100644
--- a/tests/filters/test_vsi_file_extractor.py
+++ b/tests/filters/test_vsi_file_extractor.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
 
 from stetl.etl import ETL
diff --git a/tests/filters/test_vsifilter.py b/tests/filters/test_vsifilter.py
index 10b3bf1..cb1d856 100644
--- a/tests/filters/test_vsifilter.py
+++ b/tests/filters/test_vsifilter.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
 import shutil
 import sys
diff --git a/tests/filters/test_zip_archive_expander.py b/tests/filters/test_zip_archive_expander.py
index 821cd74..e2e78b1 100644
--- a/tests/filters/test_zip_archive_expander.py
+++ b/tests/filters/test_zip_archive_expander.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
 
 from stetl.etl import ETL
diff --git a/tests/filters/test_zip_file_extractor.py b/tests/filters/test_zip_file_extractor.py
index 0626d38..aec92a8 100644
--- a/tests/filters/test_zip_file_extractor.py
+++ b/tests/filters/test_zip_file_extractor.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
 
 from stetl.etl import ETL
diff --git a/tests/outputs/test_command_exec_output.py b/tests/outputs/test_command_exec_output.py
index 4f11c94..ffe52a3 100644
--- a/tests/outputs/test_command_exec_output.py
+++ b/tests/outputs/test_command_exec_output.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
 import sys
 
diff --git a/tests/outputs/test_ogr2ogr_exec_output.py b/tests/outputs/test_ogr2ogr_exec_output.py
index f598653..b49b9e3 100644
--- a/tests/outputs/test_ogr2ogr_exec_output.py
+++ b/tests/outputs/test_ogr2ogr_exec_output.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
 import shutil
 import sys
diff --git a/tests/outputs/test_ogr2ogr_exec_output_lco.py b/tests/outputs/test_ogr2ogr_exec_output_lco.py
index 046c2b8..bac27f5 100644
--- a/tests/outputs/test_ogr2ogr_exec_output_lco.py
+++ b/tests/outputs/test_ogr2ogr_exec_output_lco.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
 import shutil
 import sys
diff --git a/tests/outputs/test_postgres_db_output.py b/tests/outputs/test_postgres_db_output.py
index f24c3af..9c88405 100644
--- a/tests/outputs/test_postgres_db_output.py
+++ b/tests/outputs/test_postgres_db_output.py
@@ -1,4 +1,4 @@
-import mock
+from unittest import mock
 import os
 import sys
 
]