Revisions of python-deepdiff

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1169369 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 13)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1138688 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 12)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1092260 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 11)
- Add %{?sle15_python_module_pythons}
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1084088 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 10)
- 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.
- Move python-orjson from Recommends to Requires, it's a requirement
  right now in the latest release.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 742747 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 2)
Automatic submission by obs-autosubmit
Displaying all 13 revisions
openSUSE Build Service is sponsored by