15
0
Commit Graph

16 Commits

Author SHA256 Message Date
6ddc6fbe0a OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=24 2023-06-11 11:44:57 +00:00
6b256c8436 Accepting request 1092091 from home:ecsos:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1092091
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=23
2023-06-11 11:44:34 +00:00
e70d2235f3 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=21
2023-05-02 15:56:42 +00:00
8be8c8053b - Move python-orjson from Recommends to Requires, it's a requirement
right now in the latest release.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=20
2023-05-02 15:48:45 +00:00
16d604c2bd Accepting request 1066898 from home:jayvdb:branches:devel:languages:python
- Update to v6.2.3

OBS-URL: https://build.opensuse.org/request/show/1066898
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=18
2023-02-21 08:49:36 +00:00
298b26e1a3 Accepting request 1001884 from home:jayvdb:branches:devel:languages:python
- Update minimum dependency ordered-set >= 4.1.0
depends on https://build.opensuse.org/request/show/1001823

OBS-URL: https://build.opensuse.org/request/show/1001884
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=16
2022-09-08 15:36:50 +00:00
45882847f9 Accepting request 984899 from home:bnavigator:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/984899
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=14
2022-06-28 08:09:39 +00:00
97d10d3bad Accepting request 949215 from home:bmwiedemann:branches:devel:languages:python
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

OBS-URL: https://build.opensuse.org/request/show/949215
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=13
2022-01-26 13:23:51 +00:00
425450fc6f Accepting request 882652 from home:bnavigator:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/882652
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=11
2021-04-03 09:58:21 +00:00
Tomáš Chvátal
8bcf9916d0 Accepting request 790850 from home:mcalabkova:branches:devel:languages:python
- update to 4.3.2
  * Deprecation Warning Enhancement
  * DeepDiff not excluding paths when ignore_order is True
  * adding exclude_obj_callback

OBS-URL: https://build.opensuse.org/request/show/790850
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=9
2020-04-02 10:54:45 +00:00
Tomáš Chvátal
1d3d9f90c7 Accepting request 782857 from home:pgajdos:python
- version update to 4.2.0
  - v4-2-0: .json property is finally removed. Fix for Py3.10. Dropping support for EOL Python 3.4. Ignoring private keys when calculating hashes. For example __init__ is not a part of hash calculation anymore. Fix for #166 Problem with comparing lists, with an boolean as element.
  - v4-0-9: Fixing the bug for hashing custom unhashable objects
  - v4-0-8: Adding ignore_nan_inequality for float('nan')
  - v4-0-7: Hashing of the number 1 vs. True
  - v4-0-6: found a tiny bug in Python formatting of numbers in scientific notation. Added a workaround.
  - v4-0-5: Fixing number diffing. Adding number_format_notation and number_to_string_func.
  - v4-0-4: Adding ignore_string_case and ignore_type_subclasses
  - v4-0-3: Adding versionbump tool for release
  - v4-0-2: Fixing installation issue where rst files are missing.
  - v4-0-1: Fixing installation Tarball missing requirements.txt . DeepDiff v4+ should not show up as pip installable for Py2. Making Murmur3 installation optional.
  - v4-0-0: Ending Python 2 support, Adding more functionalities and documentation for DeepHash. Switching to Pytest for testing. Switching to Murmur3 128bit for hashing. Fixing classes which inherit from classes with slots didn't have all of their slots compared. Renaming ContentHash to DeepHash. Adding exclude by path and regex path to DeepHash. Adding ignore_type_in_groups. Adding match_string to DeepSearch. Adding Timedelta object diffing.
  - v3-5-0: Exclude regex path

OBS-URL: https://build.opensuse.org/request/show/782857
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=7
2020-03-09 09:53:39 +00:00
Tomáš Chvátal
0653c3536f Accepting request 734928 from home:jengelh:branches:devel:languages:python
- Use proper sentences in descriptions.

- Fixing LICENSE and tests
- Initial package

OBS-URL: https://build.opensuse.org/request/show/734928
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=4
2019-10-04 08:18:25 +00:00
2b0ae3f40c Accepting request 734585 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/734585
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-deepdiff?expand=0&rev=1
2019-10-24 21:01:31 +00:00
Tomáš Chvátal
1b60134fcd - Fix the Source url to point to real archive
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=3
2019-10-02 12:10:17 +00:00
Tomáš Chvátal
e44f6a35ad - Use correct test call
- Format with spec-cleaner

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=2
2019-10-02 12:06:33 +00:00
Tomáš Chvátal
d60008dc0a Accepting request 734406 from home:chajain:branches:Cloud:OpenStack:Master
Fixed the failing tests

OBS-URL: https://build.opensuse.org/request/show/734406
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-deepdiff?expand=0&rev=1
2019-10-02 12:02:34 +00:00