Santiago Vila pushed to branch master at Debian Med / cnvkit
Commits: 7ec55aa2 by Santiago Vila at 2026-06-03T23:47:00+02:00 Conditionally skip tests requiring more CPUs than available. - - - - - 40dd645b by Santiago Vila at 2026-06-03T23:48:00+02:00 d/control: Drop "Rules-Requires-Root: no" (default). - - - - - f14361fc by Santiago Vila at 2026-06-03T23:49:00+02:00 d/salsa-ci.yml: Disable redundant/duplicate jobs. - - - - - 47e7bab5 by Santiago Vila at 2026-06-03T23:50:00+02:00 Upload for unstable as 0.9.13-2 - - - - - 4 changed files: - debian/changelog - debian/control - debian/rules - debian/salsa-ci.yml Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,12 @@ +cnvkit (0.9.13-2) unstable; urgency=medium + + * Team upload. + * Conditionally skip tests requiring more CPUs than available. + * Drop "Rules-Requires-Root: no" (default). + * Fine-tune salsa-ci.yml. + + -- Santiago Vila <[email protected]> Wed, 03 Jun 2026 23:50:00 +0200 + cnvkit (0.9.13-1) unstable; urgency=medium * New upstream version ===================================== debian/control ===================================== @@ -29,7 +29,6 @@ Build-Depends: Vcs-Browser: https://salsa.debian.org/med-team/cnvkit Vcs-Git: https://salsa.debian.org/med-team/cnvkit.git Homepage: https://cnvkit.readthedocs.org -Rules-Requires-Root: no Package: cnvkit Architecture: all ===================================== debian/rules ===================================== @@ -3,6 +3,18 @@ export LC_ALL=C.UTF-8 export PYBUILD_NAME=cnvkit +# Waiting for upstream to fix this. +# Reported here: https://github.com/etal/cnvkit/issues/1103 +ifeq ($(shell nproc),1) +PATTERN := not test_cbs \ + and not test_process_pool_exception_propagation \ + and not test_pick_pool_with_multiple_processes \ + and not test_segment_parallel \ + and not test_coverage \ + and not test_diploid_parx_genome +export PYBUILD_TEST_ARGS = -k "${PATTERN}" +endif + %: dh $@ --buildsystem=pybuild ===================================== debian/salsa-ci.yml ===================================== @@ -1,4 +1,3 @@ -# See https://salsa.debian.org/salsa-ci-team/pipeline/#basic-use --- include: - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml @@ -6,3 +5,5 @@ include: variables: # i386 is not mentioned in list of architectures SALSA_CI_DISABLE_BUILD_PACKAGE_I386: 1 + SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 1 + SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 1 View it on GitLab: https://salsa.debian.org/med-team/cnvkit/-/compare/5087fd365ed45a949acb2bed709dc0b48e3fc1c1...47e7bab523e7effc51dd3244a02aa6184cfece2d -- View it on GitLab: https://salsa.debian.org/med-team/cnvkit/-/compare/5087fd365ed45a949acb2bed709dc0b48e3fc1c1...47e7bab523e7effc51dd3244a02aa6184cfece2d You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
