Alexandre Detiste pushed to branch master at Debian Med / multiqc
Commits: ff07d319 by Alexandre Detiste at 2026-03-14T12:08:45+01:00 patch-out python3-importlib-metadata - - - - - 3 changed files: - debian/control - + debian/patches/python3-importlib-metadata.patch - debian/patches/series Changes: ===================================== debian/control ===================================== @@ -12,7 +12,6 @@ Build-Depends: python3-coloredlogs <!nocheck>, python3-humanfriendly <!nocheck>, python3-humanize <!nocheck>, - python3-importlib-metadata <!nocheck>, python3-jinja2, python3-lzstring, python3-markdown, ===================================== debian/patches/python3-importlib-metadata.patch ===================================== @@ -0,0 +1,46 @@ +From: Alexandre Detiste <[email protected]> +Subject: patch-out end-of life backport package + +--- a/multiqc/__main__.py ++++ b/multiqc/__main__.py +@@ -9,7 +9,7 @@ + """ + + +-from importlib_metadata import entry_points ++from importlib.metadata import entry_points + + from . import multiqc + +--- a/multiqc/utils/config.py ++++ b/multiqc/utils/config.py +@@ -14,7 +14,7 @@ + import sys + from datetime import datetime + +-import importlib_metadata ++from importlib import metadata as importlib_metadata + import yaml + import pyaml_env + +--- a/multiqc/utils/plugin_hooks.py ++++ b/multiqc/utils/plugin_hooks.py +@@ -4,7 +4,7 @@ + to run their own custom subroutines at predefined + trigger points during MultiQC execution. """ + +-from importlib_metadata import entry_points ++from importlib.metadata import entry_points + + # Load the hooks + hook_functions = {} +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -9,7 +9,6 @@ + "click", + "coloredlogs", + "humanize", +- "importlib-metadata", + "jinja2>=3.0.0", + "kaleido", # for flat plot export + "markdown", ===================================== debian/patches/series ===================================== @@ -1 +1,2 @@ removeHighcharts.patch +python3-importlib-metadata.patch View it on GitLab: https://salsa.debian.org/med-team/multiqc/-/commit/ff07d319e381b38ff75bca50f4455a952c51b724 -- View it on GitLab: https://salsa.debian.org/med-team/multiqc/-/commit/ff07d319e381b38ff75bca50f4455a952c51b724 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
