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-06-22 17:36:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ty (Old)
 and      /work/SRC/openSUSE:Factory/.python-ty.new.1956 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-ty"

Mon Jun 22 17:36:06 2026 rev:5 rq:1360887 version:0.0.49

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ty/python-ty.changes      2026-04-30 
20:30:29.079028590 +0200
+++ /work/SRC/openSUSE:Factory/.python-ty.new.1956/python-ty.changes    
2026-06-22 17:36:33.036704680 +0200
@@ -1,0 +2,89 @@
+Sun Jun 14 19:51:13 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.0.49:
+  * Fix site-package error when multiple versions of Python are
+    installed in system path
+  * Point at attribute's binding site in `invalid-await
+    diagnostic
+  * Report redefined legacy TypeVars
+  * Add dedicated TDDs for narrowing constraints
+  * Avoid caching same-file raw signatures
+  * Cache reachability evaluations during inference
+  * Compact retained definition maps
+  * Omit redundant definition inference owner keys
+- update to 0.0.48:
+  * Avoid redundant constraint saturation work
+  * Add support for TypedDict `extra_items`
+  * Improve `closed=True` TypedDict precision
+  * Require subtyping for transitive constraint pivots
+  * Sync vendored typeshed stubs (#25828). Typeshed diff
+- update to 0.0.47:
+  * Avoid panicking on encountering a recursive NamedTuple that
+    references a recursive NewType
+  * Fix out-of-bound panic in notebooks involving suppression
+    comments
+  * Preserve overloads through callable protocol decorators
+  * Sync vendored typeshed stubs (#25779). Typeshed diff
+  * Avoid caching specialization-invariant known instances
+  * Avoid resolving overload sets for ordinary functions
+  * Store common definition inference results inline
+  * Use `Box` etc. in `Files`
+- update to 0.0.46:
+  * Avoid crash when hovering over Callable
+  * Support `Callable()` in match statement class patterns
+  * Improve support for `enum.property`
+- update to 0.0.45:
+  * Avoid treating dynamic class attributes as instance
+    attributes
+  * Fix divergence in recursive inference due to ambiguous
+    overload
+  * Preserve literal promotion for mixed bounds
+  * ### Diagnostics
+  * Add `missing-type-argument` lint rule
+  * ### Core type checking
+  * Add support for narrowing on tuple match cases
+  * Check implicit open TypedDict extra items
+  * Create fresh copies of generic callable typevars
+  * Preserve deprecation on replacement functions
+  * Preserve intersection receivers during attribute lookup
+  * Preserve transparent callable decorators
+  * ### Performance
+  * Avoid AST load for callable description names
+  * Avoid caching absent class decorators and type parameters
+  * Avoid caching atomic type specializations
+  * Avoid caching constant constraint relations
+  * Avoid caching missing implicit attributes
+  * Avoid caching trivial class-header queries
+  * Avoid caching trivial member lookups
+  * Bypass member lookup for module imports
+  * Cache constraint implication checks
+  * Cache upper-bound satisfiability
+  * Compact retained function type signatures
+  * Compact retained use-def bindings
+  * Consolidate retained narrowing constraints
+  * Construct trivial constraint sets directly
+  * Resolve function descriptors directly
+  * Share code-generator classification across specializations
+  * Share parameter lists with `Arc`
+  * Use same-file expression inference in reachability
+- update to 0.0.44:
+  * Avoid treating `sys.implementation.version` like
+    `sys.version_info`
+  * Fix anchor point for override diagnostics
+  * Show type alias value on hover
+  * Add caching for pattern match narrowing
+  * Compact retained definition and expression identities
+  * Reuse expression cache for TypedDict union inference
+  * Upgrade Salsa
+- update to 0.0.43:
+  * Don't inject `Unknown` from non-callable elements of
+    intersection call
+  * Don't needlessly disambiguate the same type alias
+  * Fix variance inference for nested type aliases
+  * Ignore rejected member annotations for synthesized bindings
+  * Normalize dynamic class literals in cycle recovery
+  * Register file roots for first-party search paths
+  * Treat union-bound typevars like unions for `possibly-missing-
+    attribute`
+
+-------------------------------------------------------------------

Old:
----
  ty-0.0.26.tar.gz

New:
----
  ty-0.0.49.tar.gz

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

Other differences:
------------------
++++++ python-ty.spec ++++++
--- /var/tmp/diff_new_pack.O5iGtL/_old  2026-06-22 17:36:35.684797129 +0200
+++ /var/tmp/diff_new_pack.O5iGtL/_new  2026-06-22 17:36:35.688797268 +0200
@@ -19,7 +19,7 @@
 %bcond_without libalternatives
 %{?sle15_python_module_pythons}
 Name:           python-ty
-Version:        0.0.26
+Version:        0.0.49
 Release:        0
 Summary:        An extremely fast Python type checker and language server, 
written in Rust
 License:        MIT

++++++ ty-0.0.26.tar.gz -> ty-0.0.49.tar.gz ++++++
++++ 323635 lines of diff (skipped)

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

Reply via email to