Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-django-tagulous for 
openSUSE:Factory checked in at 2026-09-22 15:52:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-tagulous (Old)
 and      /work/SRC/openSUSE:Factory/.python-django-tagulous.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-django-tagulous"

Tue Sep 22 15:52:00 2026 rev:5 rq:1379558 version:2.2.3

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-django-tagulous/python-django-tagulous.changes
    2026-03-23 17:12:03.090388267 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-django-tagulous.new.383539/python-django-tagulous.changes
        2026-09-22 15:52:57.633591514 +0200
@@ -1,0 +2,28 @@
+Tue Sep 22 04:15:42 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Update to 2.2.3:
+  ## Feature:
+  * Add Dropulous adaptor support for formset:form-add event dispatched by
+    django-fancy-formset and others.
+  * Support Django 5.2 to 6.1
+  * Add can_create tag option to restrict tag creation to existing tags, with
+    support for logic to control it in forms.
+  * Add django_tagulous.admin.list_display_tag_links() helper to render tags
+    as links to their admin change views in list_display.
+  * Add bulk_add_tag_to_instances(tag_name, instances, batch_size=1000) to
+    efficiently tag many instances with the same tag in a fixed number of
+    queries rather than one set of queries per instance.
+  * Introduce django-dropulous support as a replacement for select2
+  * Global defaults can be set with settings.TAGULOUS_DEFAULT_TAG_OPTIONS
+  ## Bugfix:
+  * Select2 v4 adaptor now fires a change event on the original field when a
+    tag is added or removed, matching Dropulous
+  * Fix backwards compatibility shim for tagulous rename to django-tagulous
+  * Select2 v4 adaptor now correctly handles pagination
+  * Select2 v4 adaptor now correctly handles new values in the input field
+  * Restores missing files from packaging issue in 2.0.0
+  * Form field has_changed now correctly detects if a TagField has changed
+  * Admin enhance ensures list_display is a tuple
+- Drop patch django52b1.patch, merged upstream.
+
+-------------------------------------------------------------------

Old:
----
  django-tagulous-2.1.1.tar.gz
  django52b1.patch

New:
----
  django-tagulous-2.2.3.tar.gz

----------(Old B)----------
  Old:  * Admin enhance ensures list_display is a tuple
- Drop patch django52b1.patch, merged upstream.
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-django-tagulous.spec ++++++
--- /var/tmp/diff_new_pack.lka3Ak/_old  2026-09-22 15:52:58.359621597 +0200
+++ /var/tmp/diff_new_pack.lka3Ak/_new  2026-09-22 15:52:58.364621804 +0200
@@ -17,22 +17,22 @@
 
 
 Name:           python-django-tagulous
-Version:        2.1.1
+Version:        2.2.3
 Release:        0
 License:        BSD-3-Clause
 Summary:        Fabulous Tagging for Django
 URL:            http://radiac.net/projects/django-tagulous/
-Group:          Development/Languages/Python
 Source:         
https://github.com/radiac/django-tagulous/archive/refs/tags/v%{version}.tar.gz#/django-tagulous-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM https://github.com/radiac/django-tagulous/pull/188 Fix 
issue with serializers monkeypatching in Django 5.2b1
-Patch:          django52b1.patch
 BuildRequires:  %{python_module Django}
+BuildRequires:  %{python_module base >= 3.10}
+BuildRequires:  %{python_module django-dropulous >= 0.1}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest-cov}
 BuildRequires:  %{python_module pytest-django}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-Django
+Requires:       python-django-dropulous >= 0.1
 Suggests:       python-jasmine
 Suggests:       python-psycopg2
 Suggests:       python-mysqlclient
@@ -56,12 +56,12 @@
 
 %check
 export PYTHONPATH=${PWD}
-# two of test_dump_load tests fail with Django 5.2 
https://github.com/radiac/django-tagulous/issues/187
-%pytest -k "not test_dump_load"
+%pytest
 
 %files %{python_files}
 %doc README.md
 %license LICENSE
-%{python_sitelib}/tagulous/
-%{python_sitelib}/django_tagulous-%{version}*info/
+%{python_sitelib}/tagulous
+%{python_sitelib}/django_tagulous
+%{python_sitelib}/django_tagulous-%{version}.dist-info
 

++++++ django-tagulous-2.1.1.tar.gz -> django-tagulous-2.2.3.tar.gz ++++++
++++ 49101 lines of diff (skipped)

Reply via email to