Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-django-stubs for
openSUSE:Factory checked in at 2026-09-08 16:57:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-stubs (Old)
and /work/SRC/openSUSE:Factory/.python-django-stubs.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-django-stubs"
Tue Sep 8 16:57:45 2026 rev:5 rq:1376218 version:6.1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-django-stubs/python-django-stubs.changes
2026-07-26 11:30:20.622561780 +0200
+++
/work/SRC/openSUSE:Factory/.python-django-stubs.new.1265/python-django-stubs.changes
2026-09-08 17:01:01.025241037 +0200
@@ -1,0 +2,49 @@
+Fri Aug 28 12:55:45 UTC 2026 - Markéta Machová <[email protected]>
+
+- Update to version 6.1.0:
+ * Support custom arguments in queryset update methods (#3586)
+ * Bootstrap Django 6.1 (#3563)
+ * Don't crash on a many-to-many through model that can't be resolved (#3571)
+ * Detect every generic stub class in the generic consistency test (#3572)
+ * State `pyrefly`, `pyright`, and `ty` support (#3562)
+ * Expand override manager create test + move to `assert_type` (#3559)
+ * Move the queryset row-type assertions to assert_type (#3555)
+ * Move the ModelBase metaclass manager tests to assert_type (#3553)
+ * Allowlist DatabaseWrapper.ops on the concrete database backends (#3551)
+ * Permanently allowlist module-level proxy objects in stubtest (#3550)
+ * Allowlist module-level loop leak variables in expressions (#3549)
+ * Add assert_type coverage for manager and descriptor subclassing (#3545)
+ * Make the narrowed response type of `TemplateView` opt-in (#3543)
+ * Deduplicate the through-table manager additions into a loop (#3544)
+ * Allow all supported types in GeneratedField.choices. (#3541)
+ * Fix middleware callable composition typing (#3538)
+ * Add regression test for static/class queryset methods on from_queryset
managers
+ * Fix ngettext/npgettext number parameter type mismatch (#3477)
+ * Change test Client headers parameter to Mapping[str, str] (#1534)
+ * Disallow any generics in our stubs & plugin (#3535)
+ * Add attributes set by application/middleware to `HttpRequest` (#2239)
+ * Make `View`, `TemplateView`, and `TemplateResponseMixin` generic on
response type (#2874)
+ * Fix GIS as_sql stub signatures to match runtime (#3212)
+ * Use typeshed aliases where possible (#3533)
+ * Declare fields of `LogEntry`, `FlatPage` and `Redirect` as assignments
(#3524)
+ * Type admin site as DefaultAdminSite inheriting from Adminsite (#3296)
+ * Add type arguments to generic `Field`'s (#3522)
+ * Add helper to generate synthetic manager/queryset classes (#3518)
+ * Detect form base classes with has_base instead of a metadata registry
(#3520)
+ * Use mypy's lookup_fully_qualified instead of hand-rolled symbol lookup
(#3519)
+ * Key test mypy cache dirs by settings content (#3516)
+ * Add type arguments to generic references in `utils` and `templates` (#3513)
+ * Mark fullnames constants as Final (#3515)
+ * Invalidate mypy cache when INSTALLED_APPS change and cache full config
computation (#3514)
+ * Add type arguments to generic references in `admin` filters, `utils` and
per-app admins (#3502)
+ * Add plugin support for `apps.get_model()` (#3511)
+ * Add type arguments to generic references in django.tasks (#3512)
+ * Improve type in `forms` and improve types of lazy regexes (#3293)
+ * Add type arguments to generic references in core, apps, urls and admindocs
(#3503)
+ * Reuse `_AnyField` alias in django context (#3510)
+ * Allow callables returning Choices type for Field.choices. (#3506)
+ * Resolve dynamic manager methods via mypy's `find_member` (#3501)
+ * Implicit M2M through models lose their `objects` / `_default_manager`
attributes (#3499)
+ * Update generic class testing instructions in CONTRIBUTING.md (#3498)
+
+-------------------------------------------------------------------
Old:
----
django-stubs-6.0.7.obscpio
New:
----
django-stubs-6.1.0.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-django-stubs.spec ++++++
--- /var/tmp/diff_new_pack.514rkn/_old 2026-09-08 17:01:01.864276131 +0200
+++ /var/tmp/diff_new_pack.514rkn/_new 2026-09-08 17:01:01.865276173 +0200
@@ -26,7 +26,7 @@
%{?sle15_python_module_pythons}
%define short_name django-stubs
Name: python-django-stubs%{psuffix}
-Version: 6.0.7
+Version: 6.1.0
Release: 0
Summary: PEP-484 stubs for Django
License: MIT
@@ -84,6 +84,8 @@
%python_expand %fdupes %{buildroot}%{$python_sitelib}/%{short_name}
%python_expand %fdupes %{buildroot}%{$python_sitelib}/django_stubs_ext
%python_expand %fdupes %{buildroot}%{$python_sitelib}/mypy_django_plugin
+# drop all the empty __init__.pyi files, unlike __init__.py they are not needed
+%python_expand find %{buildroot}%{$python_sitelib}/%{short_name} -type f -name
"__init__.pyi" -empty -delete
%endif
%check
++++++ _service ++++++
--- /var/tmp/diff_new_pack.514rkn/_old 2026-09-08 17:01:01.922278557 +0200
+++ /var/tmp/diff_new_pack.514rkn/_new 2026-09-08 17:01:01.926278724 +0200
@@ -2,7 +2,7 @@
<service name="obs_scm" mode="manual">
<param name="url">https://github.com/typeddjango/django-stubs.git</param>
<param name="scm">git</param>
- <param name="revision">6.0.7</param>
+ <param name="revision">6.1.0</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
</service>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.514rkn/_old 2026-09-08 17:01:01.949279687 +0200
+++ /var/tmp/diff_new_pack.514rkn/_new 2026-09-08 17:01:01.952279812 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/typeddjango/django-stubs.git</param>
- <param
name="changesrevision">a7686ba5b16d507d7c6097e9c4b9c8e2122ec704</param></service></servicedata>
+ <param
name="changesrevision">2ec3fd3ce48e7a92cbe09a114d512dcea50571f7</param></service></servicedata>
(No newline at EOF)
++++++ django-stubs-6.0.7.obscpio -> django-stubs-6.1.0.obscpio ++++++
++++ 16007 lines of diff (skipped)
++++++ django-stubs.obsinfo ++++++
--- /var/tmp/diff_new_pack.514rkn/_old 2026-09-08 17:01:02.647308883 +0200
+++ /var/tmp/diff_new_pack.514rkn/_new 2026-09-08 17:01:02.655309217 +0200
@@ -1,5 +1,5 @@
name: django-stubs
-version: 6.0.7
-mtime: 1784023476
-commit: a7686ba5b16d507d7c6097e9c4b9c8e2122ec704
+version: 6.1.0
+mtime: 1786531904
+commit: 2ec3fd3ce48e7a92cbe09a114d512dcea50571f7