gnu: python-astropy: Skip one more test. * gnu/packages/astronomy.scm (python-astropy) [arguments] <test-flags>: Skip one more failing test. Change-Id: Iea781139001dedac966365da2e7c3fca7094ec81
gnu: python-paramz: Fix tests. * gnu/packages/python-science.scm (python-paramz) [arguments] <test-flags>: Make them compatible with Pytest to allow some adjustments. [native-inputs]: Remove python-nose; add python-pytest. Change-Id: I66fbd374ce30e80f02fe43784740389a33783011
gnu: python-pywavelets: Update to 1.8.0. * gnu/packages/python-xyz.scm (python-pywavelets): Update to 1.8.0. [source]: Remove obsolete snippet. [build-system]: Use pyproject-build-system. [arguments]: Remove custom 'check phase; add 'pre-check phase. [native-inputs]: Replace python-cython with python-cython-3; remove python-matplotlib; add meson, ninja, pkg-config, python-meson-python, and python-numpy. [propagated-inputs]: Add python-scipy. Change-Id: I1d157775a2079e2a218dea89ab46bbd01685d91a
gnu: python-cmd2: Update to 2.5.11. * gnu/packages/python-xyz.scm (python-cmd2): Update to 2.5.11. [propagated-inputs]: Remove python-attrs and python-colorama. [native-inputs]: Remoe python-invoke and python-mock. Change-Id: I97b98a7eb39e8dd2c83e837cd08ab52965b8a58c
gnu: python-wcwidth: Update to 0.2.13. * gnu/packages/python-xyz.scm (python-wcwidth): Update to 0.2.13. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest, python-pytest-cov, python-setuptools, and python-wheel. Change-Id: I50b427532a834026ca5dac869440df1216148cad
gnu: python-numpy: Update to 1.26.2. * gnu/packages/python-xyz.scm (python-numpy): Update to 1.26.2. [arguments] <phases>: Add 'hide-gfortran. [native-inputs]: Remove python-cython. Change-Id: I1f02d45dd5c5bc7ad248dbbdc63a8e6a7a21ca9f Reviewed-by: Ludovic Courtès <ludo@gnu.org>
gnu: mozjs-78: Fix build with Python 3.11. * gnu/packages/gnuzilla.scm (mozjs-78):[arguments]: Add phase 'python-3.11-compatibility. Change-Id: I9178a2f8a6880bbcc2d712a1a9ccecd300242370
gnu: mozjs: Fix build with Python 3.11. * gnu/packages/gnuzilla.scm (mozjs):[arguments]: Add phase 'python-3.11-compatibility. Change-Id: I0d02ff98f69bab9df405550c75d5e13a741389d6
gnu: python-frozendict: Update to 2.4.6. * gnu/packages/python-xyz.scm (python-frozendict): Update to 2.4.6. Fix build. [build-system]: Swap to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools, and python-wheel. Change-Id: I023c36fb55fb4d89ffb965165818221d3c6a58f3
gnu: streamlink: Update to 7.1.2. * gnu/packages/video.scm (streamlink): Update to 7.1.2. Fix build. [source] <snippet>: Remove as redundunt. [bulid-system]: Swap to pyproject-build-system. [argument] <test-flags>: Skip one test. <phases>: Use default 'check. [propagated-inputs]: Remove python-typing-extensions; add python-exceptiongroup. [native-inputs]: Remove python-pytest-asyncio; add python-setuptools and python-wheel. Change-Id: I62d3a95748530f26d064b359cce9c87452235cf5
gnu: scvelo: Remove custom 'check phase. * gnu/packages/bioinformatics.scm (scvelo)[arguments]: Remove custom 'check phase by using pyargs. Change-Id: I3fb0a7aa9d6dd8ceb623e0372df32fb7f3cc8478
gnu: python-scanpy: Patch broken version check. * gnu/packages/bioinformatics.scm (python-scanpy)[arguments]: Patch broken anndata version check. Change-Id: I28e72116d1f8520102f3331bf3f45dd87f79eb33
gnu: python-zarr: Update list of disabled tests. * gnu/packages/python-xyz.scm (python-zarr)[arguments]: Enable one, disable another test. Change-Id: I52af5563621f9f44c8397a606cd0551e595dcfe8
gnu: python-cattrs: Disable failing test. * gnu/packages/python-xyz.scm (python-cattrs)[arguments]: Disable one additional test. Change-Id: Ice48bd139d8dda509a0c380ebef69afa863fd245
gnu: python-nbclassic: Restore 'sanity-check phase. * gnu/packages/jupyter.scm (python-nbclassic)[arguments]: Restore 'sanity-check phase. Change-Id: I37872386a90f940b06bfdb505b723d88f3339163
gnu: python-patsy: Update to 1.0.1. * gnu/packages/statistics.scm (python-patsy): Update to 1.0.1. [build-system]: Use pyproject-build-system. [arguments]: Remove custom 'check. [propagated-inputs]: Remove python-six. [native-inputs]: Add python-pytest-cov, python-setuptools, and python-wheel. Change-Id: Ia732916c31e0494c00d455ac1cca5df913dd9c4d
gnu: python-requests-unixsocket: Update to 0.4.2. * gnu/packages/python-web.scm (python-requests-unixsocket): Define as deprecated alias for... (python-requests-unixsocket2): ...this new variable. [source]: Fetch from forked git repository. [home-page]: Update. [arguments]: Remove. [native-inputs]: Remove python-apipkg, python-appdirs, python-execnet, python-packaging, python-pep8, python-py, python-pyparsing, python-pytest-cache, python-pytest-pep8, python-setuptools, python-six, and python-wheel; add python-poetry-core. [propagated-inputs]: Remove python-urllib3. (python-cheroot)[native-inputs]: Replace python-requests-unixsocket with python-requests-unixsocket2. * gnu/packages/python-xyz.scm (python-notebook)[native-inputs]: Same. * gnu/packages/jupyter.scm (python-nbclassic)[native-inputs]: Same. Change-Id: I4c35ff9f86aa7e3df0f2b9ed8616727a7a94f12d
gnu: python-proteus: Update to 7.4.1. * gnu/packages/tryton.scm (python-proteus): Update to 7.4.1. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: If55502eb1dd95f8e8d95c6238f81e3eca24dfe38
gnu: tryton: Update to 7.4.4. * gnu/packages/tryton.scm (tryton): Update to 7.4.4. [build-system]: Use pyproject-build-system. [arguments]: Use G-expression. [native-inputs]: Add python-pytest, python-setuptools, and python-wheel. Change-Id: Ic68e0ed6df6918c52a71c0a8ef72fdf7db522161
gnu: trytond: Update to 7.4.4. * gnu/packages/patches/trytond-add-egg-modules-to-path.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove patch. * gnu/packages/tryton.scm (trytond): Update to 7.4.4. [source]: Remove obsolete patch. [build-system]: Use pyproject-build-system. [arguments]: Disable two types of test. [propagated-inputs]: Remove python-magic, python-psycopg2, and python-wrapt; replace python-werkzeug-1.0 with python-werkzeug. [native-inputs]: Remove python-mock; add python-pydot, python-pytest, python-setuptools, python-wheel, and tzdata-for-tests. Change-Id: I072565d0fc52a704729ea58de8990de5aee12831