Sharlatan Hellseher
31c1ce4c07
gnu: python-py-partiql-parser: Update to 0.6.3.
...
* gnu/packages/python-xyz.scm (python-py-partiql-parser): Update to 0.6.3.
Change-Id: I779a71f38a3f035b4c554d3b64310126b86b2c91
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
1c2ce435fe
gnu: python-kombu: Update to 5.6.2.
...
* gnu/packages/python-xyz.scm (python-kombu): Update to 5.6.2.
[arguments] <test-flags>: Ignore tests requiring Pyro.
[native-inputs]: Remove python-pyro4.
Change-Id: Icfe96910003d2a26813e266df7ea68da0227cede
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
7f31fa8c7d
gnu: python-fsspec: Update to 2026.1.0.
...
* gnu/packages/python-xyz.scm (python-fsspec): Update to 2026.1.0.
Change-Id: I5f15db3d094ac44ccc9983b1fbf8e3866444ccfe
2026-02-07 12:28:39 +01:00
Sharlatan Hellseher
da450aa7de
gnu: python-boto3: Update to 1.42.5.
...
* gnu/packages/python-xyz.scm (python-boto3): Update to 1.42.5.
Change-Id: I13a5efd3d7b030a6c03e966660f866f153805be2
2026-02-07 12:28:38 +01:00
Sharlatan Hellseher
77d64772aa
gnu: python-botocore: Update to 1.42.5.
...
* gnu/packages/python-xyz.scm (python-botocore): Update to 1.42.5.
Change-Id: Id0d2b730cdd7bdbf80cc4df8f04726d941cc5e24
2026-02-07 12:28:38 +01:00
Sharlatan Hellseher
447a74cedd
gnu: python-tornado: Update to 6.4.2.
...
* gnu/packages/python-web.scm (python-tornado): Absorb definition of
python-tornado-6.
(python-tornado-5): New variable, inherit from python-tornado.
(python-tornado-6): Deprecate variable.
* gnu/packages/jupyter.scm (python-jupyterlite-core)
* gnu/packages/jupyter.scm (python-pytest-jupyter)
* gnu/packages/jupyter.scm (python-voila)
* gnu/packages/python-xyz.scm (python-pypugjs)
* gnu/packages/python-xyz.scm (python-tenacity):
[native-inputs]: Remove python-tornado-6; add python-tornado.
* gnu/packages/machine-learning.scm (kaldi-gstreamer-server):
[inputs]: Remove python-tornado-6; add python-tornado.
* gnu/packages/bioinformatics.scm (python-bulkvis)
* gnu/packages/jupyter.scm (python-ipykernel)
* gnu/packages/jupyter.scm (python-jupyter-client)
* gnu/packages/jupyter.scm (python-jupyter-client-7)
* gnu/packages/jupyter.scm (python-jupyter-server)
* gnu/packages/jupyter.scm (python-nbclassic)
* gnu/packages/jupyter.scm (python-nbdime)
* gnu/packages/jupyter.scm (python-notebook)
* gnu/packages/jupyter.scm (python-terminado)
* gnu/packages/python-check.scm (python-pytest-tornasync)
* gnu/packages/python-science.scm (python-distributed)
* gnu/packages/python-xyz.scm (python-bokeh)
* gnu/packages/python-xyz.scm (python-ipyparallel-bootstrap)
* gnu/packages/python-xyz.scm (python-nbconvert)
[propagated-inputs]: Remove python-tornado-6; add python-tornado.
Change-Id: I437d73a0711c88e329666b6bc853f6332c277098
2026-02-07 12:28:38 +01:00
Nicolas Graves
6d2e8b3be7
gnu: Remove python-taskgroup.
...
* gnu/packages/python-xyz.scm (python-taskgroup): Delete variable.
Fixes : guix/guix#5752
Change-Id: I59a15036d0b4f92b73f61d9d849dbf77b8727da9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:38 +01:00
Nicolas Graves
7da791ec1e
gnu: python-cattrs: Drop python-exceptiongroup propagated-input.
...
* gnu/packages/python-xyz.scm (python-cattrs)[propagated-inputs]:
Drop python-exceptiongroup.
Change-Id: Ib64cfaa4c939b44b4a072c0bd6f45cfdd09aa900
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:37 +01:00
Nicolas Graves
1bf91ac505
gnu: Drop setting SETUPTOOLS_SCM_PRETEND_VERSION in some packages.
...
* gnu/packages/astronomy.scm (python-asdf-compression)
(python-asdf-fits-schemas, python-cdflib, python-sunkit-spex):
* gnu/packages/bioinformatics.scm (python-whatshap, python-mudata)
(python-pyfaidx, python-ctxcore, scvelo):
* gnu/packages/bootloaders.scm (dtc):
* gnu/packages/check.scm (python-pytest-xdist, python-pytest-forked):
* gnu/packages/databases.scm (python-fastparquet):
* gnu/packages/disk.scm (greaseweazle-host-tools):
* gnu/packages/docker.scm (python-docker):
* gnu/packages/finance.scm (python-ledgerblue):
* gnu/packages/fontutils.scm (python-compreffor)
(python-defcon-bootstrap, nototools):
* gnu/packages/games.scm (sc-controller):
* gnu/packages/machine-learning.scm (python-botorch):
* gnu/packages/music.scm (python-pylast):
* gnu/packages/package-management.scm (conda):
* gnu/packages/python-build.scm (python-exceptiongroup):
* gnu/packages/python-science.scm (python-dask-image)
(python-distributed, python-osqp):
* gnu/packages/python-web.scm (python-branca, python-smart-open):
* gnu/packages/python-xyz.scm (python-conda-content-trust)
(python-menuinst, python-isort, python-pyclibrary)
(python-pyclipper, python-csb43-0.10, python-orgparse)
(python-deepmerge, python-scooby, python-uuid6):
* gnu/packages/radio.scm (nanovna-saver):
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints):
[arguments]: Remove phases setting SETUPTOOLS_SCM_PRETEND_VERSION.
* gnu/packages/python-xyz.scm (python-bagit)
[arguments]: Refactor manual 'check phase into #:test-flags.
Change-Id: I0713d6603f982a7f956d02fc3b85a384f4dd6ce4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:37 +01:00
Nicolas Graves
77e1781ffe
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 >
2026-02-07 12:28:36 +01:00
Nicolas Graves
91af137e60
gnu: python-docstring-to-markdown: Remove uneeded native-inputs.
...
* gnu/packages/python-xyz.scm (python-docstring-to-markdown)
[native-inputs]: Remove python-pytest-cov, python-pytest-flake8, and
python-wheel.
Change-Id: I7790a8a12ab60f366b6a7af9a53aca6208e19eee
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:36 +01:00
Nicolas Graves
84d448688a
gnu: Remove python-pip native-input from some packages.
...
Remove python-pip from [native-inputs] in the following packages as not
required for build/tests/install:
* gnu/packages/python-science.scm: (python-scikit-build-core)
* gnu/packages/python-xyz.scm: (python-pypandoc)
* gnu/packages/shells.scm: (xonsh)
Change-Id: I26579cf868b1e56d075b5c8d8ef7914feee44bcb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:36 +01:00
Nicolas Graves
c5a8f822d0
gnu: python-immutables: Remove python-mypy native-input.
...
* gnu/packages/python-xyz.scm (python-immutables):
[origin]: Use git-fetch to use upstream test-data directory.
[native-inputs]: Remove python-mypy.
[arguments]<#:phases>: Add phase to remove python-mypy native-input.
Change-Id: I783413ec475e5a4084ae84ca2afcd5244a396c23
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:36 +01:00
Nicolas Graves
a63620b659
gnu: Remove python-mypy native-input from some packages.
...
Remove python-mypy from [native-inputs] in the following packages as not
required for build/tests/install:
* gnu/packages/engineering.scm: (uranium, cura)
* gnu/packages/machine-learning.scm: (python-torchmetrics)
* gnu/packages/python-check.scm: (python-nptyping)
* gnu/packages/python-web.scm: (python-huggingface-hub, python-asgiref,
python-starsessions)
* gnu/packages/python-xyz.scm: (kalamine, python-numpy-1)
* gnu/packages/serialization.scm: (python-msgspec)
Change-Id: I46d608020f65a2d6a8d3fec792173e44308360bd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:36 +01:00
Nicolas Graves
71444ac38b
gnu: Remove python-covdefaults native-input from some packages.
...
Remove python-covdefaults from [native-inputs] in the following packages as not
required for build/tests/install:
* gnu/packages/python-xyz.scm (python-pyproject-api)
* gnu/packages/version-control.scm (pre-commit)
Change-Id: I97ac72184393a86c5eabf32a558efc95630f07e3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:35 +01:00
Nicolas Graves
5b2625c889
gnu: Remove python-pycodestyle native-input from some packages.
...
Remove python-pycodestyle from [native-inputs] in the following packages
as not required for build/tests/install:
* gnu/packages/python-xyz.scm: (python-lsp-jsonrpc, python-diff-cover
python-lsp-server, python-affine)
Change-Id: Ibd609f89b5fe1f7750108676f98ee0fdc9daf7ab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:35 +01:00
Nicolas Graves
047a9dc43b
gnu: Remove python-coveralls native-input from some packages.
...
Remove python-coveralls from [native-inputs] in the following packages
as not required for build/tests/install:
* gnu/packages/python-science.scm (python-trimesh)
* gnu/packages/python-xyz.scm (python-affine)
Change-Id: Ia2beeec4ebc4e651f0a079efb644afa8026d53de
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:35 +01:00
Nicolas Graves
fbaf9c22a0
gnu: Remove python-coverage native-input from some packages.
...
Remove python-coverage from [native-inputs] in the following packages as
not required for build/tests/install:
* gnu/packages/check.scm: (python-pytest-flakes)
* gnu/packages/cpp.scm: (cpplint)
* gnu/packages/jupyter.scm: (python-nbclassic)
* gnu/packages/machine-learning.scm (onnx,
python-pytorch-lightning) (python-torchmetrics)
* gnu/packages/openstack.scm: (python-hacking)
* gnu/packages/python-xyz.scm: (python-lsp-jsonrpc, python-nodeenv)
* gnu/packages/simulation.scm: (python-dolfin-adjoint)
* gnu/packages/version-control.scm: (pre-commit)
Change-Id: I2c5e14f4aa28906ceee054c857e6abeeb122ad52
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:35 +01:00
Nicolas Graves
015bc199ef
gnu: Remove python-flake8 native-input from some packages.
...
Remove python-flake8 from [native-inputs] in the following packages as
not required for build/tests/install:
* gnu/packages/bioinformatics.scm: (python-doubletdetection)
* gnu/packages/ebook.scm: (calibre)
* gnu/packages/graph.scm: (python-pygsp)
* gnu/packages/machine-learning.scm: (python-pymanopt, python-pyro-api)
* gnu/packages/python-web.scm: (python-furl)
* gnu/packages/python-xyz.scm: (python-jinja2-cli)
* gnu/packages/simulation.scm: (python-dolfin-adjoint)
* gnu/packages/vpn.scm: (sshuttle)
* gnu/packages/music.scm (python-mutagen):
[arguments]<#:test-flags>: Ignore flake8 quality tests.
[native-inputs]: Remove python-flake8.
Change-Id: I2789b8711faf3aa60a4bfa2062f95616e216d6c3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:35 +01:00
Nicolas Graves
6f6c88d72c
gnu: Remove python-pylint native-input from some packages.
...
Remove python-pylint from [native-inputs] in the following packages as
not required for build/tests/install:
* gnu/packages/games.scm (open-adventure)
* gnu/packages/potassco.scm (python-clingraph)
* gnu/packages/python-xyz.scm (python-lsp-jsonrpc, python-mediapy)
* gnu/packages/virtualization.scm (python-qemu-qmp)
Change-Id: I138d6ad7fbde00f76f77c14d728adce8d74f25bf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:35 +01:00
Maxim Cournoyer
4869f4fe77
gnu: python-matplotlib-documentation: Adjust native inputs.
...
* gnu/packages/python-xyz.scm (python-matplotlib-documentation)
[native-inputs]: Add ffmpeg, graphviz, python-matplotlib, python-pyyaml,
python-sphinx-tags and python-sphinxcontrib-video.
Relates-to: #4637
Change-Id: I59a23c3d6d6007def58528cb0b8d29eb4a0f8b13
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:34 +01:00
Maxim Cournoyer
537b853deb
gnu: python-numpydoc: Update to 1.10.0.
...
* gnu/packages/python-xyz.scm (python-numpydoc): Update to 1.10.0.
[propagated-inputs]: Remove python-jinja2, add python-tomli.
[#:test-flags]: Skip new test.
Change-Id: I7a1a009edcccd436bfdd52ced9b56ca94ab7208e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:34 +01:00
Maxim Cournoyer
cca26dda19
gnu: Add python-roman-numerals.
...
* gnu/packages/python-xyz.scm (python-roman-numerals): New variable.
Change-Id: Idd5ad0a8ba7cc2a6acac5948af4a8c8dd5999277
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:34 +01:00
Sharlatan Hellseher
12d83d196a
gnu: python-pythondialog: Deprecate in favor of python-dialog.
...
* gnu/packages/python-xyz.scm (python-pythondialog): Proper deprecate
variable.
Change-Id: Ic76ad0fa92bb8eb7ffe47b06a8ba8ea70a54de24
2026-02-07 12:28:33 +01:00
Sharlatan Hellseher
5576d9cc52
gnu: Remove pudb.
...
* gnu/packages/python-xyz.scm (pudb): Delete variable.
Change-Id: I9cdd207262a70bd0cfec89ce36e9ee035cf2ac67
2026-02-07 12:28:33 +01:00
Sharlatan Hellseher
e1d6724eda
gnu: Remove python-consul.
...
* gnu/packages/python-xyz.scm (python-consul): Delete variable.
Change-Id: Ia3975aa86ad981f607074ac941a405ee9d1f15cf
2026-02-07 12:28:33 +01:00
Sharlatan Hellseher
98305a8210
gnu: Remove python-pep621.
...
* gnu/packages/python-xyz.scm (python-pep621): Delete variable.
Change-Id: Id962df957d978f14e655b3105d53b36d8086fc6d
2026-02-07 12:28:33 +01:00
Sharlatan Hellseher
5d748698d2
gnu: Remove python-language-server.
...
* gnu/packages/python-xyz.scm (python-language-server): Delete variable.
Change-Id: I3305e3df05157403e935685f10cfa1e3246ba429
2026-02-07 12:28:33 +01:00
Sharlatan Hellseher
2fd449243d
gnu: Remove python-jsonrpc-server.
...
* gnu/packages/python-xyz.scm (python-jsonrpc-server): Delete variable.
Change-Id: I10cc4abd05eda36c1ded5142876d03c0dba1e799
2026-02-07 12:28:33 +01:00
Sharlatan Hellseher
f235a916b1
gnu: Remove python-cython-3.
...
* gnu/packages/python-xyz.scm (python-cython-3): Delete variable.
Change-Id: I702030f70a2063ef2a913b78e28f0dd132c09b7c
2026-02-07 12:28:32 +01:00
Sharlatan Hellseher
5f84a2d122
gnu: Remove python-docutils-0.16.
...
* gnu/packages/python-xyz.scm (python-docutils-0.16): Delete variable.
Fixes : guix/guix#5800
Change-Id: Ie0faabd1681bffce59e7706fd1ca3abd6a9f709a
2026-02-07 12:28:32 +01:00
Nguyễn Gia Phong
48fa7f2122
gnu: python-anyio: Update to 4.12.1.
...
* gnu/packages/patches/python-anyio-unuse-exceptiongroup-in-test.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/python-xyz.scm (python-anyio): Update to 4.12.1.
[source] <patches>: Add patch.
[arguments] <#:test-flags>: Unskip a test removed upstream.
[native-inputs]: Add python-blockbuster.
[home-page]: Change to the documentation website.
Change-Id: I3b73ec261817186b2b6a153eb844ff86dfdd28af
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:32 +01:00
Nguyễn Gia Phong
81df280103
gnu: Add python-blockbuster.
...
* gnu/packages/python-check.scm (python-blockbuster): Add variable.
Change-Id: I7cbdea1d62f700d75d92b8fd98929dc716e038e0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:32 +01:00
Nguyễn Gia Phong
b984aaab60
gnu: python-pyee: Fix build.
...
* gnu/packages/python-xyz.scm (python-pyee) [arguments] <#:phases>:
Add phase 'patch-pytest-config for compatibility with pytest 9.
Change-Id: I17370c6648cbb9983584239236b19493cc28be4e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:32 +01:00
Nguyễn Gia Phong
992e7fc3b8
gnu: python-trio: Update to 0.32.0.
...
* gnu/packages/python-xyz.scm (python-trio): Update to 0.32.0.
[arguments] <#:test-flags>: Adjust skipped tests.
<#:phases>: Add phase 'patch-pthread-path. Remove the inclusion
of src in PYTHONPATH in 'set-env phase before phase 'check.
[native-inputs]: Add python-async-generator, python-cryptography,
python-jedi and python-pylint. Remove python-wheel.
[propagated-inputs]: Remove python-cffi and python-exceptiongroup.
[home-page]: Change to the documentation website.
Change-Id: Ib109aeb2cf6a239a5a055d53682ab811c76701f2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:31 +01:00
Sharlatan Hellseher
252d45be89
gnu: python-execnet: Update to 2.1.2.
...
* gnu/packages/python-xyz.scm (python-execnet): Update to 2.1.2.
[phases]{adjust-for-pytest-7.2+, pretend-version, prepare-for-tests}:
Remove phases.
{set-version, pre-check}: New phases.
Change-Id: Ifd26ee4d592862ed8c812fae61fafa06fdfac9da
2026-02-07 12:28:31 +01:00
Sharlatan Hellseher
4dbea4f8af
gnu: python-execnet: Fix indentation.
...
* gnu/packages/python-xyz.scm (python-execnet): Fix indentation.
Change-Id: I74cbc2078450484e91b60f4fe6c9534ddc5b71f6
2026-02-07 12:28:31 +01:00
Sharlatan Hellseher
9effcb54c6
gnu: python-markupsafe: Update to 3.0.3.
...
* gnu/packages/python-xyz.scm (python-markupsafe): Update to 3.0.3.
[native-inputs]: Remove python-wheel.
Change-Id: I6222521337536075750614a3c9284fd3633768ba
2026-02-07 12:28:31 +01:00
Nicolas Graves
4b388188f8
gnu: Deprecate python-ukpostcodeparser.
...
* gnu/packages/python-xyz.scm
(python-ukpostcodeparser): Deprecate package.
(python-faker)[native-inputs]: Drop python-ukpostcodeparser.
Change-Id: Ib80d408cc4eb7e54b79128c7d14065fd2f432972
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:31 +01:00
Nicolas Graves
37e670fcca
gnu: python-icecream: Update to 2.1.9.
...
* gnu/packages/python-xyz.scm (python-icecream): Update to 2.1.9.
[source]: Switch to git-fetch.
[arguments]: Drop them.
[native-inputs]: Remove python-wheel.
Change-Id: I6266e3a8a23f70c1d11305292d2bd8ef33392150
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:31 +01:00
Nicolas Graves
8193183d65
gnu: python-envs: Propagate necessary packages.
...
* gnu/packages/python-xyz.scm (python-envs)
[native-inputs]: Add python-packaging.
[propagated-inputs]: Add python-jinja2, python-terminaltables.
Change-Id: I5a66592a0af7f3567d0313bdc9c3752267033079
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:31 +01:00
Nicolas Graves
855e52db66
gnu: python-twisted: Propagate python:tk.
...
* gnu/packages/python-xyz.scm (python-twisted)[propagated-inputs]: Add
python:tk.
Change-Id: I20376d69683d2ba312a565c930639f401f73ab19
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:31 +01:00
Sharlatan Hellseher
ce399662a3
gnu: python-anyio: Update to 4.10.0.
...
* gnu/packages/python-xyz.scm (python-anyio): Update to 4.10.0.
[propagated-inputs]: Add python-typing-extensions.
[native-inputs]: Add python-truststore.
Change-Id: Ib0aab1c2dfbb7518756d5cd1eb8f21e203f5519f
2026-02-07 12:28:30 +01:00
Nicolas Graves
a0f66f7326
gnu: python-anyio: Improve style.
...
* gnu/packages/python-xyz.scm (python-anyio)[arguments]
<#:phases>: Migrate to <#test-flags>, improve style, use gexps, and
string-join.
Change-Id: I99b144390e5503b149d9b469bf71ad53c61ba829
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:30 +01:00
Nicolas Graves
d916cfea91
gnu: python-trio: Improve style.
...
* gnu/packages/python-xyz.scm (python-trio)[arguments]: Improve style,
use gexps and string-join, put conditional arguments first.
Change-Id: I14a3bffa2137fbadd9aebc9a64ac2c6d027806d5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:30 +01:00
Nicolas Graves
8e0f560f8d
gnu: python-numpy: Drop uneeded native-inputs.
...
* gnu/packages/python-xyz.scm (python-numpy)[native-inputs]: Remove
python-mypy, duplicate python-setuptools, and python-wheel.
Change-Id: I94a5a51a4eff4620809af9c4a0abbd649c0768c5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:30 +01:00
Nicolas Graves
6f2259d7f0
gnu: python-curio: Flag the package as deprecated.
...
* gnu/packages/python-xyz.scm (python-curio): Flag the package as
deprecated.
Change-Id: I484f852cc6ecb59eb2e3638a7b32442752e98faa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:30 +01:00
Nicolas Graves
7b1f76b6cc
gnu: python-ipython: Drop python-curio native-input.
...
* gnu/packages/python-xyz.scm (python-ipython)[native-inputs]: Drop
python-curio.
Change-Id: Id6183bc95711899171e3d3941423400ba001592a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:30 +01:00
Nicolas Graves
017ecad9d9
gnu: pybind11: Add python-setuptools native-inputs, improve style.
...
* gnu/packages/python-xyz.scm (pybind11)
[native-inputs]: Drop labels, add python-setuptools.
[arguments]<#:configure-flags>: Adapt for catch label change.
<#:phases>: Improve style.
Change-Id: I3171c79e079be0ebeda072412b3a9173c61713ff
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:30 +01:00
Nicolas Graves
bbb3a062e7
gnu: python-sniffio: Drop python-curio native-input.
...
* gnu/packages/python-xyz.scm (python-sniffio):
[arguments] <test-flags>: Skip test requiring curio.
[native-inputs]: Remove python-curio.
Change-Id: I96678566359cbbfc1ee268c73952b1de6a147959
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:29 +01:00