Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-ruff for openSUSE:Factory 
checked in at 2026-03-14 22:21:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ruff (Old)
 and      /work/SRC/openSUSE:Factory/.python-ruff.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-ruff"

Sat Mar 14 22:21:01 2026 rev:105 rq:1338758 version:0.15.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ruff/python-ruff.changes  2026-03-08 
17:26:44.430450283 +0100
+++ /work/SRC/openSUSE:Factory/.python-ruff.new.8177/python-ruff.changes        
2026-03-14 22:21:28.646850562 +0100
@@ -1,0 +2,40 @@
+Fri Mar 13 15:13:02 UTC 2026 - Ondřej Súkup <[email protected]>
+
+- update to 0.15.6 
+ * Preview features
+  * Add support for lazy import parsing 
+  * Add support for star-unpacking of comprehensions (PEP 798) 
+  * Reject semantic syntax errors for lazy imports 
+  * Drop a few rules from the preview default set 
+  * [airflow] Flag Variable.get() calls outside of task execution context 
(AIR003) 
+  * [airflow] Flag runtime-varying values in DAG/task constructor arguments 
(AIR304) 
+  * [flake8-bugbear] Implement delattr-with-constant (B043) 
+  * [flake8-tidy-imports] Add TID254 to enforce lazy imports 
+  * [flake8-tidy-imports] Allow users to ban lazy imports with TID254 
+  * [isort] Retain lazy keyword when sorting imports 
+  * [pyupgrade] Add from __future__ import annotations automatically (UP006) 
+  * [refurb] Support newline parameter in FURB101 for Python 3.13+ 
+  * [ruff] Add os-path-commonprefix (RUF071) 
+  * [ruff] Add unsafe fix for os-path-commonprefix (RUF071) 
+  * [ruff] Limit RUF036 to typing contexts; make it unsafe for non-typing-only 
+  * [ruff] Use starred unpacking for RUF017 in Python 3.15+ 
+ * Bug fixes
+  * Fix --add-noqa creating unwanted leading whitespace 
+  * Fix --add-noqa breaking shebangs 
+  * [formatter] Fix lambda body formatting for multiline calls and subscripts 
+  * [formatter] Preserve required annotation parentheses in annotated 
assignments 
+  * [formatter] Preserve type-expression parentheses in the formatter 
+  * [flake8-annotations] Fix stack overflow in ANN401 on quoted annotations 
with escape sequences 
+  * [pep8-naming] Check naming conventions in match pattern bindings (N806, 
N815, N816) 
+  * [perflint] Fix comment duplication in fixes (PERF401, PERF403) 
+  * [pyupgrade] Properly trigger super change in nested class (UP008) 
+  * [ruff] Avoid syntax errors in RUF036 fixes 
+ * Rule changes
+  * [flake8-bandit] Flag S501 with requests.request 
+  * [flake8-executable] Fix WSL detection in non-Docker containers 
+  * [flake8-print] Ignore pprint calls with stream= 
+ * Documentation
+  * Update docs for Markdown code block formatting 
+  * [flake8-bugbear] Fix misleading description for B904 
+
+-------------------------------------------------------------------

Old:
----
  ruff-0.15.5.tar.gz

New:
----
  ruff-0.15.6.tar.gz

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

Other differences:
------------------
++++++ python-ruff.spec ++++++
--- /var/tmp/diff_new_pack.eyBTPt/_old  2026-03-14 22:21:29.746896099 +0100
+++ /var/tmp/diff_new_pack.eyBTPt/_new  2026-03-14 22:21:29.750896265 +0100
@@ -19,7 +19,7 @@
 %bcond_without libalternatives
 %{?sle15_python_module_pythons}
 Name:           python-ruff
-Version:        0.15.5
+Version:        0.15.6
 Release:        0
 Summary:        An extremely fast Python linter, written in Rust
 License:        MIT

++++++ ruff-0.15.5.tar.gz -> ruff-0.15.6.tar.gz ++++++
++++ 11352 lines of diff (skipped)

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

Reply via email to