Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-ty for openSUSE:Factory 
checked in at 2026-10-27 17:08:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ty (Old)
 and      /work/SRC/openSUSE:Factory/.python-ty.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-ty"

Tue Oct 27 17:08:15 2026 rev:8 rq:1393068 version:0.0.92

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ty/python-ty.changes      2026-10-12 
22:07:22.327692486 +0200
+++ /work/SRC/openSUSE:Factory/.python-ty.new.2252680/python-ty.changes 
2026-10-27 17:08:59.999831477 +0100
@@ -1,0 +2,87 @@
+Tue Oct 27 11:47:38 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.0.92:
+  * Infer the types of Django model primary keys (`pk` and the
+    automatic `id`) with `django-types`
+  * Infer Django foreign key `_id` types from the referenced
+    field
+  * Recognize `get__display()` on Django model fields with
+    choices
+  * Recognize `get_next_by_()` and `get_previous_by_()` on non-
+    nullable Django date and datetime fields
+  * Preserve generic callback parameters when forwarding
+    overloaded functions through a `ParamSpec`
+  * Check implicit and PEP 613 type aliases as type expressions
+    at their definitions
+  * Emit SARIF reports with `ty check --output-format sarif`
+  * Skip scanning for scripts at startup and reload when uv
+    script environments are disabled
+  * Abbreviate large nested tuple types in diagnostics and inlay
+    hints
+  * Point to the expression that makes a type alias invalid, even
+    when the alias is imported
+- update to 0.0.91:
+  * Improve generics solving when an intersection is passed into
+    a generic call to prefer solving the call to a more precise
+    type when it is safe to do so
+  * Fix recursive type materialization
+  * Infer return intersections from correlated call
+    specializations
+  * Preserve `Self` when checking universal protocols
+  * Fix stack overflows involving recursive descriptor setter
+    types
+  * Preserve the namespace-package fallback in module discovery
+    when the namespace-package fallback is obscured by a partial
+    stub package
+  * Report all missing `@override` decorators together
+  * Fix false-positive `invalid-argument-type` diagnostics when
+    inferring constrained type variables from callbacks that
+    return an invariant generic with a gradual type argument
+- update to 0.0.90:
+  * Allow subclasses to restore hashability
+  * Avoid crashes when negating recursive aliases
+  * Avoid stack overflow for recursive descriptor setter checks
+  * Defer constructor type variable defaults
+  * Preserve bound receivers for strict signature checks
+  * Preserve read types for dynamic attributes
+  * Reject runtime_checkable on non-protocol classes
+  * Validate TypeAliasType keyword arguments
+- update to 0.0.89:
+  * Added support for return type inference for unannotated
+    functions and methods (#29253).
+- update to 0.0.88:
+  * Avoid panics and hangs involving recursive type aliases and
+    intersections
+  * Fix false `invalid-mutable-override` errors when overriding
+    `object` attributes
+  * Fix attribute assignment and deletion checks through bounded
+    or constrained type variables
+  * Detect instance layout conflicts hidden by additional base
+    classes
+  * Fix false missing-argument errors when Pydantic models
+    override inherited attributes with `ClassVar`
+  * Preserve known module owners when uv reports owners outside
+    the resolution
+  * ### Diagnostic improvements
+  * Report assignments to individually frozen Pydantic fields
+  * ### Core type checking
+  * Improve type inference for intersection arguments to generic
+    functions
+  * Preserve inherited annotations for unannotated subclass
+    attributes when a base has type `Any` or `Unknown`
+  * Preserve common return-type structure when gradual arguments
+    match multiple overloads
+- update to 0.0.87:
+  * Clamp notebook cell positions to the end of the cell
+  * Fix deadlock when requests arrive before workspace
+    configuration
+  * Fix notebook cell lookups after cells with cell magics
+  * Fix panic on completions past the end of a notebook's last
+    cell
+  * Add opt-in `mismatched-sentinel-name` rule
+  * Deduplicate identical argument type diagnostics
+  * Enable `invalid-mutable-override` by default
+  * Improve display of distinct string literal types
+  * Respect suppression of attribute override diagnostics
+
+-------------------------------------------------------------------

Old:
----
  ty-0.0.86.tar.gz

New:
----
  ty-0.0.92.tar.gz

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

Other differences:
------------------
++++++ python-ty.spec ++++++
--- /var/tmp/diff_new_pack.7jfQtu/_old  2026-10-27 17:09:04.788032041 +0100
+++ /var/tmp/diff_new_pack.7jfQtu/_new  2026-10-27 17:09:04.790032125 +0100
@@ -19,7 +19,7 @@
 %bcond_without libalternatives
 %{?sle15_python_module_pythons}
 Name:           python-ty
-Version:        0.0.86
+Version:        0.0.92
 Release:        0
 Summary:        An extremely fast Python type checker and language server, 
written in Rust
 License:        MIT

++++++ ty-0.0.86.tar.gz -> ty-0.0.92.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-ty/ty-0.0.86.tar.gz 
/work/SRC/openSUSE:Factory/.python-ty.new.2252680/ty-0.0.92.tar.gz differ: char 
13, line 1

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/python-ty/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.python-ty.new.2252680/vendor.tar.zst differ: char 
7, line 1

Reply via email to