gnu: Add python-snakemake-executor-plugin-slurm. * gnu/packages/python-science.scm (python-snakemake-executor-plugin-slurm): New variable. Change-Id: I7ca462dc224dc6947130fa9842f26c25cd7349a4
gnu: Add python-snakemake-executor-plugin-slurm-jobstep. * gnu/packages/python-science.scm (python-snakemake-executor-plugin-slurm-jobstep): New variable. Change-Id: I477b8a30ae6642fa0e8d6e49a828ab0d3aa589b4
gnu: Add pax-utils. * gnu/packages/elf.scm (pax-utils): New variable. Change-Id: If4978a63b3a654f1a93dcc901f153161df71692f
gnu: Add poke-elf. * gnu/packages/engineering.scm (poke-elf): New variable. Change-Id: If3c462a626e0fdd09adbc6635a04e08a98f0ef33
gnu: poke: Add a search path for POKE_LOAD_PATH. * gnu/packages/engineering.scm (poke) [native-search-paths]: New field. Change-Id: I0ae8833b0e01363e9c87b83c3ed0ff8bcd4296fe
gnu: python-shshsh: Remove development inputs. * gnu/packages/python-xyz.scm (python-shshsh): [native-inputs]: Remove python-tox. Change-Id: I51632fe53e51ea7852b9a37ea8e287a5531b4510
gnu: python-pytest-qt: Remove development inputs. * gnu/packages/python-check.scm (python-pytest-qt): [native-inputs]: Remove python-tox. Change-Id: I98474f6c76b0df89b7c45a7c2b9bdebf9ac72b77
gnu: python-omnipath: Update to 1.0.10. * gnu/packages/python-web.scm (python-omnipath): Update to 1.0.10. Style package. [arguments][test-flags]: Enable now passing test. [arguments][phase]: Remove custom phase pretend-version. [native-inputs]: Remove python-setuptools, python-setuptools-scm, python-tox, and python-wheel; add python-hatchling. Change-Id: Ia209644349a18ceabb37b9c3c557288a627f6aa7
gnu: python-nox: Remove development inputs. * gnu/packages/python-check.scm (python-nox): [native-inputs]: Remove python-tox. Change-Id: I650e4255ffcd330c6209e100902cff0604b450ea Revert "gnu: python-nox: Update to 2025.10.16." This reverts commit c8bcee5741a57931c08c8607bcc2f8b886d25420. Change-Id: I57a32e27dc72caeccf454d67413630301aa06a5b
gnu: python-pybadges: Remove development inputs. * gnu/packages/python-web.scm (python-pybadges): [native-inputs]: Remove python-nox. Change-Id: I3051aed8c3b4fcf1816897ae61a922b00130f9a5
gnu: emacs-jedi: Remove development inputs. * gnu/packages/emacs-xyz.scm (emacs-jedi): [native-inputs]: Remove python-tox. Change-Id: Id73daf81ace4a904f72c0fc1064a182e8b3faf53
gnu: python-scikit-misc: Remove development inputs. * gnu/packages/python-science.scm (python-scikit-misc): [arguments][phases][fix-pytest-config]: New phase. [propagated-inputs]: Remove python-twine. [native-inputs]: Remove python-pytest-cov. Change-Id: I4f52ff2819775d65fd205f6222c8fba854161580
gnu: python-pyahocorasick: Update to 2.2.0. * gnu/packages/bioinformatics.scm (python-pyahocorasick): Update to 2.2.0. [native-inputs]: Remove python-twine and python-wheel. Change-Id: If9901abaae4f52a795d1b9b84f06a3b8cc6fc235
gnu: python-ngesh: Remove development inputs. * gnu/packages/bioinformatics.scm (python-ngesh): [native-inputs]: Remove python-black, python-flake8, python-twine, and python-wheel. Change-Id: Ie401b481f768774732fdf021e52530af644856c7
gnu: python-metacells: Remove development inputs * gnu/packages/bioinformatics.scm (python-metacells): [native-inputs]: Remove python-sphinx and python-sphinx-rtd-theme. Change-Id: Ifdac5e0a841be105a8e6c82441826d11b2a9031e
gnu: python-hatch-jupyter-builder: Remove development inputs. * gnu/packages/jupyter.scm (python-hatch-jupyter-builder): [native-inputs]: Remove python-pytest-cov and python-twine. Change-Id: I8889de1b3015c03c5f03cd3c2233007fdb97b7fb
gnu: python-cftime: Update to 1.6.5. Also remove development inputs. * gnu/packages/python-xyz.scm (python-cftime): Update to 1.6.5. [native-inputs]: Remove python-twine. Change-Id: I41d2061e6bf0435bc16e04519631b5333f7e0737
gnu: mdpo: Remove development inputs. * gnu/packages/gettext.scm (mdpo): [native-inputs]: Remove python-flake8, python-flake8-implicit-str-concat, python-flake8-print, python-isort, python-pytest-cov, python-sphinx, python-sphinx-argparse, python-sphinx-rtd-theme, and python-twine. Change-Id: I8fd82815f7e37645e86530c4acfa6999aa09ca1a
gnu: fava: Remove development inputs. * gnu/packages/finance.scm (fava): [native-inputs]: Remove python-mypy, python-pytest-cov, python-twine, and python-wheel. Change-Id: Ia6cb181d1c17be7db07a613a793e8a886f9108a7
gnu: python-moto: Fix tests, don't run in parallel. The project provides a mixture of thread save and threads untolerated test suites. Tests took 705.18s in a single thread while they were timed out when threading was enabled after 3827s. This change reworks skipped tests and run them in a single thread. * gnu/packages/python-xyz.scm (python-moto): Use G-Expressions. [arguments] <test-flags>: Rework skipped tests and run them in a single thread. <phases>: Remove 'compatibility as no longer required; add 'pre-check. [native-inputs]: Remove python-pytest-xdist and python-wheel; add python-pycognito and python-pyotp. Fixes: guix/guix#3678 Change-Id: I735d035c31c29435ad5774c5e38b0e3f1a2e19bd