[med-svn] [Git][med-team/bcbio][master] 2 commits: patch-out python3-mock

Alexandre Detiste (@detiste-guest) gitlab at salsa.debian.org
Mon Jun 30 10:22:12 BST 2025



Alexandre Detiste pushed to branch master at Debian Med / bcbio


Commits:
cca9c807 by Alexandre Detiste at 2025-06-30T11:09:09+02:00
patch-out python3-mock

- - - - -
64f8e389 by Alexandre Detiste at 2025-06-30T11:13:05+02:00
fix typo in changelog

- - - - -


5 changed files:

- debian/TODO
- debian/changelog
- debian/control
- + debian/patches/remove_mock.patch
- debian/patches/series


Changes:

=====================================
debian/TODO
=====================================
@@ -65,7 +65,6 @@ convinced that this is no longer required.
         htslib	# not called directly?
         #pip # ridiculous
         openssl >=1.1.1c,<1.1.2a
-        pytest-mock
         pytest-cov
         seaborn # not called directly?
         viennarna dragged in via python3-seqcluster
@@ -83,7 +82,6 @@ convinced that this is no longer required.
         logbook
         matplotlib
         msgpack-python https://msgpack.org/
-        mock
         mosdepth
         python
         pandas


=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+bcbio (1.2.9-4) unstable; urgency=medium
+
+  * Team upload.
+  * Patch-out build-dependency on python3-mock
+
+ -- Alexandre Detiste <tchet at debian.org>  Mon, 30 Jun 2025 11:08:43 +0200
+
 bcbio (1.2.9-3) unstable; urgency=medium
 
   * Team upload.
@@ -6,7 +13,7 @@ bcbio (1.2.9-3) unstable; urgency=medium
   * Fix lintian-overrides about script-with-language-extension
   * DEP3
   * Do not ship empty manpage
-  * Use pytest instead of node
+  * Use pytest instead of nose
     Closes: #1018312
   * Standards-Version: 4.6.2 (routine-update)
   * Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update)


=====================================
debian/control
=====================================
@@ -10,7 +10,6 @@ Build-Depends: debhelper-compat (= 13),
                python3-all,
                python3-setuptools,
                python3-gffutils,
-               python3-mock,
                python3-pandas,
                python3-pybedtools,
                python3-pysam,


=====================================
debian/patches/remove_mock.patch
=====================================
@@ -0,0 +1,18 @@
+--- a/tests/unit/distributed/test_transaction.py
++++ b/tests/unit/distributed/test_transaction.py
+@@ -1,5 +1,5 @@
+ import pytest
+-import mock
++from unittest import mock
+ 
+ from bcbio.distributed import transaction
+ from bcbio.distributed.transaction import tx_tmpdir
+--- a/tests/unit/upload/test_upload.py
++++ b/tests/unit/upload/test_upload.py
+@@ -1,5 +1,5 @@
+ import os
+-import mock
++from unittest import mock
+ import pytest
+ 
+ from bcbio import upload


=====================================
debian/patches/series
=====================================
@@ -7,3 +7,4 @@ hts_nim_tools.patch
 cnvkitPath.patch
 fixeFreetypePreload.patch
 RscriptIsSystemVersion.patch
+remove_mock.patch



View it on GitLab: https://salsa.debian.org/med-team/bcbio/-/compare/41a2c17f3f159969810a843f1f61c1e0a08061e5...64f8e389fc0acb1ec9c565c1f1509960542e6630

-- 
View it on GitLab: https://salsa.debian.org/med-team/bcbio/-/compare/41a2c17f3f159969810a843f1f61c1e0a08061e5...64f8e389fc0acb1ec9c565c1f1509960542e6630
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20250630/c5df0fd0/attachment-0001.htm>


More information about the debian-med-commit mailing list