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 2024-02-28 19:46:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ruff (Old) and /work/SRC/openSUSE:Factory/.python-ruff.new.1770 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ruff" Wed Feb 28 19:46:31 2024 rev:19 rq:1152491 version:0.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ruff/python-ruff.changes 2024-02-07 18:53:09.741007669 +0100 +++ /work/SRC/openSUSE:Factory/.python-ruff.new.1770/python-ruff.changes 2024-02-28 19:46:48.345124321 +0100 @@ -1,0 +2,50 @@ +Wed Feb 21 16:49:44 UTC 2024 - OndÅej Súkup <mimi...@gmail.com> + +- update to 0.2.2 + * Highlights include: + * Initial support formatting f-strings (in --preview). + * Support for overriding arbitrary configuration options via the CLI + through an expanded --config argument (e.g., --config "lint.isort.combine-as-imports=false"). + * Significant performance improvements in Ruff's lexer, parser, and lint rules. + * Preview features + * Implement minimal f-string formatting + * [pycodestyle] Add blank line(s) rules (E301, E302, E303, E304, E305, E306) + * [refurb] Implement readlines_in_for (FURB129) + * Rule changes + * [ruff] Ensure closing parentheses for multiline sequences are always on their own line (RUF022, RUF023) + * [numpy] Add missing deprecation violations (NPY002) + * [flake8-bandit] Detect mark_safe usages in decorators + * [ruff] Expand asyncio-dangling-task (RUF006) to include new_event_loop + * [flake8-pyi] Ignore 'unused' private type dicts in class scopes + * Formatter + * Docstring formatting: Preserve tab indentation when using indent-style=tabs + * Disable top-level docstring formatting for notebooks + * Stabilize quote-style's preserve mode + * CLI + * Allow arbitrary configuration options to be overridden via the CLI + * Bug fixes + * Make show-settings filters directory-agnostic + * Respect duplicates when rewriting type aliases + * Respect tuple assignments in typing analyzer + * Use atomic write when persisting cache + * Use non-parenthesized range for DebugText + * [flake8-simplify] Avoid false positive with async for loops (SIM113) + * [flake8-trio] Respect async with in timeout-without-await + * [perflint] Catch a wider range of mutations in PERF101 + * [pycodestyle] Fix E30X panics on blank lines with trailing white spaces + * [pydocstyle] Allow using parameters as a subsection header (D405) + * [pydocstyle] Fix blank-line docstring rules for module-level docstrings + * [pylint] Accept 0.0 and 1.0 as common magic values (PLR2004) + * [pylint] Avoid suggesting set rewrites for non-hashable types + * [ruff] Avoid false negatives with string literals inside of method calls (RUF027) + * [ruff] Fix panic on with f-string detection (RUF027) + * [ruff] Ignore builtins when detecting missing f-strings + * Performance + * Use memchr for string lexing + * Use memchr for tab-indentation detection + * Reduce Result<Tok, LexicalError> size by using Box<str> instead of String + * Reduce size of Expr from 80 to 64 bytes + * Improve trailing comma rule performance + * Remove unnecessary string cloning from the parser + +------------------------------------------------------------------- Old: ---- ruff-0.2.1.tar.gz New: ---- ruff-0.2.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ruff.spec ++++++ --- /var/tmp/diff_new_pack.fL03Fh/_old 2024-02-28 19:46:50.621207122 +0100 +++ /var/tmp/diff_new_pack.fL03Fh/_new 2024-02-28 19:46:50.621207122 +0100 @@ -19,7 +19,7 @@ %bcond_without libalternatives %{?sle15_python_module_pythons} Name: python-ruff -Version: 0.2.1 +Version: 0.2.2 Release: 0 Summary: An extremely fast Python linter, written in Rust License: MIT ++++++ ruff-0.2.1.tar.gz -> ruff-0.2.2.tar.gz ++++++ ++++ 18939 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ Binary files /var/tmp/diff_new_pack.fL03Fh/_old and /var/tmp/diff_new_pack.fL03Fh/_new differ