aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Collapse)Author
2024-01-16gnu: python-seaborn: Update to 0.13.1.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-seaborn): Update to 0.13.1. [propagated-inputs]: Add python-ipykernel, python-mypy, python-nbconvert, python-numpydoc, python-pyyaml, and python-statsmodels. [native-inputs]: Add python-flake8, python-pre-commit, python-pytest-cov, and python-pytest-xdist; remove python-pypa-build. Change-Id: Id1ed6cfaf7e0950e99c06900fd68fb1ab884bee0
2024-01-16gnu: python-matplotlib: Update to 3.8.2.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-matplotlib): Update to 3.8.2. [build-system]: Use pyproject-build-system. [arguments]: Enable more tests; simplify custom 'check phase. [propagated-inputs]: Remove gobject-introspection, python-cairocffi, python-certifi, python-pygobject, python-pytz, python-six, and python-wxpython; add python-contourpy and python-importlib-resources. [native-inputs]: Add pybind11. Change-Id: Ie34826882fdcc20fac3b09130bcd0f4ad4f76b07
2024-01-16gnu: Add python-contourpy.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-contourpy): New variable. Change-Id: Icbbe4a358242095fae36639c5c039c029eea4ee3
2024-01-16gnu: python-kiwisolver: Update to 1.4.5.Ricardo Wurmus
* gnu/packages/maths.scm (python-kiwisolver): Update to 1.4.5. [build-system]: Use pyproject-build-system. [propagated-inputs]: Add python-typing-extension. [native-inputs]: Add python-cppy, python-pytest, and python-setuptools-scm. Change-Id: Iea75440dc58fa342dcf4a2a381b6dcc17e71e618
2024-01-16gnu: Add python-cppy.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-cppy): New variable. Change-Id: I584fcddc3430960098d65f1916278a7473249a87
2024-01-16gnu: python-umap-learn: Update to 0.5.5.Ricardo Wurmus
* gnu/packages/machine-learning.scm (python-umap-learn): Update to 0.5.5. [build-system]: Use pyproject-build-system. [arguments]: Remove 'numpy-compatibility and custom 'check phases. Change-Id: I2123f66519730d43e454d9536e8cb7b6c4569d56
2024-01-16gnu: python-pynndescent: Update to 0.5.11.Ricardo Wurmus
* gnu/packages/machine-learning.scm (python-pynndescent): Update to 0.5.11. [build-system]: Use pyproject-build-system. [arguments]: Remove. [propagated-inputs]: Add python-importlib-metadata. Change-Id: I14f15ea98157ed15b360971c30fe00c5f00af4a7
2024-01-16gnu: python-scikit-learn: Update to 1.3.2.Ricardo Wurmus
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.3.2. [build-system]: Use pyproject-build-system. [arguments]: Move test flags to #:test-flags. [native-inputs]: Replace python-cython with python-cython-0.29.35. Change-Id: Iac6107dae752c42d9f57448a66eed0526974d57e
2024-01-16gnu: python-matplotx: Disable test_png test.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-matplotx)[arguments]: Disable test_png test. Change-Id: I19a954786d828a1b717c9c4021ad7f5c6172366c
2024-01-16gnu: python-pypng: Update to 0.20220715.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-pypng): Update to 0.20220715.0. [build-system]: Use pyproject-build-system. [arguments]: Add 'pre-check phase. [native-inputs]: Add python-pytest. Change-Id: Ic47c653f94a688048383eba216f01d7987625680
2024-01-16gnu: python-scikit-image: Update to 0.22.0.Ricardo Wurmus
* gnu/packages/python-science.scm (python-scikit-image): Update to 0.22.0. [source]: Fetch from git repository. [build-system]: Use pyproject-build-system. [arguments]: Use G-expression; remove custom 'build phase; simplify 'check phase; enable all tests. [propagated-inputs]: Add python-lazy-loader. [native-inputs]: Add meson-python, python-numpydoc, python-packaging, and python-wheel. Change-Id: I00ede026a7941eae36157106f753a21fb64099c3
2024-01-16gnu: python-imageio: Update to 2.33.1.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-imageio): Update to 2.33.1. [propagated-inputs]: Remove python-psutil; add python-tifffile. [native-inputs]: Add python-black, python-flake8, python-fsspec, and python-pytest-cov. Change-Id: I5c64d939f5ee94ac9ec8fdbd7b51cd978b7df0fb
2024-01-16gnu: python-lazy-loader: Update to 0.3.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-lazy-loader): Update to 0.3. [native-inputs]: Add python-pre-commit. Change-Id: Id4f8b61e6e60dd6da04beb8c1e4d064dc34d994c
2024-01-16gnu: python-tifffile: Update to 2023.12.9.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-tifffile): Update to 2023.12.9. [propagated-inputs]: Remove python-imagecodecs. [native-inputs]: Add python-pytest. Change-Id: I2567bef390e286ed4399cc67b80a9df503f53c0a
2024-01-16gnu: python-scipy: Update to 1.11.4.Ricardo Wurmus
* gnu/packages/python-science.scm (python-scipy): Update to 1.11.4. [arguments]: Use mesonpy backend. [inputs]: Replace pybind11 with pybind11-2.10. [native-inputs]: Add python-click, python-doit, python-pooch, and python-pydevtool; replace python-cython with python-cython-0.29.35. Change-Id: I4b26e1b6382899bba24f84461f154e97765e08f5
2024-01-16gnu: meson-python: Update to 0.15.0.Ricardo Wurmus
* gnu/packages/build-tools.scm (meson-python): Update to 0.15.0. [arguments]: Add phase 'delete-directory. [propagated-inputs]: Add python-cython, python-pyproject-metadata-0.7, and python-typing-extensions. [native-inputs]: Add python-pytest-cov. Change-Id: I412af929c9e0485aa2a15e316d247f58e6f3477b
2024-01-16gnu: Add python-pydevtool.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-pydevtool): New variable. Change-Id: I325b81fa6421094a5a64084c06e66b8fa136e270
2024-01-16gnu: Add python-pyproject-metadata-0.7.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-pyproject-metadata-0.7): New variable. Change-Id: I7c47c911fa2a33c0b5711b0009f31b3e32c1c1d7
2024-01-16gnu: python-doit: Update to 0.36.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-doit): Update to 0.36.0. [build-system]: Use pyproject-build-system. [arguments]: Disable test_execute test. [propagated-inputs]: Remove python-pyinotify; add python-importlib-metadata. [description]: Add missing spaces between two sentences. Change-Id: I1d046201c9bef63477f8fb0a2f8494bffbbbc711
2024-01-16gnu: Add pybind11-2.10.Ricardo Wurmus
* gnu/packages/python-xyz.scm (pybind11-2.10): New variable. Change-Id: Ia7915af3baca36b0677d3f762046585abc473f56
2024-01-16gnu: Add python-cython-0.29.35.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-cython-0.29.35): New variable. Change-Id: I09ec851a2051e885f6417524bbeeb81b743bef0b
2024-01-16gnu: Add python-pydoc-markdown.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-pydoc-markdown): New variable. Change-Id: I03e45c2b87f626f7a8113d785c72c14a301d79be
2024-01-16gnu: python-yapf: Update to 0.32.0.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-yapf): Update to 0.32.0. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest. [propagated-inputs]: Add python-importlib-metadata, python-platformdirs, and python-tomli. Change-Id: I30fa0b9d643f6585624da87d5c1a1edbb59425c4
2024-01-16gnu: Add python-docspec-python.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-docspec-python): New variable. Change-Id: Ic607d0a34a8601dd464251edd8c8509314b7489c
2024-01-16gnu: Add python-nr-util.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-nr-util): New variable. Change-Id: I26dda5e5bc03334fb476e3f1fd2fa6aaf93a91c3
2024-01-15gnu: go-github-com-arceliar-ironwood: Update to ↵Artyom V. Poptsov
v0.0.0-20231127131626-465b82dfb5bd. * gnu/packages/golang.scm (go-github-com-arceliar-ironwood): Update to v0.0.0-20231127131626-465b82dfb5bd. Change-Id: Ia94d7c88e54d33f7bb7b5054a757d7ef203d47c2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-15gnu: yggdrasil: Update to 0.5.4.Artyom V. Poptsov
* gnu/packages/networking.scm (yggdrasil): Update to 0.5.4. Change-Id: I4f386e1b69627b0c5a6095c42274b8a8bff8bfd9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-15gnu: hypercorn: Reformat with guix style.Troy Figiel
* gnu/packages/python-web.scm (hypercorn): Reformat with guix style.
2024-01-15gnu: hypercorn: Adjust inputs.Troy Figiel
* gnu/packages/python-web.scm (hypercorn)[propagated-inputs]: Add python-exceptiongroup and python-tomli. Remove python-toml and python-typing-extensions. [native-inputs]: Remove python-mock.
2024-01-15gnu: Remove python-tslearn.Ricardo Wurmus
This package now lives in the guix-science channel. * gnu/packages/machine-learning.scm (python-tslearn): Remove variable. Change-Id: I655df3417d258cb1231746626817fde9628e9569
2024-01-15gnu: Add python-docspec.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-docspec): New variable. Change-Id: I3103bde3483273a335156b38de742f493fd366f1
2024-01-15gnu: Add python-databind-json.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-databind-json): New variable. Change-Id: Iaab64e28ba6772c14704ff67cffab21a2f555460
2024-01-15gnu: Add python-databind-core.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-databind-core): New variable. Change-Id: I45bf0ec5ef123ea20c50e2ca3caf930bfba45eea
2024-01-15gnu: Add python-typeapi.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-typeapi): New variable. Change-Id: Id89f3152bcd593d677c4fcb7c98d586cd50e820b
2024-01-15gnu: Add python-nr-stream.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-nr-stream): New variable. Change-Id: I59489156e4675a64a31b1cb7f62b7c845c005ce8
2024-01-15gnu: Add python-nr-date.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-nr-date): New variable. Change-Id: I4251aef073df29ccada70f1398bce38cfb8962ba
2024-01-15gnu: Add python-namex.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-namex): New variable. Change-Id: I02d4ed5e426f0b432c27086aa90628ae54759ca2
2024-01-15gnu: python-requests-kerberos: Enable tests.Troy Figiel
* gnu/packages/python-web.scm (python-requests-kerberos): Enable tests. [source]: Replace the PyPI release by the Github release. [build-system]: Swap to pyproject-build-system. [native-inputs]: Add python-pytest and python-pytest-mock. Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: Iea750cf722293c4054a6c6e43787806f8f2fd5e2
2024-01-15gnu: python-requests-kerberos: Fix build.Troy Figiel
* gnu/packages/python-web.scm (python-requests-kerberos)[propagated-inputs]: Add python-gssapi. Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: I65d1fac0339a119e7a4912d5db150b4adb7586ad
2024-01-15gnu: python-pyspnego: Propagate python-krb5.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pyspnego)[propagated-inputs]: Add python-krb5. Change-Id: I2c8ccbd66394cb90ea047f7327d05ecbfe2ec22d
2024-01-15gnu: Add python-krb5.Troy Figiel
* gnu/packages/python-xyz.scm (python-krb5): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-15gnu: Remove python-activepapers.Sharlatan Hellseher
<https://issues.guix.gnu.org/68425> This package fails to build and has been not maintained since 2017. * gnu/packages/python-xyz.scm (python-activepapers): Remove variable. Reported-by: Troy Figiel <troy@troyfigiel.com> Change-Id: Id1e968cd4e06919a80ad05e5c8d3fb207426fdde
2024-01-15gnu: hpcguix-web: Add explicit dependency on Guile-GnuTLS.Ludovic Courtès
This is necessary in hpcguix-web 0.4.1 to connect to https://disarchive.guix.gnu.org. * gnu/packages/web.scm (hpcguix-web)[arguments]: In ‘wrap-program’ phase, add guile-gnutls to the wrapper’s search path. [inputs]: Add GUILE-GNUTLS. Change-Id: Ic4d6f65adeb763a404fc24c7e1c87fd7d26550c7
2024-01-14gnu: fish-foreign-env: Update to 0.20230823.Tanguy Le Carrour
* gnu/packages/shells.scm (fish-foreign-env): Update to 0.20230823. [arguments]: Do no substitute in file that no longer exists. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I04138c1d3e8c174b2197e5ca60aaca4caa5453cc
2024-01-14gnu: cuirass: Update to 7bcd3d0.Ludovic Courtès
* gnu/packages/ci.scm (cuirass): Update to 7bcd3d0. Change-Id: Iefc460df509a2c006f3a49d6050ef08940ed2850
2024-01-14gnu: openssh: Fix build on ppc64le.Jack Hill
* gnu/packages/ssh.scm (openssh)[source]: Use 'openssh-gcc-13-ppc64le-fzero-call-used-regs.patch'. * gnu/packages/patches/openssh-gcc-13-ppc64le-fzero-call-used-regs.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Reported-by: Marcel van der Boom <marcel@van-der-boom.nl>. Change-Id: I41b1350b2cdd1487a8fd69b13b64f63c0dc166c9 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-14gnu: guile-ssh: Update to 0.16.4.Artyom V. Poptsov
* gnu/packages/ssh.scm (guile-ssh): Update to 0.16.4. [arguments]: Improve the style. Change-Id: Ib7d741e7f4fc7a1fc167cfa4f7953f84d9f4d390 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-14gnu: hpcguix-web: Update to 0.4.1.Ludovic Courtès
* gnu/packages/web.scm (hpcguix-web): Update to 0.4.1. Change-Id: I8bd642735b3cbdf03b07cdd184295b6e32a4e6f7
2024-01-14gnu: Make intermediate packages public but hidden.Ludovic Courtès
This makes those packages visible to (gnu ci), giving them first class in the eyes of Cuirass and similar tools, in turn ensuring substitutes are available (this was discovered by running ‘guix weather -c 10’). * gnu/packages/rust.scm (rust-bootstrap, rust-1.55) (rust-1.56, rust-1.57, rust-1.58, rust-1.59, rust-1.60) (rust-1.61, rust-1.62, rust-1.63, rust-1.64, rust-1.65) (rust-1.66, rust-1.67, rust-1.68, rust-1.69, rust-1.70) (rust-1.71, rust-1.72, rust-1.73): Make variable public and add ‘hidden?’ property. (rust): Remove ‘hidden?’ property. * gnu/packages/java.scm (java-hamcrest-parent-pom) (java-org-ow2-parent-pom-1.3, java-asm-bootstrap): Make variable public and add ‘hidden?’ property. * gnu/packages/ocaml.scm (dune-bootstrap) (ocaml4.09-dune-bootstrap, ocaml5.0-dune-bootstrap): Likewise. Change-Id: I32b0ea639a4f1c39466875acdbc9cbadf75c7668
2024-01-14gnu: qutebrowser: Update to 3.1.0.Herman Rimm
* gnu/packages/web-browsers (qutebrowser): Update to 3.1.0. [inputs]: Use PyQt6, placed before PyQtWebengine. [arguments]: Replace qt5 path with qt6 path and wrap program with QTWEBENGINE_RESOURCES_PATH. [description]: Replace PyQt5 with PyQt6. Signed-off-by: Clément Lassieur <clement@lassieur.org>