Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-inline-snapshot for
openSUSE:Factory checked in at 2026-08-24 12:01:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-inline-snapshot (Old)
and /work/SRC/openSUSE:Factory/.python-inline-snapshot.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-inline-snapshot"
Mon Aug 24 12:01:33 2026 rev:12 rq:1373042 version:0.35.4
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-inline-snapshot/python-inline-snapshot.changes
2026-07-02 20:11:18.917260322 +0200
+++
/work/SRC/openSUSE:Factory/.python-inline-snapshot.new.1258/python-inline-snapshot.changes
2026-08-24 12:02:09.361784819 +0200
@@ -1,0 +2,32 @@
+Sat Aug 22 09:36:50 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.35.4:
+ * Prevented `--inline-snapshot=trim` from changing snapshots
+ when a test body fails or pytest is limited with `-k`, a test
+ path, or a test node ID. Skipped tests and fixture teardown
+ errors do not prevent trimming. A message now
+ explains why trimming was disabled when it was requested
+ implicitly. An explicit `--inline-snapshot=trim` overrides this
+ safeguard.
+ * Fixed a crash during session finalization when pytest's
+ capture plugin is disabled.
+ * Added `Builder.create_set()` for creating set expressions in
+ customization functions.
+ * Fixed set snapshot serialization to be deterministic for
+ partially ordered values such as incomparable `frozenset` members.
+ * Fixed a crash when an unknown `--inline-snapshot` flag is
+ provided, without running report finalization or modifying
+ external snapshot tracking files.
+ * fix passing `PYTHONPATH`, `PYTHONWARNINGS`, and
+ `PYTHONDONTWRITEBYTECODE` while running the test suite.
+ * fix passing `PYTEST_DISABLE_PLUGIN_AUTOLOAD` and
+ `PYTEST_PLUGINS` while running the test suite.
+ * inline-snapshot now tracks source files that use `external()`
+ in `.inline-snapshot/files_using_external.txt` (inside
+ `storage-dir`) and uses this tracked list to detect and trim
+ unused external snapshots.
+ * The `tool.inline-snapshot.test-dir` configuration option is
+ only used as a compatibility fallback when
+ `files_using_external.txt` does not exist yet.
+
+-------------------------------------------------------------------
Old:
----
inline_snapshot-0.34.2.tar.gz
New:
----
inline_snapshot-0.35.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-inline-snapshot.spec ++++++
--- /var/tmp/diff_new_pack.wk9aqq/_old 2026-08-24 12:02:10.602828602 +0200
+++ /var/tmp/diff_new_pack.wk9aqq/_new 2026-08-24 12:02:10.609828849 +0200
@@ -26,7 +26,7 @@
%endif
%{?sle15_python_module_pythons}
Name: python-inline-snapshot%{psuffix}
-Version: 0.34.2
+Version: 0.35.4
Release: 0
Summary: Create and update inline snapshots in your Python code
License: MIT
++++++ inline_snapshot-0.34.2.tar.gz -> inline_snapshot-0.35.4.tar.gz ++++++
++++ 10051 lines of diff (skipped)