~ruther/guix-local

ref: 3de553049df74a2d2839f618dbb1dd7aa2d51839 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.5 MiB
3de55304 — Sharlatan Hellseher 3 months ago
gnu: Add python-pygls.

* gnu/packages/python-xyz.scm (python-pygls): New variable.

Change-Id: Ifb4bf0277f87fec87161f57ec09b8916ee5de077
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
bbb4b9fe — Sharlatan Hellseher 3 months ago
gnu: Add python-lsprotocol.

* gnu/packages/python-xyz.scm (python-lsprotocol): New variable.

Change-Id: Id12df328f4c8f51f9c45914fba8f4991857f7596
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
b12b3027 — Sharlatan Hellseher 3 months ago
gnu: Add python-array-api-strict.

* gnu/packages/python-xyz.scm (python-array-api-strict): New variable.

Change-Id: Iab9649b967da898521316481ac466342afff2631
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
c32af5bb — Sharlatan Hellseher 3 months ago
gnu: python-ipywidgets: Update to 8.1.4.

* gnu/packages/python-xyz.scm (python-ipywidgets): Update to 8.1.4.
[build-system]: Switch pyproject-build-system.
[native-inputs]: Remove python-pytest-cov and python-setuptools-67; add
python-setuptools.

Change-Id: I09799c7cbcc5c59a04a792411977974c95d1688e
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
fa6ac5c1 — Sharlatan Hellseher 3 months ago
gnu: python-awkward: Update to 2.8.5.

* gnu/packages/python-xyz.scm (python-awkward): Update to 2.8.5.
[arguments] <test-flags>: Skip CUDA tests only.
[propagated-inputs]: Remove python-typing-extensions.
[home-page]: Refresh it as seen in project's README.

Change-Id: I5cebada2be766618633b0d082c88ae3d15490e9f
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
b014942a — Sharlatan Hellseher 3 months ago
gnu: python-awkward-cpp: Update to 47.

* gnu/packages/python-xyz.scm (python-awkward-cpp): Update to 47.
[arguments]: Drop all.
[home-page]: Refresh it as seen in project's README.

Change-Id: I27be188fc95447a17c10b09f653bb28325367998
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
c76fbf40 — Sharlatan Hellseher 3 months ago
gnu: python-pycollada: Update to 0.9.2.

* gnu/packages/python-xyz.scm (python-pycollada): Update to 0.9.2.
[native-inputs]: Remove python-wheel.

Change-Id: I3cc70c7eeda9e4c54a0457ba430e4c6cbe1697f3
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
c05faf2d — Sharlatan Hellseher 3 months ago
gnu: python-jupyter-console: Move to jupyter.

* gnu/packages/python-xyz.scm (python-jupyter-console): Move from here ...
* gnu/packages/jupyter.scm: ... to here.

Change-Id: I687d44df58fab4d62a3eac92f2dab1eebdc89921
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
d7ea14f8 — Sharlatan Hellseher 3 months ago
gnu: python-jupyter-console: Update to 6.6.3.

* gnu/packages/python-xyz.scm (python-jupyter-console): Update to 6.6.3.
[arguments] <test-flags>: Skip one test.
<phases>: Add 'pre-check.
[propagated-inputs]: Add python-ipython, python-jupyter-core,
python-pyzmq, and python-traitlets.
[native-inputs]: Remove python-setuptools; add python-flaky and
python-hatchling.

Change-Id: Ia7d12b313cfcc890a5173813b92d97872ece742b
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
7289e6b1 — Sharlatan Hellseher 3 months ago
gnu: Remove python-jupyter-console-minimal.

Variable is not public and not in use by any other packages.

* gnu/packages/python-xyz.scm (python-jupyter-console-minimal): Delete variable.

Fixes: guix/guix#4881
Change-Id: I3b13ec6522f8c7c61a39e8f2262b652fbcb4210b
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
6e8d2d28 — Sharlatan Hellseher 3 months ago
gnu: python-jupyter-client: Move to jupyter.

* gnu/packages/python-xyz.scm (python-jupyter-client,
python-jupyter-client-bootstrap): Move from here ...
* gnu/packages/jupyter.scm: ... to here.

Change-Id: I036632e68c808877de14da7f91863be50cdafd61
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
4a41327e — Sharlatan Hellseher 3 months ago
gnu: python-jupyter-client: Simplfy bootstrapping.

* gnu/packages/python-xyz.scm (python-jupyter-client): Take over
definition of python-jupyter-client-bootsrap with adjustments.
[arguments] <phases>: Remove 'hide-zmq-deprecation-warnings, and
'set-tool-file-name, it uses Python's "subprocess.Popen" now; add
'fix-pytest-config, and 'pre-check'; use default 'check.
(python-jupyter-client-bootsrap): Inherit from python-jupyter-client

Change-Id: I2cf3aceb4d33995853cd36e79034a5867e51444e
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
adb2e900 — Sharlatan Hellseher 3 months ago
gnu: python-jupyter-core: Move to jupyter.

* gnu/packages/python-xyz.scm (python-jupyter-core): Move from here ...
* gnu/packages/jupyter.scm: ... to here.

Change-Id: Id577b47b0a6c9a8754e6dc4f07e5ac8ba4ea106d
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
c699eb12 — Sharlatan Hellseher 3 months ago
gnu: Add python-ipython-minimal.

* gnu/packages/python-xyz.scm (python-ipython-minimal): New variable.

Change-Id: Ib68f3a7f2d45064aa83c7d034011ce4b43391ab6
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2bb29167 — Sharlatan Hellseher 3 months ago
gnu: python-ipython: Update to 9.8.0.

* gnu/packages/python-xyz.scm (python-ipython): Update to 9.8.0.
[arguments] <test-backend, test-flags>: Move custom {check} options
here.
<phases>: Remove 'make-docs-reproducible, resolved upstream; add
'pre-check and use default 'check.
[inputs]: Remove readline and which.
[propagated-inputs]: Remove python-colorama and python-exceptiongroup;
add python-ipython-pygments-lexers.
[native-inputs]: Remove python-pickleshare, python-pytest-asyncio-0.21,
and python-wheel; add python-pytest-asyncio and python-trio.

Change-Id: I3f96109e70772cb07b6a24bb83058473f182e3ed
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
659477ff — Sharlatan Hellseher 3 months ago
gnu: python-contourpy: Update to 1.3.3.

* gnu/packages/python-xyz.scm (python-contourpy): Update to 1.3.3.

Change-Id: Id764c632d375f6e68782adf5385f227eefaebefd
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
6ee29be4 — Sharlatan Hellseher 3 months ago
gnu: python-jmespath: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-jmespath):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-setuptools-67; add  python-setuptools.

Change-Id: I7c140b87eb9da476cfffc090663e5960b2c57de8
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
abe18178 — Sharlatan Hellseher 3 months ago
gnu: python-hnswlib: Update to 0.8.0.

* gnu/packages/python-xyz.scm (python-hnswlib): Update to 0.8.0.

Change-Id: I494260ebd9230c729ca4dca0cc7ef5c2685bf19a
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
af005403 — Sharlatan Hellseher 3 months ago
gnu: python-seaborn: Skip 3 tests.

* gnu/packages/python-xyz.scm (python-seaborn)[arguments] <test-flags>:
Skip 3 tests.

Change-Id: I32ea08c88eadddf1afcbcab51f813ea5a79f8481
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
8dc07ea0 — Sharlatan Hellseher 3 months ago
gnu: python-dask-image: Update to 2025.11.0.

* gnu/packages/python-science.scm (python-dask-image): Update to 2025.11.0.
[arguments] <test-flags>: All tests passed.
<phases>: Add 'fix-pytest-config; rework 'set-version to read from envar.
[propagated-inputs]: Remove python-tifffile-for-dask-image; add
python-tifffile.
[native-inputs]: Remove python-setuptools-scm; add
python-setuptools-scm-next.

* gnu/packages/python-xyz.scm (python-tifffile-for-dask-image): Delete variable.

Change-Id: I928c39c848f3a20d5eb51d10e4c8374891b8f0b0
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Next