summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2026-01-23 11:55:45 +0100
committerAndreas Enge <andreas@enge.fr>2026-02-07 12:28:36 +0100
commit77e1781ffed490f07ceb190d9e0d174622fb9cf3 (patch)
treef48deccbb126cf3f3c47132af2af5e52ad612c92
parentb6627e81a431f5c719f51d91a384d08aefb77538 (diff)
gnu: Remove python-importlib-metadata input from some packages.
Remove python-importlib-metadata from [native-inputs, inputs, or propagated-inputs] in the following packages as not required for build/tests/install: * gnu/packages/android.scm (python-miio) * gnu/packages/astronomy.scm (python-jwst, python-stpipe) * gnu/packages/bioinformatics.scm (python-demuxem, python-hotspotsc, python-weblogo, python-metacells) * gnu/packages/calendar.scm (khal) * gnu/packages/django.scm (python-django-q2) * gnu/packages/engineering.scm (python-asyncua) * gnu/packages/jupyter.scm (python-jupyterlab-server, python-jupyterlite-core) * gnu/packages/machine-learning.scm (python-pynndescent, python-gymnasium) * gnu/packages/maths.scm (python-orthopy, python-quadpy) * gnu/packages/package-management.scm (poetry) * gnu/packages/python-compression.scm (python-pybcj) * gnu/packages/python-crypto.scm (python-keyring) * gnu/packages/python-web.scm (python-jsonpickle, python-flask) * gnu/packages/python-xyz.scm (python-jsonschema-3, python-pystitcher, python-lsp-server, python-nbconvert, python-dns-lexicon, python-signedjson, python-verlib2) * gnu/packages/sphinx.scm (python-sphinx-6) * gnu/packages/spreadsheet.scm (visidata) Change-Id: Ifac8350aa60528dc2ccacf2570120dbcf1c74ab8 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
-rw-r--r--gnu/packages/android.scm1
-rw-r--r--gnu/packages/astronomy.scm2
-rw-r--r--gnu/packages/bioinformatics.scm4
-rw-r--r--gnu/packages/calendar.scm1
-rw-r--r--gnu/packages/django.scm1
-rw-r--r--gnu/packages/engineering.scm1
-rw-r--r--gnu/packages/jupyter.scm4
-rw-r--r--gnu/packages/machine-learning.scm6
-rw-r--r--gnu/packages/maths.scm6
-rw-r--r--gnu/packages/package-management.scm1
-rw-r--r--gnu/packages/python-compression.scm1
-rw-r--r--gnu/packages/python-crypto.scm3
-rw-r--r--gnu/packages/python-web.scm3
-rw-r--r--gnu/packages/python-xyz.scm7
-rw-r--r--gnu/packages/sphinx.scm1
-rw-r--r--gnu/packages/spreadsheet.scm1
16 files changed, 6 insertions, 37 deletions
diff --git a/gnu/packages/android.scm b/gnu/packages/android.scm
index 1a06b70d0b1..528aa9c63b5 100644
--- a/gnu/packages/android.scm
+++ b/gnu/packages/android.scm
@@ -1168,7 +1168,6 @@ useful for reverse engineering, analysis of Android applications and more.")
python-croniter
python-cryptography
python-defusedxml
- python-importlib-metadata
python-netifaces
python-pytz
python-pyyaml
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 49f142881ba..4210be1910e 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -6198,7 +6198,6 @@ milliarcsecond).")
python-crds-minimal
python-drizzle
python-gwcs
- python-importlib-metadata
python-jsonschema
python-numpy
python-packaging
@@ -10016,7 +10015,6 @@ implemented in the @acronym{JWST, James Webb Space Telescope} and
(list python-asdf
python-astropy
python-crds
- python-importlib-metadata
python-pyyaml))
(home-page "https://github.com/spacetelescope/stpipe")
(synopsis "STScI framework for calibration pipeline software")
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 95e226b92f1..a79af0c5d0e 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -2844,7 +2844,6 @@ biological activities from omics data within a unified framework.")
(arguments (list #:tests? #false))
(propagated-inputs
(list python-docopt
- python-importlib-metadata
python-numpy
python-pandas
python-pegasusio
@@ -2994,7 +2993,6 @@ to produce high quality figures that can be used in publications.")
;; Fix syntax error
(("sphinx>") "sphinx")))))))
(propagated-inputs (list python-anndata
- python-importlib-metadata
python-ipython
python-matplotlib
python-nbsphinx
@@ -3193,7 +3191,6 @@ multi-panel figures.")
python-pluggy
python-scipy))
(native-inputs (list ghostscript
- python-importlib-metadata
python-importlib-resources
python-pytest
python-setuptools
@@ -3306,7 +3303,6 @@ and gene expression visualization.")
python-cvxpy
python-fastcluster
python-igraph
- python-importlib-metadata
python-numpy
python-pandas
python-psutil
diff --git a/gnu/packages/calendar.scm b/gnu/packages/calendar.scm
index 4430fe4a56b..43c803d75cb 100644
--- a/gnu/packages/calendar.scm
+++ b/gnu/packages/calendar.scm
@@ -275,7 +275,6 @@ data units.")
(string-append #$output "/share/man/man1")))))))
(native-inputs
(list python-freezegun
- python-importlib-metadata
python-packaging
python-pytest
python-setuptools
diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm
index 12b4dc2de2e..711fb3d6174 100644
--- a/gnu/packages/django.scm
+++ b/gnu/packages/django.scm
@@ -1364,7 +1364,6 @@ using Python multiprocessing.")
python-django-q-sentry
python-django-redis
python-hiredis
- python-importlib-metadata
python-iron-mq
python-psutil
python-pymongo
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index eda08c80610..768c2942c47 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -5121,7 +5121,6 @@ more.")
python-aiosqlite
python-cryptography
python-dateutil
- python-importlib-metadata
python-pyopenssl
python-pytz
python-sortedcontainers
diff --git a/gnu/packages/jupyter.scm b/gnu/packages/jupyter.scm
index 0be149789a8..f11d4f094e6 100644
--- a/gnu/packages/jupyter.scm
+++ b/gnu/packages/jupyter.scm
@@ -921,7 +921,6 @@ the JupyterLab CSS variables.")
(lambda _ (setenv "HOME" "/tmp"))))))
(propagated-inputs
(list python-babel
- python-importlib-metadata ;TODO: remove after Python >= 3.10
python-jinja2
python-json5
python-jsonschema
@@ -1183,8 +1182,7 @@ are interactive HTML widgets for Jupyter notebooks and the IPython kernel.")
(sha256
(base32 "18ysrqlsh7a31sknfnng419r7wpx9nfj59lxxd6zl1kcj6wazh34"))))
(build-system pyproject-build-system)
- (propagated-inputs (list python-doit python-importlib-metadata
- python-jupyter-core))
+ (propagated-inputs (list python-doit python-jupyter-core))
(native-inputs (list python-ansi2html
python-hatchling
python-pytest-console-scripts
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 7b2cb40f888..0762804baa7 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -2738,8 +2738,7 @@ to return meaningful clusters (if there are any).")
(base32 "1x94mjdf62f2yqql50qn0qjh4bkhwdvx7xx9aph421s0bgxy1zbz"))))
(build-system pyproject-build-system)
(native-inputs (list python-pytest python-setuptools))
- (propagated-inputs (list python-importlib-metadata
- python-joblib
+ (propagated-inputs (list python-joblib
python-llvmlite
python-numba
python-scikit-learn
@@ -6975,8 +6974,7 @@ Brian 2 simulator.")
(with-output-to-file "tests/__init__.py"
(lambda _ (display ""))))))))
(propagated-inputs (list python-cloudpickle python-farama-notifications
- python-importlib-metadata python-numpy
- python-typing-extensions))
+ python-numpy python-typing-extensions))
(native-inputs
(list python-pytest python-scipy python-setuptools python-wheel))
(home-page "https://gymnasium.farama.org/")
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index c231af8fd47..fd8270bd8ad 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -4642,8 +4642,7 @@ recurrence relations.")
python-scipy
python-setuptools))
(propagated-inputs
- (list python-importlib-metadata
- python-ndim
+ (list python-ndim
python-numpy-1
python-sympy))
(home-page "https://github.com/diego-hayashi/orthopy")
@@ -4822,8 +4821,7 @@ Mathematics (GLM) library to Python.")
;; [optional]
(list python-matplotlib))
(propagated-inputs
- (list python-importlib-metadata
- python-numpy-1
+ (list python-numpy-1
python-orthopy
python-scipy
python-sympy))
diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm
index dd3706db6eb..095c45f7809 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -1417,7 +1417,6 @@ Trisquel's @code{apt}.")
python-entrypoints
python-fastjsonschema
python-findpython
- python-importlib-metadata
python-installer
python-keyring
python-packaging
diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm
index 24878c7ce51..570e487b2e3 100644
--- a/gnu/packages/python-compression.scm
+++ b/gnu/packages/python-compression.scm
@@ -404,7 +404,6 @@ following algorithms are available:
(base32
"1hvm3c3mb20z25kmbzyyn6pr5inx50z0ignl8b0bggxaik82ws4b"))))
(build-system pyproject-build-system)
- (propagated-inputs (list python-importlib-metadata))
(native-inputs
(list python-pytest
python-setuptools
diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm
index 8f5aa2b05c2..0071cb4e9ca 100644
--- a/gnu/packages/python-crypto.scm
+++ b/gnu/packages/python-crypto.scm
@@ -333,8 +333,7 @@ do what is needed for client/server Kerberos authentication based on
python-setuptools-scm
python-wheel))
(propagated-inputs
- (list python-importlib-metadata
- python-jaraco-classes
+ (list python-jaraco-classes
python-secretstorage))
(home-page "https://github.com/jaraco/keyring")
(synopsis "Store and access your passwords safely")
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 11bd4fbbc2a..9bd3b7300e0 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -3658,8 +3658,6 @@ CSS3 that adds programming capabilities and some other syntactic sugar.")
(setenv "TZ" "UTC")
(setenv "TZDIR"
(search-input-directory inputs "share/zoneinfo")))))))
- (propagated-inputs
- (list python-importlib-metadata))
(native-inputs
(list python-bson
python-ecdsa
@@ -7341,7 +7339,6 @@ WSGI.")
(list python-asgiref ;async extra
python-click
python-blinker
- python-importlib-metadata
python-itsdangerous
python-jinja2
python-werkzeug))
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 099a4c16511..ad012f8aab0 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -8362,7 +8362,6 @@ and convert DDL to BigQuery JSON schema.")
((#:tests? _ #t) #f)))
(propagated-inputs
(list python-attrs
- python-importlib-metadata
python-pyrsistent
python-typing-extensions))
(native-inputs
@@ -8995,7 +8994,6 @@ logic-free templating system Mustache.")
#$(assoc-ref properties 'upstream-version)))))))
(native-inputs (list python-hatchling python-hatch-vcs python-pytest))
(inputs (list python-html5lib
- python-importlib-metadata
python-markdown
python-pypdf
python-validators))
@@ -10608,7 +10606,6 @@ Server (PLS).")
(propagated-inputs
(list python-black
python-docstring-to-markdown
- python-importlib-metadata
python-jedi
python-lsp-jsonrpc
python-pluggy
@@ -18429,7 +18426,6 @@ time.")
(list python-beautifulsoup4
python-bleach
python-defusedxml
- python-importlib-metadata
python-jinja2
python-jupyter-core
python-jupyterlab-pygments
@@ -27199,7 +27195,6 @@ derivation parsing, namingly @code{b32decode()}, @code{b32encode()} and
(list python-beautifulsoup4
python-cryptography
python-dnspython
- python-importlib-metadata
python-pyotp
python-pyyaml
python-requests
@@ -29896,7 +29891,6 @@ information for your operating system.")
(setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version))))))
(propagated-inputs
(list python-canonicaljson
- python-importlib-metadata
python-pynacl
python-typing-extensions
python-unpaddedbase64))
@@ -39935,7 +39929,6 @@ add the log levels NOTICE, SPAM, SUCCESS and VERBOSE.")
(sha256
(base32 "1xp0qfzy4l4fs1rn1670fbf7d7xv1p2s3rplspx8xqszjd5j0n8c"))))
(build-system pyproject-build-system)
- (propagated-inputs (list python-importlib-metadata))
(native-inputs
(list python-pretend python-pytest python-pytest-cov python-setuptools))
(home-page "https://github.com/pyveci/verlib2")
diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
index a077e6d4709..7af7a88f6e1 100644
--- a/gnu/packages/sphinx.scm
+++ b/gnu/packages/sphinx.scm
@@ -219,7 +219,6 @@ sources.")
python-filelock
python-html5lib
python-imagesize
- python-importlib-metadata
python-jinja2
python-packaging
python-pygments
diff --git a/gnu/packages/spreadsheet.scm b/gnu/packages/spreadsheet.scm
index 710276e7665..3c7fd95216c 100644
--- a/gnu/packages/spreadsheet.scm
+++ b/gnu/packages/spreadsheet.scm
@@ -125,7 +125,6 @@
(when tests? (invoke "pytest")))))))
(inputs
(list python-dateutil
- python-importlib-metadata
python-requests
python-lxml
python-openpyxl