commit python-jellyfish for openSUSE:Factory

2020-06-17 Thread root
Hello community,

here is the log from the commit of package python-jellyfish for 
openSUSE:Factory checked in at 2020-06-17 14:54:36

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


Package is "python-jellyfish"

Wed Jun 17 14:54:36 2020 rev:5 rq:815338 version:0.8.2

Changes:

--- /work/SRC/openSUSE:Factory/python-jellyfish/python-jellyfish.changes
2019-09-13 14:59:41.349280721 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jellyfish.new.3606/python-jellyfish.changes  
2020-06-17 14:55:27.326032638 +0200
@@ -1,0 +2,17 @@
+Wed Jun 17 05:24:54 UTC 2020 - Steve Kowalik 
+
+- Update to 0.8.2:
+  * fix jaro_winkler/jaro_winkler_similarity mix-up
+  * deprecate jaro_distance in favor of jaro_similarity
+backwards compatible shim left in place, will be removed in 1.0
+  * rename jaro_winkler to jaro_winkler_similarity to match other functions
+backwards compatible shim added, but will be removed in 1.0
+  * fix soundex bug with W/H cases, #83
+  * fix metaphone bug with WH prefix, #108
+  * fix C match rating codex bug with duplicate letters, #121
+  * fix metaphone bug with leading vowels and 'kn' pair, #123
+  * fix Python jaro_winkler bug #124
+  * fix Python 3.9 deprecation warning
+  * add manylinux wheels
+
+---

Old:

  jellyfish-0.7.2.tar.gz

New:

  jellyfish-0.8.2.tar.gz



Other differences:
--
++ python-jellyfish.spec ++
--- /var/tmp/diff_new_pack.QTQmg9/_old  2020-06-17 14:55:28.846037843 +0200
+++ /var/tmp/diff_new_pack.QTQmg9/_new  2020-06-17 14:55:28.850037856 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jellyfish
 #
-# 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
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-jellyfish
-Version:0.7.2
+Version:0.8.2
 Release:0
 Summary:A library for doing approximate and phonetic matching of 
strings
 License:BSD-2-Clause

++ jellyfish-0.7.2.tar.gz -> jellyfish-0.8.2.tar.gz ++
 1997 lines of diff (skipped)




commit python-jellyfish for openSUSE:Factory

2019-09-13 Thread root
Hello community,

here is the log from the commit of package python-jellyfish for 
openSUSE:Factory checked in at 2019-09-13 14:59:36

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


Package is "python-jellyfish"

Fri Sep 13 14:59:36 2019 rev:4 rq:730189 version:0.7.2

Changes:

--- /work/SRC/openSUSE:Factory/python-jellyfish/python-jellyfish.changes
2019-04-04 12:07:49.893416265 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jellyfish.new.7948/python-jellyfish.changes  
2019-09-13 14:59:41.349280721 +0200
@@ -1,0 +2,8 @@
+Wed Sep 11 14:35:56 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.7.2:
+  * fix CJellyfish damerau_levenshtein w/ unicode, thanks to immerrr
+  * fix final H in NYSIIS
+  * fix issue w/ trailing W in metaphone
+
+---

Old:

  jellyfish-0.7.1.tar.gz

New:

  jellyfish-0.7.2.tar.gz



Other differences:
--
++ python-jellyfish.spec ++
--- /var/tmp/diff_new_pack.RfcMtD/_old  2019-09-13 14:59:42.129280754 +0200
+++ /var/tmp/diff_new_pack.RfcMtD/_new  2019-09-13 14:59:42.133280754 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-jellyfish
-Version:0.7.1
+Version:0.7.2
 Release:0
 Summary:A library for doing approximate and phonetic matching of 
strings
 License:BSD-2-Clause
@@ -56,6 +56,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitearch}
 
 %check
+export PYTHONDONTWRITEBYTECODE=1
 %pytest %{buildroot}%{$python_sitearch}/jellyfish/test.py
 
 %files %{python_files}

++ jellyfish-0.7.1.tar.gz -> jellyfish-0.7.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jellyfish-0.7.1/PKG-INFO new/jellyfish-0.7.2/PKG-INFO
--- old/jellyfish-0.7.1/PKG-INFO2019-01-11 05:35:53.0 +0100
+++ new/jellyfish-0.7.2/PKG-INFO2019-06-05 17:04:54.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: jellyfish
-Version: 0.7.1
+Version: 0.7.2
 Summary: a library for doing approximate and phonetic matching of strings.
 Home-page: http://github.com/jamesturk/jellyfish
 License: UNKNOWN
@@ -8,8 +8,8 @@
 jellyfish
 =
 
-.. image:: https://travis-ci.org/jamesturk/jellyfish.svg?branch=master
-:target: https://travis-ci.org/jamesturk/jellyfish
+.. image:: https://travis-ci.com/jamesturk/jellyfish.svg?branch=master
+:target: https://travis-ci.com/jamesturk/jellyfish
 
 .. image:: 
https://coveralls.io/repos/jamesturk/jellyfish/badge.png?branch=master
 :target: https://coveralls.io/r/jamesturk/jellyfish
@@ -97,5 +97,6 @@
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
 Classifier: Topic :: Text Processing :: Linguistic
 Requires-Python: >3.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jellyfish-0.7.1/README.rst 
new/jellyfish-0.7.2/README.rst
--- old/jellyfish-0.7.1/README.rst  2019-01-11 05:30:23.0 +0100
+++ new/jellyfish-0.7.2/README.rst  2019-06-05 02:01:29.0 +0200
@@ -2,8 +2,8 @@
 jellyfish
 =
 
-.. image:: https://travis-ci.org/jamesturk/jellyfish.svg?branch=master
-:target: https://travis-ci.org/jamesturk/jellyfish
+.. image:: https://travis-ci.com/jamesturk/jellyfish.svg?branch=master
+:target: https://travis-ci.com/jamesturk/jellyfish
 
 .. image:: 
https://coveralls.io/repos/jamesturk/jellyfish/badge.png?branch=master
 :target: https://coveralls.io/r/jamesturk/jellyfish
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jellyfish-0.7.1/cjellyfish/damerau_levenshtein.c 
new/jellyfish-0.7.2/cjellyfish/damerau_levenshtein.c
--- old/jellyfish-0.7.1/cjellyfish/damerau_levenshtein.c2019-01-11 
05:32:26.0 +0100
+++ new/jellyfish-0.7.2/cjellyfish/damerau_levenshtein.c2019-06-05 
01:39:11.0 +0200
@@ -3,6 +3,139 @@
 #include 
 #include 
 
+/*
+
+  Trie is a nested search tree, where each node's key is broken down into parts
+  and looking up a certain key means a sequence of lookups in small associative
+  arrays. They are usually used for strings, where a word "foo" would be
+  basically looked up as trie["f"]["o"]["o"].
+
+  In this case, the tries split the incoming integer into segments, omitting
+  upper zero ones, and they are looked up as follows:
+
+  I.e. for segments 

commit python-jellyfish for openSUSE:Factory

2019-04-04 Thread root
Hello community,

here is the log from the commit of package python-jellyfish for 
openSUSE:Factory checked in at 2019-04-04 12:07:47

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


Package is "python-jellyfish"

Thu Apr  4 12:07:47 2019 rev:3 rq:691021 version:0.7.1

Changes:

--- /work/SRC/openSUSE:Factory/python-jellyfish/python-jellyfish.changes
2018-08-03 12:37:46.995612475 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jellyfish.new.3908/python-jellyfish.changes  
2019-04-04 12:07:49.893416265 +0200
@@ -1,0 +2,8 @@
+Wed Apr  3 10:40:50 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.7.1:
+  * drop Python 2 compatibility & legacy code
+  * add bugfix for NYSIIS for words starting with PF
+  * restrict install to Python >= 3.4
+
+---

Old:

  jellyfish-0.6.1.tar.gz

New:

  jellyfish-0.7.1.tar.gz



Other differences:
--
++ python-jellyfish.spec ++
--- /var/tmp/diff_new_pack.4iV04P/_old  2019-04-04 12:07:51.065415154 +0200
+++ /var/tmp/diff_new_pack.4iV04P/_new  2019-04-04 12:07:51.069415150 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jellyfish
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,13 +12,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 Name:   python-jellyfish
-Version:0.6.1
+Version:0.7.1
 Release:0
 Summary:A library for doing approximate and phonetic matching of 
strings
 License:BSD-2-Clause
@@ -28,7 +29,6 @@
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
-BuildRequires:  %{python_module unicodecsv}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 %python_subpackages
@@ -56,8 +56,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitearch}
 
 %check
-# Tests actually do some crazy import order
-#%%python_expand PYTHONPATH=%{buildroot}%{$python_sitearch} 
py.test-%{$python_version} jellyfish/test.py
+%pytest %{buildroot}%{$python_sitearch}/jellyfish/test.py
 
 %files %{python_files}
 %license LICENSE

++ jellyfish-0.6.1.tar.gz -> jellyfish-0.7.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jellyfish-0.6.1/PKG-INFO new/jellyfish-0.7.1/PKG-INFO
--- old/jellyfish-0.6.1/PKG-INFO2018-04-16 16:00:27.0 +0200
+++ new/jellyfish-0.7.1/PKG-INFO2019-01-11 05:35:53.0 +0100
@@ -1,10 +1,8 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.2
 Name: jellyfish
-Version: 0.6.1
+Version: 0.7.1
 Summary: a library for doing approximate and phonetic matching of strings.
 Home-page: http://github.com/jamesturk/jellyfish
-Author: UNKNOWN
-Author-email: UNKNOWN
 License: UNKNOWN
 Description: =
 jellyfish
@@ -28,7 +26,7 @@
 
 Jellyfish is a python library for doing approximate and phonetic 
matching of strings.
 
-Written by James Turk  and Michael Stephens.
+Written by James Turk  and Michael Stephens.
 
 See https://github.com/jamesturk/jellyfish/graphs/contributors for 
contributors.
 
@@ -36,6 +34,8 @@
 
 Source is available at http://github.com/jamesturk/jellyfish.
 
+**Jellyfish >= 0.7 only supports Python 3, if you need Python 2 please 
use 0.6.x.**
+
 Included Algorithms
 ===
 
@@ -94,8 +94,8 @@
 Classifier: License :: OSI Approved :: BSD License
 Classifier: Natural Language :: English
 Classifier: Operating System :: OS Independent
-Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Topic :: Text Processing :: Linguistic
+Requires-Python: >3.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jellyfish-0.6.1/README.rst 
new/jellyfish-0.7.1/README.rst
--- old/jellyfish-0.6.1/README.rst  2017-10-06 06:36:10.0 +0200
+++ new/jellyfish-0.7.1/README.rst

commit python-jellyfish for openSUSE:Factory

2018-08-03 Thread root
Hello community,

here is the log from the commit of package python-jellyfish for 
openSUSE:Factory checked in at 2018-08-03 12:37:43

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


Package is "python-jellyfish"

Fri Aug  3 12:37:43 2018 rev:2 rq:627023 version:0.6.1

Changes:

--- /work/SRC/openSUSE:Factory/python-jellyfish/python-jellyfish.changes
2017-09-13 22:30:16.220156074 +0200
+++ /work/SRC/openSUSE:Factory/.python-jellyfish.new/python-jellyfish.changes   
2018-08-03 12:37:46.995612475 +0200
@@ -1,0 +2,6 @@
+Thu Aug  2 08:12:40 UTC 2018 - tchva...@suse.com
+
+- Version update to 0.6.1:
+  * Various unicode fixes
+
+---

Old:

  jellyfish-0.5.6.tar.gz

New:

  jellyfish-0.6.1.tar.gz



Other differences:
--
++ python-jellyfish.spec ++
--- /var/tmp/diff_new_pack.wvpaOQ/_old  2018-08-03 12:37:47.435613129 +0200
+++ /var/tmp/diff_new_pack.wvpaOQ/_new  2018-08-03 12:37:47.439613134 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jellyfish
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,20 +18,19 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jellyfish
-Version:0.5.6
+Version:0.6.1
 Release:0
 Summary:A library for doing approximate and phonetic matching of 
strings
 License:BSD-2-Clause
 Group:  Development/Languages/Python
-Url:http://github.com/jamesturk/jellyfish
-Source: 
https://files.pythonhosted.org/packages/source/j/jellyfish/jellyfish-0.5.6.tar.gz
+URL:http://github.com/jamesturk/jellyfish
+Source: 
https://files.pythonhosted.org/packages/source/j/jellyfish/jellyfish-%{version}.tar.gz
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module unicodecsv}
+BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
 %python_subpackages
 
 %description
@@ -54,13 +53,15 @@
 
 %install
 %python_install
+%python_expand %fdupes %{buildroot}%{$python_sitearch}
 
 %check
-%python_exec setup.py test
+# Tests actually do some crazy import order
+#%%python_expand PYTHONPATH=%{buildroot}%{$python_sitearch} 
py.test-%{$python_version} jellyfish/test.py
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc LICENSE README.rst
+%license LICENSE
+%doc README.rst
 %{python_sitearch}/*
 
 %changelog

++ jellyfish-0.5.6.tar.gz -> jellyfish-0.6.1.tar.gz ++
 47687 lines of diff (skipped)