gnu: python-exif-read: Enable tests. * gnu/packages/python-xyz.scm (python-exif-read)[source]: Fetch from GitHub. [arguments]: Remove '#:tests? #f'. [native-inputs]: Add python-pytest. Change-Id: Ieffb996948c4fd8873351c89fd26c5314139e9ae
gnu: python-exif-read: Update to 3.3.2. * gnu/packages/python-xyz.scm (python-exif-read): Update to 3.3.2. [source]: Update URI. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: If6ec19f061f6e3d64550bba307616b7f1c545c0e
gnu: python-treelib: Update to 1.8.0. * gnu/packages/python-xyz.scm (python-treelib): Update to 1.8.0. [source]: Fetch from GitHub. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-poetry-core, python-pytest. [propagated-inputs]: Remove python-six. Change-Id: I61fd3ba7da54ad97d547089f9f644673d129974c
gnu: python-srt: Enable tests. * gnu/packages/python-xyz.scm (python-srt)[native-inputs]: Add python-pytest. Change-Id: I1d1bbac3c3aff6b59d485769263cc824ce937e18 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-srt: Switch to pyproject-build-system. * gnu/packages/python-xyz.scm (python-srt)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: I7babe669543d975bb88fbc337a38bc507c8613f2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-srt: Update to 3.5.3. * gnu/packages/python-xyz.scm (python-srt): Update to 3.5.3. Change-Id: Ic5fb7a3da56689bc91b66e45c8c6429830bb69c6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-srt: Improve style. * gnu/packages/python-xyz.scm (python-srt): Run guix style. Change-Id: I0023088ba37030a08b2286335226d5899b45fe6f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-readability-lxml: Switch to pyproject-build-system. * gnu/packages/python-xyz.scm (python-readability-lxml): Switch to pyproject-build-system. Drop arguments. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Ia85fb8c34af377f9c7d0caf70cfe7c18f473bcf9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-readability-lxml: Add missing input. * gnu/packages/python-xyz.scm (python-readability-lxml)[propagated-inputs]: Add python-lxml-html-clean. Change-Id: I11fb7ce8cbf93ccab180536921114e039db62017 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-lsp-server: Update to 1.13.0. * gnu/packages/python-xyz.scm (python-lsp-server): Update to 1.13.0. [arguments] <test-flags>: Rework the list of skipped tests. [propagated-inputs]: Add python-black. [native-inputs]: Remove python-autopep8, python-flake8, python-numpy, python-pandas; add python-websockets. Change-Id: I1e0087a43374085ccb95f15df5c9f9f24901d6ad Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-dateparser: Improve package style. * gnu/packages/python-xyz.scm (python-dateparser)[arguments]: Convert to list of G-Expressions. Move ‘delete-failing-tests’ into #:configure-flags. [propagated-inputs, native-inputs]: Move after arguments. Sort alphabetically and linewise. [native-inputs]: Drop python-flake8. Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-dateparser: Fix build. * gnu/packages/python-xyz.scm (python-dateparser)[#:test-flags]: Disable “test_relative_base_setting_2_en”. Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-duckdb: Update to 1.3.2. * gnu/packages/python-xyz.scm (python-duckdb): Update to 1.3.2. [arguments] <tests?>: Disable for now due to guix/guix#1436. <phases>: Remove 'set-version. [native-inputs]: Remove python-google-cloud-storage, python-pyarrow, python-pytest, and python-pytest-runner. Change-Id: Ia7924001fcae06a01ab9d1f494be98ee66523309
gnu: python-netcdf4: Update to 1.6.2. * gnu/packages/python-xyz.scm (python-netcdf4): Update to 1.6.2. [build-system]: Use pyproject. [arguments] <phases>: Remove 'configure-locations; add set-configure-flags; use custom 'check. [inputs]: Remove hdf4; add zlib. [native-inputs]: Remove python-cython; add python-cython-3, python-setuptools, and python-wheel. Change-Id: Ie4e13538c2e5ad8d06055b7c3a4692c26c03e8da
gnu: python-netcdf4: Use G-expressions. * gnu/packages/python-xyz.scm (python-netcdf4): Use G-expressions. Change-Id: Idba0da37c8c0d7e22a2a5cf784bb8a7c9b80ba12
gnu: python-cython-next: Fix build on i686. * gnu/packages/python-xyz.scm (python-cython-3)[native-inputs]: Use gcc-11 when target-x86-32?
gnu: python-find-libpython: Update to 0.4.1. * gnu/packages/python-xyz.scm (python-find-libpython): Update to 0.4.1. Change-Id: I1979d8e3e39bef589522b674b213b91901d465ab Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-xmlsec: Update to 1.3.16. * gnu/packages/python-xyz.scm (python-xmlsec): Update to 1.3.16. [home-page]: Follow redirect. Change-Id: Ib5e95ec24c98156d614f1a903c0d9fe6c11a3cfa
gnu: python-shapely: Update to 2.1.1. * gnu/packages/python-xyz.scm (python-shapely): Update to 2.1.1. Change-Id: I535568979f8578186c64a22437032d0890d873f6
gnu: python-fonttools: Use python-lxml-4.9 * gnu/packages/python-xyz.scm (python-fonttools)[propagated-inputs]: Use python-lxml-4.9 replace python-lxml. Change-Id: I27fbd33865d4e7177671203e6f4816b19fc59fdf