commit python-jellyfish for openSUSE:Factory
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
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
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
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)