Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-django-haystack for openSUSE:Factory checked in at 2021-12-03 20:35:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-django-haystack (Old) and /work/SRC/openSUSE:Factory/.python-django-haystack.new.31177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-django-haystack" Fri Dec 3 20:35:38 2021 rev:4 rq:935318 version:3.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-django-haystack/python-django-haystack.changes 2021-02-23 20:22:28.515765528 +0100 +++ /work/SRC/openSUSE:Factory/.python-django-haystack.new.31177/python-django-haystack.changes 2021-12-03 20:36:05.432071398 +0100 @@ -1,0 +2,14 @@ +Fri Dec 3 04:17:14 UTC 2021 - Steve Kowalik <steven.kowa...@suse.com> + +- Update to 3.1.1: + * Considerable code and CI/CD cleanup + * Per-field configuration of Whoosh + * Whoosh faceting and other improvements + * ElasticSearch 7 support + * ElasticSearch 5 .models() support + * Minutes granularity for update_index management command + * update_index fix +- Switch from using nose to pytest-django +- Drop {Build,}Requires on six + +------------------------------------------------------------------- Old: ---- django-haystack-3.0.tar.gz New: ---- django-haystack-3.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-django-haystack.spec ++++++ --- /var/tmp/diff_new_pack.OYalCp/_old 2021-12-03 20:36:05.924069600 +0100 +++ /var/tmp/diff_new_pack.OYalCp/_new 2021-12-03 20:36:05.924069600 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-django-haystack -Version: 3.0 +Version: 3.1.1 Release: 0 Summary: Pluggable search for Django License: BSD-3-Clause @@ -29,25 +29,22 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-Django >= 1.11 -Requires: python-six >= 1.12.0 +Requires: python-Django >= 2.2 Suggests: python-elasticsearch Suggests: python-pysolr >= 3.7.0 Suggests: python-Whoosh >= 2.5.4 BuildArch: noarch # SECTION test requirements -BuildRequires: %{python_module Django >= 1.11} +BuildRequires: %{python_module Django >= 2.2} BuildRequires: %{python_module Whoosh >= 2.5.4} BuildRequires: %{python_module coverage} BuildRequires: %{python_module elasticsearch} -BuildRequires: %{python_module geopy >= 0.95.1} -BuildRequires: %{python_module mock} -BuildRequires: %{python_module nose} +BuildRequires: %{python_module geopy >= 2.0.0} BuildRequires: %{python_module pysolr >= 3.7.0} +BuildRequires: %{python_module pytest-django} BuildRequires: %{python_module pytest} BuildRequires: %{python_module python-dateutil} BuildRequires: %{python_module requests} -BuildRequires: %{python_module six >= 1.12.0} BuildRequires: python3-GDAL # /SECTION %python_subpackages @@ -67,7 +64,9 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%python_exec test_haystack/run_tests.py +# elasticsearch and solr tests require running services +# test_ensure_wgs84 is broken with some GDAL issues +%pytest -k 'not (elasticsearch or solr or test_ensure_wgs84)' %files %{python_files} %doc AUTHORS README.rst ++++++ django-haystack-3.0.tar.gz -> django-haystack-3.1.1.tar.gz ++++++ ++++ 9374 lines of diff (skipped)