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 2023-12-08 22:33:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ruff (Old)
 and      /work/SRC/openSUSE:Factory/.python-ruff.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-ruff"

Fri Dec  8 22:33:16 2023 rev:9 rq:1132059 version:0.1.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ruff/python-ruff.changes  2023-11-20 
21:19:54.075582922 +0100
+++ /work/SRC/openSUSE:Factory/.python-ruff.new.25432/python-ruff.changes       
2023-12-08 22:34:10.076668044 +0100
@@ -1,0 +2,83 @@
+Tue Dec  5 08:53:06 UTC 2023 - Ondřej Súkup <mimi...@gmail.com>
+
+- update to 0.1.7
+ * Preview features
+   * Implement multiline dictionary and list hugging for preview style
+   * Implement the fix_power_op_line_length preview style
+   * Use Python version to determine typing rewrite safety
+   * [flake8-annotations] Enable auto-return-type involving Optional and Union 
annotations
+   * [flake8-bandit] Implement django-raw-sql (S611)
+   * [flake8-bandit] Implement tarfile-unsafe-members (S202)
+   * [flake8-pyi] Implement fix for unnecessary-literal-union (PYI030)
+   * [flake8-simplify] Extend dict-get-with-none-default (SIM910) to 
non-literals
+   * [pylint] - add unnecessary-list-index-lookup (PLR1736) + autofix
+   * [pylint] - implement R0202 and R0203 with autofixes
+   * [pylint] Implement repeated-keyword (PLe1132)
+   * [pylint] Implement too-many-positional (PLR0917)
+   * [pylint] Implement unnecessary-dict-index-lookup (PLR1733)
+   * [refurb] Implement redundant-log-base (FURB163)
+ * Rule changes
+   * [flake8-boolean-trap] Allow booleans in @override methods
+   * [flake8-bugbear] Avoid B015,B018 for last expression in a cell
+   * [flake8-pie] Allow ellipses for enum values in stub files
+   * [flake8-pyi] Check PEP 695 type aliases for snake-case-type-alias and 
t-suffixed-type-alias
+   * [flake8-pyi] Check for kwarg and vararg NoReturn type annotations
+   * [flake8-simplify] Omit select context managers from SIM117
+   * [pep8-naming] Allow Django model loads in 
non-lowercase-variable-in-function (N806)
+   * [pycodestyle] Avoid E703 for last expression in a cell
+   * [pycodestyle] Update E402 to work at cell level for notebooks
+   * [pydocstyle] Avoid D100 for Jupyter Notebooks
+   * [pylint] Implement fix for unspecified-encoding (PLW1514)
+ * Formatter
+   * Avoid unstable formatting in ellipsis-only body with trailing comment
+   * Inline trailing comments for type alias similar to assignments
+   * Insert trailing comma when function breaks with single argument
+ * CLI
+   * Update ruff check and ruff format to default to the current directory
+   * Stop at the first resolved parent configuration
+ * Configuration
+   * [pylint] Default max-positional-args to max-args
+   * [pylint] Add allow-dunder-method-names setting for bad-dunder-method-name 
(PLW3201)
+   * [isort] Add support for from-first setting
+   * [isort] Add support for length-sort settings
+ * Bug fixes
+   * Add support for @functools.singledispatch
+   * Avoid off-by-one error in stripping noqa following multi-byte char
+   * Avoid off-by-one error in with-item named expressions
+   * Avoid syntax error via invalid ur string prefix
+   * Avoid underflow in get_model matching
+   * Avoid unnecessary index diagnostics when value is modified
+   * Convert over-indentation rule to use number of characters
+   * Detect implicit returns in auto-return-types
+   * Fix start >= end error in over-indentation
+   * Ignore @overload and @override methods for too-many-arguments checks
+   * Lexer start of line is false only for Mode::Expression
+   * Mark pydantic_settings.BaseSettings as having default copy semantics
+   * Respect dictionary unpacking in NamedTuple assignments
+   * Respect local subclasses in flake8-type-checking
+   * Support type alias statements in simple statement positions
+   * [flake8-annotations] Avoid filtering out un-representable types in return 
annotation
+   * [flake8-pie] Retain extra ellipses in protocols and abstract methods
+   * [flake8-pyi] Respect local enum subclasses in simple-defaults (PYI052)
+   * [flake8-trio] Use correct range for TRIO115 fix
+   * [flake8-trio] Use full arguments range for zero-sleep-call
+   * [isort] fix: mark __main__ as first-party import
+   * [pep8-naming] Avoid N806 errors for type alias statements
+   * [perflint] Avoid PERF101 if there's an append in loop body
+   * [pycodestyle] Allow space-before-colon after end-of-slice
+   * [pydocstyle] Avoid non-character breaks in over-indentation (D208)
+   * [pydocstyle] Ignore underlines when determining docstring logical lines
+   * [pylint] Extend self-assigning-variable to multi-target assignments
+   * [tryceratops] Avoid repeated triggers in nested tryceratops diagnostics
+ * Documentation
+   * Add advice for fixing RUF008 when mutability is not desired
+   * Added the command to run ruff using pkgx to the installation.md
+   * Document fix safety for flake8-comprehensions and some pyupgrade rules
+   * Fix doc formatting for zero-sleep-call
+   * Remove duplicate imports from os-stat documentation
+   * Replace generated reference to MkDocs
+   * Update Arch Linux package URL in installation.md
+   * [flake8-pyi] Fix error in t-suffixed-type-alias (PYI043) example
+   * [flake8-pyi] Improve motivation for custom-type-var-return-type (PYI019)
+
+-------------------------------------------------------------------

Old:
----
  ruff-0.1.6.tar.gz

New:
----
  ruff-0.1.7.tar.gz

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

Other differences:
------------------
++++++ python-ruff.spec ++++++
--- /var/tmp/diff_new_pack.MFINZa/_old  2023-12-08 22:34:11.064704398 +0100
+++ /var/tmp/diff_new_pack.MFINZa/_new  2023-12-08 22:34:11.064704398 +0100
@@ -19,7 +19,7 @@
 %bcond_without libalternatives
 %{?sle15_python_module_pythons}
 Name:           python-ruff
-Version:        0.1.6
+Version:        0.1.7
 Release:        0
 Summary:        An extremely fast Python linter, written in Rust
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.MFINZa/_old  2023-12-08 22:34:11.104705870 +0100
+++ /var/tmp/diff_new_pack.MFINZa/_new  2023-12-08 22:34:11.108706017 +0100
@@ -1,7 +1,7 @@
 <services>
   <service name="download_files" mode="manual" />
   <service name="cargo_vendor" mode="manual">
-     <param name="srctar">ruff-0.1.6.tar.gz</param>
+     <param name="srctar">ruff-*.tar.gz</param>
      <param name="compression">zst</param>
      <param name="update">true</param>
   </service>

++++++ ruff-0.1.6.tar.gz -> ruff-0.1.7.tar.gz ++++++
++++ 163116 lines of diff (skipped)

++++++ vendor.tar.zst ++++++
Binary files /var/tmp/diff_new_pack.MFINZa/_old and 
/var/tmp/diff_new_pack.MFINZa/_new differ

Reply via email to