commit python-deepdiff for openSUSE:Factory

2020-04-02 Thread root
Hello community,

here is the log from the commit of package python-deepdiff for openSUSE:Factory 
checked in at 2020-04-02 17:44:56

Comparing /work/SRC/openSUSE:Factory/python-deepdiff (Old)
 and  /work/SRC/openSUSE:Factory/.python-deepdiff.new.3248 (New)


Package is "python-deepdiff"

Thu Apr  2 17:44:56 2020 rev:4 rq:790855 version:4.3.2

Changes:

--- /work/SRC/openSUSE:Factory/python-deepdiff/python-deepdiff.changes  
2020-03-10 09:51:34.888030455 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-deepdiff.new.3248/python-deepdiff.changes
2020-04-02 17:45:19.153526728 +0200
@@ -1,0 +2,8 @@
+Thu Apr  2 10:36:40 UTC 2020 - Marketa Calabkova 
+
+- update to 4.3.2
+  * Deprecation Warning Enhancement
+  * DeepDiff not excluding paths when ignore_order is True
+  * adding exclude_obj_callback
+
+---

Old:

  4.2.0.tar.gz

New:

  4.3.2.tar.gz



Other differences:
--
++ python-deepdiff.spec ++
--- /var/tmp/diff_new_pack.ZWpZiZ/_old  2020-04-02 17:45:19.793527501 +0200
+++ /var/tmp/diff_new_pack.ZWpZiZ/_new  2020-04-02 17:45:19.797527506 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-deepdiff
-Version:4.2.0
+Version:4.3.2
 Release:0
 Summary:Deep Difference and Search of any Python object/data
 License:MIT

++ 4.2.0.tar.gz -> 4.3.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/deepdiff-4.2.0/AUTHORS new/deepdiff-4.3.2/AUTHORS
--- old/deepdiff-4.2.0/AUTHORS  2020-01-30 22:32:11.0 +0100
+++ new/deepdiff-4.3.2/AUTHORS  2020-03-19 02:55:43.0 +0100
@@ -1,7 +1,8 @@
-Many thanks to the following people for their contributions to DeepDiff:
-
 - Seperman
 - Victor Hahn Castell @ Flexoptix
+
+And many thanks to the following people for their contributions to DeepDiff:
+
 - nfvs for Travis-CI setup script.
 - brbsix for initial Py3 porting.
 - WangFenjin for Unicode support.
@@ -24,3 +25,4 @@
 - Necrophagos for Hashing of the number 1 vs. True
 - Hugo (hugovk) for fixes for Python 3.10 and dropping support for EOL Python 
3.4
 - Andrey Gavrilin (gaal-dev) for hashing classes.
+- Ivan Piskunov (van-ess0) for deprecation warning enhancement.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/deepdiff-4.2.0/README.md new/deepdiff-4.3.2/README.md
--- old/deepdiff-4.2.0/README.md2020-01-30 22:32:11.0 +0100
+++ new/deepdiff-4.3.2/README.md2020-03-19 02:55:43.0 +0100
@@ -1,4 +1,4 @@
-# DeepDiff v 4.2.0
+# DeepDiff v 4.3.2
 
 
 ![Python 
Versions](https://img.shields.io/pypi/pyversions/deepdiff.svg?style=flat)
@@ -417,6 +417,9 @@
 
 # ChangeLog
 
+- v4-3-2: Deprecation Warning Enhancement
+- v4-3-1: Fixing the issue with exclude_path and hash calculations when 
dictionaries were inside iterables. 
https://github.com/seperman/deepdiff/issues/174
+- v4-3-0: adding exclude_obj_callback
 - 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')
@@ -507,3 +510,5 @@
 - Juan Soler (Soleronline) for adding ignore_type_number
 - mthaddon for adding timedelta diffing support
 - Necrophagos for Hashing of the number 1 vs. True
+- gaal-dev for adding exclude_obj_callback
+- Ivan Piskunov (van-ess0) for deprecation warning enhancement.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/deepdiff-4.2.0/deepdiff/__init__.py 
new/deepdiff-4.3.2/deepdiff/__init__.py
--- old/deepdiff-4.2.0/deepdiff/__init__.py 2020-01-30 22:32:11.0 
+0100
+++ new/deepdiff-4.3.2/deepdiff/__init__.py 2020-03-19 02:55:43.0 
+0100
@@ -1,6 +1,6 @@
 """This module offers the DeepDiff, DeepSearch, grep and DeepHash classes."""
 # flake8: noqa
-__version__ = '4.2.0'
+__version__ = '4.3.2'
 import logging
 
 if __name__ == '__main__':
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/deepdiff-4.2.0/deepdiff/deephash.py 
new/deepdiff-4.3.2/deepdiff/deephash.py
--- old/deepdiff-4.2.0/deepdiff/deephash.py 2020-01-30 22:32:11.0 
+0100
+++ new/deepdiff-4.3.2/deepdiff/deephash.py 2020-03-19 02:55:43.0 
+0100
@@ -68,7 +68,9 @@
  ignore_numeric_type_changes=False,

commit python-deepdiff for openSUSE:Factory

2020-03-10 Thread root
Hello community,

here is the log from the commit of package python-deepdiff for openSUSE:Factory 
checked in at 2020-03-10 09:51:26

Comparing /work/SRC/openSUSE:Factory/python-deepdiff (Old)
 and  /work/SRC/openSUSE:Factory/.python-deepdiff.new.26092 (New)


Package is "python-deepdiff"

Tue Mar 10 09:51:26 2020 rev:3 rq:782866 version:4.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-deepdiff/python-deepdiff.changes  
2019-10-25 18:42:56.035943258 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-deepdiff.new.26092/python-deepdiff.changes   
2020-03-10 09:51:34.888030455 +0100
@@ -1,0 +2,17 @@
+Fri Mar  6 10:07:40 UTC 2020 - pgaj...@suse.com
+
+- 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
+  
+---

Old:

  v3.3.0.tar.gz

New:

  4.2.0.tar.gz



Other differences:
--
++ python-deepdiff.spec ++
--- /var/tmp/diff_new_pack.iFJLtk/_old  2020-03-10 09:51:35.880030962 +0100
+++ /var/tmp/diff_new_pack.iFJLtk/_new  2020-03-10 09:51:35.880030962 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-deepdiff
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,20 +17,24 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 Name:   python-deepdiff
-Version:3.3.0
+Version:4.2.0
 Release:0
 Summary:Deep Difference and Search of any Python object/data
 License:MIT
 URL:https://github.com/seperman/deepdiff
-Source: https://github.com/seperman/deepdiff/archive/v%{version}.tar.gz
+Source: https://github.com/seperman/deepdiff/archive/%{version}.tar.gz
 BuildRequires:  %{python_module jsonpickle}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module numpy}
+BuildRequires:  %{python_module ordered-set}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-jsonpickle
+Requires:   python-ordered-set
 BuildArch:  noarch
 %python_subpackages
 
@@ -50,11 +54,12 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} $python -m unittest 
discover
+# murmur3 is optional, deepdiff uses sha256 instead
+%pytest -k 'not TestDeepHashMurmur3'
 
 %files %{python_files}
 %license LICENSE
-%doc README.txt
+%doc README.md AUTHORS
 %{python_sitelib}/*
 
 %changelog

++ v3.3.0.tar.gz -> 4.2.0.tar.gz ++
 9645 lines of diff (skipped)




commit python-deepdiff for openSUSE:Factory

2019-10-25 Thread root
Hello community,

here is the log from the commit of package python-deepdiff for openSUSE:Factory 
checked in at 2019-10-25 18:42:37

Comparing /work/SRC/openSUSE:Factory/python-deepdiff (Old)
 and  /work/SRC/openSUSE:Factory/.python-deepdiff.new.2990 (New)


Package is "python-deepdiff"

Fri Oct 25 18:42:37 2019 rev:2 rq:742747 version:3.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-deepdiff/python-deepdiff.changes  
2019-10-24 23:01:36.583994433 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-deepdiff.new.2990/python-deepdiff.changes
2019-10-25 18:42:56.035943258 +0200
@@ -1,0 +2,5 @@
+Fri Oct  4 08:10:05 UTC 2019 - Jan Engelhardt 
+
+- Use proper sentences in descriptions.
+
+---
@@ -14,0 +20 @@
+



Other differences:
--
++ python-deepdiff.spec ++
--- /var/tmp/diff_new_pack.bCD6lR/_old  2019-10-25 18:42:56.695943886 +0200
+++ /var/tmp/diff_new_pack.bCD6lR/_new  2019-10-25 18:42:56.699943889 +0200
@@ -35,9 +35,9 @@
 %python_subpackages
 
 %description
-Deep Difference of dictionaries, iterables, strings and other objects.
-Search for objects within other objects.
-Hash any object based on their content.
+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.
 
 %prep
 %setup -q -n deepdiff-%{version}