gnu: python-mysql-connector-python: Skip one more test.
* gnu/packages/python-xyz.scm (python-mysql-connector-python):
[phases]{check}: Skip one more test.
Change-Id: I22277bc3cdf0634b166f3198d005c82c37b8796f
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-nanobind: Update to 2.10.2.
* gnu/packages/python-xyz.scm (python-nanobind): Update to 2.10.2.
[native-inputs]: Add python-numpy, python-pathspec, and python-scipy.
[synopsis]: Fix lint warning: "synopsis should start with an upper-case
letter or digit".
Change-Id: I26dd624d3a9ead7af7744769cc59f05bb56de56d
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Add python-siphash24.
* gnu/packages/python-xyz.scm (python-siphash24): New variable.
Change-Id: I297103197b867e9be3a60caf53a8536f5c32aa63
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-pyemd: Use python-numpy@1.
* gnu/packages/python-xyz.scm (python-pyemd):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-wheel.
Change-Id: I7cad3d609f1eec432d3e77945ffd2b2dc30b4900
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Remove python-watchgod.
* gnu/packages/python-xyz.scm (python-watchgod): Delete variable.
Change-Id: I52cbd0577de38bb21094ed8f6ee5ef14741634e0
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-perfplot: Use python-numpy@1.
* gnu/packages/python-xyz.scm (python-perfplot):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: Ib7ea70587df75876a01e44899b7aebdd121f19fb
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-deepdiff: Update to 8.6.1.
* gnu/packages/python-xyz.scm (python-deepdiff): Update to 8.6.1.
[native-inputs]: Add python-uuid6.
Change-Id: Ife7367c5772c8bba067e698f01b974cf2bfb4bfb
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Add python-uuid6.
* gnu/packages/python-xyz.scm (python-uuid6): New variable.
Change-Id: I3bf9d83706763ac3ed360005831dbfa3f775c368
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-numpysane: Use python-numpy@1.
* gnu/packages/python-xyz.scm (python-numpysane):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: I9fa1bf6e8b8110350d5524740653e02d99e36a91
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-pytoolconfig: Reduce closure size.
* gnu/packages/python-xyz.scm (python-pytoolconfig): Update to 1.3.1.
[propagated-inputs]: Remove python-pydantic, python-sphinx,
python-sphinx-autodoc-typehints, python-sphinx-rtd-theme, and
python-tabulate.
Change-Id: Ifd1831f64dcb14afaddf9a1b6d445b0b67e94bbd
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-watchfiles: Update to 1.1.1.
* gnu/packages/python-xyz.scm (python-watchfiles): Update to 1.1.1.
* gnu/packages/rust-crates.scm: (rust-syn-2.0.60,
rust-proc-macro2-1.0.81, rust-filetime-0.2.24,
rust-crossbeam-utils-0.8.19, rust-cc-1.0.96, rust-bitflags-2.7.0): New
variables.
(lookup-cargo-inputs)[python-watchfiles]: Remove rust-autocfg-1.4.0,
rust-bitflags-2.9.0, rust-cc-1.2.19, rust-crossbeam-utils-0.8.21,
rust-filetime-0.2.25, rust-indoc-2.0.6, rust-inotify-0.10.2,
rust-instant-0.1.13, rust-libc-0.2.172, rust-log-0.4.27,
rust-notify-7.0.0, rust-notify-types-1.0.1, rust-portable-atomic-1.11.0,
rust-proc-macro2-1.0.95, rust-pyo3-0.24.1,
rust-pyo3-build-config-0.24.1, rust-pyo3-ffi-0.24.1,
rust-pyo3-macros-0.24.1, rust-pyo3-macros-backend-0.24.1,
rust-python3-dll-a-0.2.13, rust-quote-1.0.40, rust-redox-syscall-0.5.11,
rust-shlex-1.3.0, rust-syn-2.0.100, rust-unicode-ident-1.0.18, and
rust-unindent-0.2.4; add rust-autocfg-1.3.0, rust-bitflags-2.7.0,
rust-cc-1.0.96, rust-crossbeam-utils-0.8.19, rust-filetime-0.2.24,
rust-indoc-2.0.5, rust-inotify-0.11.0, rust-libc-0.2.169,
rust-log-0.4.22, rust-notify-8.0.0, rust-notify-types-2.0.0,
rust-portable-atomic-1.6.0, rust-proc-macro2-1.0.81, rust-pyo3-0.26.0,
rust-pyo3-build-config-0.26.0, rust-pyo3-ffi-0.26.0,
rust-pyo3-macros-0.26.0, rust-pyo3-macros-backend-0.26.0,
rust-python3-dll-a-0.2.14, rust-quote-1.0.36, rust-redox-syscall-0.5.3,
rust-syn-2.0.60, rust-unicode-ident-1.0.12, and rust-unindent-0.2.3.
Change-Id: I197939e4c9061d59708f51bfb8667d81555ea17a
Change-Id: Iec394c08dad5aa5fe063bc06b927e05089231f84
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-imagecodecs: Fix build.
* gnu/packages/python-xyz.scm (python-imagecodecs):
[inputs]: Remove python-blosc2; add c-blosc2.
Change-Id: I28487d0a93c8098620b68c5d46caf6d6f55ca108
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-hdf5storage: Use pythno-numpy@1.
* gnu/packages/python-xyz.scm (python-hdf5storage):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-wheel.
Change-Id: I1d2e3d4d5b654e4025aa16f4d1aa9230c10a3e0a
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-pomegranate: Move to machine-learning.
* gnu/packages/python-xyz.scm (python-pomegranate): Move from here ...
* gnu/packages/machine-learning.scm: ... to here.
Change-Id: I1ef53f52439c0cae22e96ec381ecff3e2f616d71
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-pomegranate: Update to 1.1.0.
* gnu/packages/python-xyz.scm (python-pomegranate): Update to 1.1.0.
[source]: Switch to git-fetch providing tests.
[arguments] <tests?, test-flags>: Enable them.
[propagated-inputs]: Remove python-joblib and python-pyyaml; add
python-apricot-select, python-scikit-learn, and python-pytorch.
[native-inputs]: Remove python-pandas and python-wheel; add
python-pytest.
Change-Id: Idf53aff2124c98fd7dc1172a31028a57347d2a4b
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Add python-pygls.
* gnu/packages/python-xyz.scm (python-pygls): New variable.
Change-Id: Ifb4bf0277f87fec87161f57ec09b8916ee5de077
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: Add python-lsprotocol.
* gnu/packages/python-xyz.scm (python-lsprotocol): New variable.
Change-Id: Id12df328f4c8f51f9c45914fba8f4991857f7596
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
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>
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>
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>