From 8082f9c2ac183985fe9dc4d1d0122a9a735249d6 Mon Sep 17 00:00:00 2001 From: Vinicius Monego Date: Sat, 2 Aug 2025 13:00:18 -0300 Subject: [PATCH] gnu: python-deepdiff: Update to 8.5.0. * gnu/packages/python-xyz.scm (python-deepdiff): Update to 8.5.0. [arguments]<#:test-flags>: Skip failing tests. [propagated-inputs]: Remove python-ordered-set. Add python-click, python-pyyaml, python-orderly-set, python-orjson. [native-inputs]: Remove python-click, python-dateutil, python-mock, python-setuptools, python-wheel, python-toml. Add python-flit-core, python-pandas, python-pydantic-2, python-pytest-benchmark, python-pytz, python-toml-w. Change-Id: I891fe650e13385a69141b201e3ec743733d71610 --- gnu/packages/python-xyz.scm | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e83bb60cb630f3afa4627ae415b7e6fb4cd7c119..ccfcca10c6aeadb9ad67fd68ccca2b2010eeee90 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -38803,26 +38803,31 @@ object, which can be useful if you want to force your objects into a table.") (define-public python-deepdiff (package (name "python-deepdiff") - (version "6.3.0") + (version "8.5.0") (source (origin (method url-fetch) (uri (pypi-uri "deepdiff" version)) (sha256 (base32 - "0i5nnb3nppi2vgbhiakpxiagyhx7l1f50hzcl8fcgica4bkz2fva")))) + "1l8wvirgif61cqwsqzd3kf8slzlrjnffmqxnrfwxak4dz8lkbpd4")))) (build-system pyproject-build-system) - (propagated-inputs (list python-ordered-set)) + (arguments + ;; Ignore Polars test (not packaged). + (list #:test-flags #~(list "-k" "not test_polars"))) + (propagated-inputs (list python-click ; for CLI + python-pyyaml ; for CLI + python-orderly-set + python-orjson)) ; for optimization (native-inputs - (list python-click - python-dateutil + (list python-flit-core python-jsonpickle - python-mock python-numpy + python-pandas + python-pydantic-2 python-pytest - python-pyyaml - python-setuptools - python-wheel - python-toml)) + python-pytest-benchmark + python-pytz + python-tomli-w)) (home-page "https://github.com/seperman/deepdiff") (synopsis "Deep difference and search of any Python object/data") (description