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-07-26 11:28:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-stubs (Old)
 and      /work/SRC/openSUSE:Factory/.python-django-stubs.new.2004 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-django-stubs"

Sun Jul 26 11:28:11 2026 rev:4 rq:1367454 version:6.0.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-django-stubs/python-django-stubs.changes  
2026-01-30 18:23:14.031913828 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-django-stubs.new.2004/python-django-stubs.changes
        2026-07-26 11:30:20.622561780 +0200
@@ -1,0 +2,82 @@
+Wed Jul 15 08:41:25 UTC 2026 - Markéta Machová <[email protected]>
+
+- Update to version 6.0.7:
+  * Annotate unparameterized Field references (#3482)
+  * Support django models discovery by the plugin in `tests/assert_type` 
(#3483)
+  * Preserve values() aliases through annotate() for order_by (#3479)
+  * Fully annotate `Field.formfield` keyword args (#3443)
+  * Fix lookup false positive for unions containing combinable expressions 
(#3469)
+  * Fix order_by false positives with JSONField key transforms (#3459)
+  * Fix manager resolution when QuerySet overrides as_manager (#3460)
+  * Run stubtest on 3.14 (#3446)
+  * Typecheck save()/asave() update_fields against model fields (#3444)
+  * Allow aggregate filters to use expressions (#3434)
+  * Make `validators` consistent (#3433)
+  * Fix `.only()` pk field validation for abstract models (#3430)
+  * Fix InlineModelAdmin parent-object method signatures (#3308)
+  * Re-enable `empty-body` error code for mypy and ty (#3390)
+  * Add mypy 2.1.0 support (#3384)
+  * Preserve row type in merge_annotations_from_custom_method (#3383)
+  * Fix GenericPrefetch invariance with QuerySet (#3380)
+  * Preserve row type when `.annotate()` is called on a generic QuerySet 
(#3379)
+  * Align operand types for add/sub operations of Combinable (#3361)
+  * Remove unused get_field_lookup_exact_type from helpers (#3372)
+  * Update Django to 6.0.7 (#3369)
+  * Resolve default_alias for positional Aggregate in annotate() (#3362)
+  * Accept single str/Combinable for Aggregate.order_by (#3357)
+  * Type EmailMessage.message() return as stdlib email.message.EmailMessage 
(#3291)
+  * "The `all` keyword argument is deprecated; use `find_all` instead." (#3352)
+  * Ban typing.TypeVar in favor of typing_extensions.TypeVar (#3350)
+  * Type-check defaults and create_defaults dict literals (#3326)
+  * Fix attname column (#3318)
+  * Type-check (a)get_or_create and (a)update_or_create kwargs (#3309)
+  * Widen `names` argument to `Query.names_to_path` to `Sequence[str]` (#3285)
+  * Make LazyObject generic to improve __deepcopy__ return type (#3275)
+  * Fix `ListFilter.used_parameters` and params types in admin filter stubs 
(#3187)
+  * Widen `build_q_object_from_lookup_parameters` parameter type to 
`Iterable[object]` (#3277)
+  * Propagate `WithAnnotations` through custom `QuerySet` methods (#3266)
+  * Fix row type lost when using `.annotate(...)` on custom bound `QuerySet` 
(#3271)
+  * typing: Node methods return an instance of the subclass (#3265)
+  * Fix databases type to use Literal['__all__'] in SimpleTestCase (#3264)
+  * Prefetch related queryset incompatible type (#3263)
+  * Use `TypedDictType` directly when merging typeddict and make 
`helpers.make_typeddict` a shortcut to create a typedict from python dict 
(#3262)
+  * Rename `add_new_node_to_model_class` to `add_new_var_to_model_class` 
(#3259)
+  * Use getattr for field.attname with fallback to field.name (#3248)
+  * Disallow mutually exclusive arguments `boolean` and `empty_value` in admin 
`display` decorator (#3242)
+  * Use `Model` instead of `Self` in parms and add `AltersData` inheritance 
(#3228)
+  * Fix `NestedObjects.nested` return type to `list[Any]` (#3226)
+  * Allow missing config section when DJANGO_SETTINGS_MODULE is set (#3223)
+  * Reparametrize implicit generic QuerySet subclasses (#3217)
+  * Add `backend` attribute stub for authenticated users (#3210)
+  * Add the `ty` type checker (#3202)
+  * Support WithAnnotations TypedDict fields in queryset validation (#3208)
+  * Add missing `swappable` parameter to ForeignKey and OneToOneField (#3204)
+  * Fix `serve()` return type to include `HttpResponse` (#3199)
+  * Add stub for register_combinable_fields in expressions (#3189)
+  * Fix stubs for `allowed_default` in expression classes (#3186)
+  * Fix `value_to_string` return types for JSONField and RangeField (#3188)
+  * Fix order_by false positive with values() expression aliases (#3185)
+  * Fix order_by false positives with field transforms (#3178)
+  * Fix stubs for `django.db.models.expressions.Window` (#3170)
+  * Enable `explicit-override` and `--disallow-subclassing-any` (#3172)
+  * Validate `only` / `defer` (#3165)
+  * Valide `earliest` / `latest` / `orderby` (#3158)
+  * Fix password and auth helper stub annotations (#3161)
+  * Fix URL module stubs (#3160)
+  * Fix selenium test case stubs (#3159)
+  * Add missing methods and fix inheritance in forms stubs (#3153)
+  * Fix `django.utils.inspect` stubtest errors on Python 3.14+ (#3152)
+  * Fix DB and GIS backends module stubs (#3144)
+  * fix: add missing GeographyType stub in postgis base.pyi (#3113)
+  * Fix testcases module stubs (#3143)
+  * Fix Oracle backend feature stubs (#3136)
+  * Fix lazy function return types (#3133)
+  * Add GIS management command stubs (#3107)
+  * Add missing GDAL geometry and SRS stubs (#3104)
+  * Add missing Model base class stubs (#3101)
+  * Update min/max/step parameters of IntegerField to accept Callables (#3093)
+  * fix: allow `get_violation_error_message` to return dictionaries (#3065)
+  * Fix auth and contenttypes stub signatures (#3069)
+  * `ResponseHeaders` can take any mapping, not just `dict` (#3014)
+
+-------------------------------------------------------------------

Old:
----
  django-stubs-5.2.9.obscpio

New:
----
  django-stubs-6.0.7.obscpio

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

Other differences:
------------------
++++++ python-django-stubs.spec ++++++
--- /var/tmp/diff_new_pack.OtyYAi/_old  2026-07-26 11:30:21.530592938 +0200
+++ /var/tmp/diff_new_pack.OtyYAi/_new  2026-07-26 11:30:21.534593076 +0200
@@ -26,7 +26,7 @@
 %{?sle15_python_module_pythons}
 %define short_name django-stubs
 Name:           python-django-stubs%{psuffix}
-Version:        5.2.9
+Version:        6.0.7
 Release:        0
 Summary:        PEP-484 stubs for Django
 License:        MIT
@@ -36,15 +36,14 @@
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module uv-build}
 %if %{with test}
-BuildRequires:  %{python_module Django >= 5.0}
 BuildRequires:  %{python_module django-stubs = %{version}}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module pytest-mypy-plugins}
 BuildRequires:  %{python_module pytest-shard}
 BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module psycopg2}
-BuildRequires:  %{python_module types-PyYAML}
 BuildRequires:  %{python_module redis}
+BuildRequires:  compatlibopenblas_serial0
 # Not needed since python-redis is >= 5.0.0
 # BuildRequires:  % {python_module types-redis}
 %endif
@@ -52,8 +51,8 @@
 BuildRequires:  fdupes
 Requires:       python-Django >= 5.0
 Requires:       python-types-PyYAML
-Requires:       python-django-stubs-ext
-Requires:       python-typing-extensions
+Requires:       python-django-stubs-ext >= 6.0.2
+Requires:       python-typing-extensions >= 4.11
 BuildArch:      noarch
 %python_subpackages
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.OtyYAi/_old  2026-07-26 11:30:21.590594997 +0200
+++ /var/tmp/diff_new_pack.OtyYAi/_new  2026-07-26 11:30:21.594595135 +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">5.2.9</param>
+    <param name="revision">6.0.7</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
   </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.OtyYAi/_old  2026-07-26 11:30:21.622596095 +0200
+++ /var/tmp/diff_new_pack.OtyYAi/_new  2026-07-26 11:30:21.630596370 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/typeddjango/django-stubs.git</param>
-              <param 
name="changesrevision">2825810e143a0377e3261fef658e1a59f7e0cf90</param></service></servicedata>
+              <param 
name="changesrevision">a7686ba5b16d507d7c6097e9c4b9c8e2122ec704</param></service></servicedata>
 (No newline at EOF)
 

++++++ django-stubs-5.2.9.obscpio -> django-stubs-6.0.7.obscpio ++++++
++++ 38047 lines of diff (skipped)

++++++ django-stubs.obsinfo ++++++
--- /var/tmp/diff_new_pack.OtyYAi/_old  2026-07-26 11:30:22.470625195 +0200
+++ /var/tmp/diff_new_pack.OtyYAi/_new  2026-07-26 11:30:22.470625195 +0200
@@ -1,5 +1,5 @@
 name: django-stubs
-version: 5.2.9
-mtime: 1768952142
-commit: 2825810e143a0377e3261fef658e1a59f7e0cf90
+version: 6.0.7
+mtime: 1784023476
+commit: a7686ba5b16d507d7c6097e9c4b9c8e2122ec704
 

Reply via email to