Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-deepdiff | Distribution: openSUSE:Factory:zSystems |
Version: 7.0.1 | Vendor: openSUSE |
Release: 1.2 | Build date: Sat Apr 20 15:56:16 2024 |
Group: Unspecified | Build host: reproducible |
Size: 692159 | Source RPM: python-deepdiff-7.0.1-1.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/seperman/deepdiff | |
Summary: Deep Difference and Search of any Python object/data |
A Python module to calculate Deep Difference of dictionaries, iterables, strings and other objects. It can search for objects within other objects, and hash any object based on their content.
MIT
* Sat Apr 20 2024 Dirk Müller <dmueller@suse.com> - update to 7.0.1: * When verbose=2, return `new_path` when the `path` and `new_path` are different (for example when ignore_order=True and the index of items have changed). * Dropping support for Python 3.7 * Introducing serialize to flat rows for delta objects. * fixes the issue with hashing `datetime.date` objects where it treated them as numbers instead of dates (fixes [#445]). * upgrading orjson to the latest version * Fix for bug when diffing two lists with ignore_order and providing compare_func * Supporting Python 3.12 in the build process by Leo Sin * Include type info and change the "unknown" value for flat rows to something that is friendly for Postgres enums * Sun Jan 14 2024 Dirk Müller <dmueller@suse.com> - update to 6.7.1: * Support for subtracting delta objects when iterable_compare_func is used. * Better handling of force adding a delta to an object. * Fix for `Can't compare dicts with both single and double quotes in keys` * Updated docs for Inconsistent Behavior with math_epsilon and ignore_order = True * Delta can be subtracted from other objects now. * verify_symmetry is deprecated. Use bidirectional instead. * always_include_values flag in Delta can be enabled to include values in the delta for every change. * Fix for Delta.__add__ breaks with esoteric dict keys. * You can load a delta from the list of flat dictionaries. - update to 6.6.0: * [x] Numpy 2.0 support * [x] Adding Delta.to_flat_dicts - update to 6.4.1: * Bugfix: Numpy should be optional - update to 6.4.0: * Add Ignore List Order Option to DeepHash by * pyyaml to 6.0.1 to fix cython build problems by Robert Bo Davis * Precompiled regex simple diff by cohml * New flag: `zip_ordered_iterables` for forcing iterable items to be compared one by one. - update to 6.3.1: * Bugfix deephash for paths by maggelus * Bugfix deephash compiled regex maggelus * Fix tests dependent on toml by martin-kokos * Bugfix for `include_paths` for nested dictionaries by kor4ik * Use tomli and tomli-w for dealing with tomli files by martin- kokos * Bugfix for `datetime.date` by Alex Sauer-Budge * Sat Jun 10 2023 ecsos <ecsos@opensuse.org> - Add %{?sle15_python_module_pythons} * Tue May 02 2023 Daniel Garcia <daniel.garcia@suse.com> - Update to 6.3.0: - PrefixOrSuffixOperator: This operator will skip strings that are suffix or prefix of each other. - include_obj_callback and include_obj_callback_strict are added by [Håvard Thom](https://github.com/havardthom). - Fixed a corner case where numpy's np.float32 nans are not ignored when using ignore_nan_equality by [Noam Gottlieb](https://github.com/noamgot) - orjson becomes optional again. - Fix for ignore_type_in_groups with numeric values so it does not report number changes when the number types are different. * Tue May 02 2023 Daniel Garcia <daniel.garcia@suse.com> - Move python-orjson from Recommends to Requires, it's a requirement right now in the latest release. * Tue Feb 21 2023 John Vandenberg <jayvdb@gmail.com> - Update to v6.2.3 * Switching to Orjson for serialization to improve the performance. * Setting equal_nan=ignore_nan_inequality in the call for np.array_equal * Using Pytest's tmp_path fixture instead of /tmp/ - from 6.2.2 * Enum test fix for python 3.11 * Adding support for dateutils rrules - from v6.2.1 * Removed the print statements. - from v6.2.0 * Major improvement in the diff report for lists when items are all hashable and the order of items is important. - from v6.1.0 * DeepDiff.affected_paths can be used to get the list of all paths where a change, addition, or deletion was reported for. * DeepDiff.affected_root_keys can be used to get the list of all paths where a change, addition, or deletion was reported for. * Bugfix: ValueError when using Decimal 0.x * Serialization of UUID - from v6.0.0 * Exclude obj callback strict parameter is added to DeepDiff A fix for diffing using iterable_compare_func with nested objects * Thu Sep 08 2022 John Vandenberg <jayvdb@gmail.com> - Update minimum dependency ordered-set >= 4.1.0 * Fri Jun 24 2022 Benjamin Greiner <code@bnavigator.de> - Update to 5.8.2 * Fixing dependency for Py3.6 - DeepDiff 5.8.1 includes bug fixes: * Fixed test suite for 32bit systems * Fixed the issue when using ignore_order=True and group_by simultaneously * Added the support for diffing object properties (@property) * Better support of diffing private variables - DeepDiff 5.8.0 includes bug fixes and improvements: * Fixed the bug with delta randomly not producing the same results when ignore_order=True * Display detailed pretty when verbose * Allow ordered-set version 4.1.x * Removing extra logging when key is not found in DeepHash * Fixed error when comparing non-utf8 byte strings with ignore_order=True * Fixed Tests fail after 2022-05-14 * Fixed TypeError is thrown when comparing bool and str * Wed Jan 26 2022 Bernhard Wiedemann <bwiedemann@suse.com> - Update to 5.6.0 * Add custom operators, and ignore_order_func. * Bugfix: verbose_level==0 should disable values_changes. * Bugfix: unprocessed key error. * Add iterable_compare_func for DeepDiff * Add output_format of list for path() in tree view * Add strict_checking for numbers in DeepSearch * Add support for regular expressions in DeepSearch * Thu Apr 01 2021 Ben Greiner <code@bnavigator.de> - Update to 5.2.3 * Retaining the order of multiple dictionary items added via Delta. * Fixed the typo with yml files in deep cli. * Fixing Grep RecursionError where using non UTF-8 character. * Allowing kwargs to be passed to to_json method. - Release 5.2.2 * Fixed Delta serialization when None type is present. - Release 5.2.0 * Removed Murmur3 as the preferred hashing method. Using SHA256 by default now. * Added commandline for deepdiff. * Added group_by. * Added math_epsilon. * Improved ignoring of NoneType. - Release 5.0.2 * Bug Fix NoneType in ignore type groups https://github.com/seperman/deepdiff/issues/207 - Release 5.0.1 * Bug fix to not apply format to non numbers. - Release 5.0.0 * Introducing the Delta object * Improving Numpy support * Fixing tuples comparison when ignore_order=True * Dramatically improving the results when ignore_order=True by running in passes * Introducing pretty print view, deep_distance, purge, progress logging, cache and truncate_datetime. * Adds support for datetime.time - Skip python36 build because the test suite makes extensive use of NumPy.
/etc/alternatives/deep /usr/bin/deep /usr/bin/deep-3.11 /usr/lib/python3.11/site-packages/deepdiff /usr/lib/python3.11/site-packages/deepdiff-7.0.1.dist-info /usr/lib/python3.11/site-packages/deepdiff-7.0.1.dist-info/AUTHORS.md /usr/lib/python3.11/site-packages/deepdiff-7.0.1.dist-info/INSTALLER /usr/lib/python3.11/site-packages/deepdiff-7.0.1.dist-info/LICENSE /usr/lib/python3.11/site-packages/deepdiff-7.0.1.dist-info/METADATA /usr/lib/python3.11/site-packages/deepdiff-7.0.1.dist-info/RECORD /usr/lib/python3.11/site-packages/deepdiff-7.0.1.dist-info/REQUESTED /usr/lib/python3.11/site-packages/deepdiff-7.0.1.dist-info/WHEEL /usr/lib/python3.11/site-packages/deepdiff-7.0.1.dist-info/entry_points.txt /usr/lib/python3.11/site-packages/deepdiff-7.0.1.dist-info/top_level.txt /usr/lib/python3.11/site-packages/deepdiff-7.0.1.dist-info/zip-safe /usr/lib/python3.11/site-packages/deepdiff/__init__.py /usr/lib/python3.11/site-packages/deepdiff/__pycache__ /usr/lib/python3.11/site-packages/deepdiff/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/anyset.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/anyset.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/base.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/base.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/commands.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/commands.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/deephash.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/deephash.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/delta.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/delta.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/diff.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/diff.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/distance.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/distance.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/helper.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/helper.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/lfucache.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/lfucache.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/model.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/model.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/operator.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/operator.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/path.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/path.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/search.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/search.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/serialization.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/deepdiff/__pycache__/serialization.cpython-311.pyc /usr/lib/python3.11/site-packages/deepdiff/anyset.py /usr/lib/python3.11/site-packages/deepdiff/base.py /usr/lib/python3.11/site-packages/deepdiff/commands.py /usr/lib/python3.11/site-packages/deepdiff/deephash.py /usr/lib/python3.11/site-packages/deepdiff/delta.py /usr/lib/python3.11/site-packages/deepdiff/diff.py /usr/lib/python3.11/site-packages/deepdiff/distance.py /usr/lib/python3.11/site-packages/deepdiff/helper.py /usr/lib/python3.11/site-packages/deepdiff/lfucache.py /usr/lib/python3.11/site-packages/deepdiff/model.py /usr/lib/python3.11/site-packages/deepdiff/operator.py /usr/lib/python3.11/site-packages/deepdiff/path.py /usr/lib/python3.11/site-packages/deepdiff/search.py /usr/lib/python3.11/site-packages/deepdiff/serialization.py /usr/share/doc/packages/python311-deepdiff /usr/share/doc/packages/python311-deepdiff/AUTHORS.md /usr/share/doc/packages/python311-deepdiff/README.md /usr/share/licenses/python311-deepdiff /usr/share/licenses/python311-deepdiff/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Feb 23 00:14:44 2025