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-02-23 20:20:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-django-haystack (Old) and /work/SRC/openSUSE:Factory/.python-django-haystack.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-django-haystack" Tue Feb 23 20:20:45 2021 rev:3 rq:874330 version:3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-django-haystack/python-django-haystack.changes 2020-05-13 22:56:21.743041798 +0200 +++ /work/SRC/openSUSE:Factory/.python-django-haystack.new.2378/python-django-haystack.changes 2021-02-23 20:22:28.515765528 +0100 @@ -1,0 +2,11 @@ +Mon Feb 22 03:32:42 UTC 2021 - John Vandenberg <jay...@gmail.com> + +- Add Suggests for backends pysolr and elasticsearch +- Remove missing build dependency on python36-GDAL +- Remove merged django3-support.patch +- Update to v3.0 + * See https://github.com/django-haystack/django-haystack/blob/master/docs/changelog.rst + for partial changelog since v2.8.1 +- Fix 2.4.1->2.8.1 in old changelog entry + +------------------------------------------------------------------- @@ -20 +31 @@ -- initial version 2.4.1, needed by python-HyperKitty [SLE-7686] +- initial version 2.8.1, needed by python-HyperKitty [SLE-7686] Old: ---- django-haystack-2.8.1.tar.gz django3-support.patch New: ---- django-haystack-3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-django-haystack.spec ++++++ --- /var/tmp/diff_new_pack.Y2uQMI/_old 2021-02-23 20:22:29.259766186 +0100 +++ /var/tmp/diff_new_pack.Y2uQMI/_new 2021-02-23 20:22:29.263766190 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-django-haystack # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,36 +19,36 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-django-haystack -Version: 2.8.1 +Version: 3.0 Release: 0 Summary: Pluggable search for Django License: BSD-3-Clause URL: https://haystacksearch.org/ Source: https://files.pythonhosted.org/packages/source/d/django-haystack/django-haystack-%{version}.tar.gz -#PATCH-FIX-UPSTREAM using six replace django six -Patch0: django3-support.patch BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-Django >= 1.11 Requires: python-six >= 1.12.0 +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 GDAL} 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 pysolr} +BuildRequires: %{python_module pysolr >= 3.7.0} 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 @@ -57,7 +57,6 @@ %prep %setup -q -n django-haystack-%{version} -%patch0 -p1 %build sed -i 's:==:>=:' setup.py @@ -68,9 +67,6 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -# skip test_rebuild_index_nocommit, django-admin.py does not have rebuild_index command -sed -i 's/\(.*from mock import.*\)/from unittest import skip\n\1/' test_haystack/test_management_commands.py -sed -i 's/\(.*def test_rebuild_index_nocommit.*\)/ @skip("disable because it is broken")\n\1/' test_haystack/test_management_commands.py %python_exec test_haystack/run_tests.py %files %{python_files} ++++++ django-haystack-2.8.1.tar.gz -> django-haystack-3.0.tar.gz ++++++ ++++ 83367 lines of diff (skipped)