From bbd6e2da0b8660cc772dcd021aa9398be3ce81b1 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 2 Sep 2026 09:40:09 +0000
Subject: [PATCH] chore(deps-dev): bump syrupy from 5.5.3 to 6.0.0 in
/libs/prebuilt in the major group (#8780)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps the major group in /libs/prebuilt with 1 update:
[syrupy](https://github.com/syrupy-project/syrupy).
Updates `syrupy` from 5.5.3 to 6.0.0
Sourced from syrupy's
releases. (2026-08-22) Syrupy 6 focuses on better built-in serialization, clearer snapshot
workflows, and large-suite performance. Please review the
breaking changes before upgrading. Most suites should not need significant snapshot updates on upgrade —
the main exception is dataclass usage (see below).
Syrupy v6 does not change the required Python version
or other package dependencies. Support for Python 3.10 will instead be
dropped in the next Syrupy major version (v7). Full Changelog: https://github.com/syrupy-project/syrupy/compare/v5.5.3...v6.0.0 stdlib dataclasses are now serialized natively by the Amber
serializer. The separate Example of what to remove: class MySerializer(AmberDataSerializer):
serializer_plugins = [DataclassPlugin, ...]
Release notes
v6.0.0
Syrupy 6.0.0
Breaking Changes
Built-in dataclass serialization (removed
DataclassPlugin)DataclassPlugin has been
removed.
DataclassPlugin: remove
imports and plugin wiring. Behavior should match what the plugin
produced; no snapshot rewrite should be needed for the dataclass shape
itself.repr-style string to structured
Amber form (field-by-field). Re-run with --snapshot-update
where those assertions fail.# Before (v5)
from syrupy.extensions.amber.dataclasses_plugin import DataclassPlugin
# After (v6) — dataclasses work with the
default Amber extension
assert MyDataclass(...) == snapshot
Attrs and Pydantic models are unchanged and still need their serializer plugins. See the serializer plugins example.
datetime.date snapshotsThe JSON extension now serializes datetime.date as
YYYY-MM-DD instead of a repr string. Existing
JSON snapshots that contain dates will need an update.
path_value nested path replacement in default (literal)
modepath_value(..., regex=False) now correctly replaces
values at nested paths such as user.token. Previously, the
default-mode lookup missed escaped path keys, so nested values were left
unchanged (and could leak into committed snapshots).
... (truncated)
Sourced from syrupy's changelog.
v6.0.0 (2026-08-22)
What's Changed
- chore(deps): bump pygments from 2.19.2 to 2.20.0 by
@dependabot[bot] in syrupy-project/syrupy#1151- chore(deps): update dependency hypothesis to v6.156.5 by
@renovate[bot] in syrupy-project/syrupy#1152- chore(deps): update dependency ruff to v0.15.21 by
@renovate[bot] in syrupy-project/syrupy#1153- chore(deps): update dependency hypothesis to v6.156.6 by
@renovate[bot] in syrupy-project/syrupy#1154- chore(deps): update dependency coverage to v7.15.1 by
@renovate[bot] in syrupy-project/syrupy#1157- chore(deps): update dependency mypy to v2.3.0 by
@renovate[bot] in syrupy-project/syrupy#1158- fix: make set/dict serialization deterministic for partial-order elements by
@chuenchen309in syrupy-project/syrupy#1159- docs: add chuenchen309 as a contributor for bug by
@allcontributors[bot] in syrupy-project/syrupy#1160- chore(deps): update dependency coverage to v7.15.2 by
@renovate[bot] in syrupy-project/syrupy#1163- chore(deps): update dependency ruff to v0.15.22 by
@renovate[bot] in syrupy-project/syrupy#1164- chore(deps): update dependency hypothesis to v6.156.7 by
@renovate[bot] in syrupy-project/syrupy#1165- chore(deps): update dependency hypothesis to v6.156.9 by
@renovate[bot] in syrupy-project/syrupy#1166- chore(deps): update dependency hypothesis to v6.157.0 by
@renovate[bot] in syrupy-project/syrupy#1167- fix(matchers): replace values at nested paths in path_value default mode by
@chuenchen309in syrupy-project/syrupy#1162- fix: preserve skipped single-file snapshots by
@KSmanisin syrupy-project/syrupy#1161- docs: add KSmanis as a contributor for bug by
@allcontributors[bot] in syrupy-project/syrupy#1168- chore(deps): update pypa/gh-action-pypi-publish action to v1.14.1 by
@renovate[bot] in syrupy-project/syrupy#1169- chore(deps): update dependency hypothesis to v6.157.2 by
@renovate[bot] in syrupy-project/syrupy#1171- chore(deps): update actions/checkout action to v7.0.1 by
@renovate[bot] in syrupy-project/syrupy#1170- chore(deps): update dependency hypothesis to v6.158.0 by
@renovate[bot] in syrupy-project/syrupy#1172- chore(deps): update astral-sh/setup-uv action to v9 by
@renovate[bot] in syrupy-project/syrupy#1174- chore(deps): update dependency hypothesis to v6.158.1 by
@renovate[bot] in syrupy-project/syrupy#1173- chore(deps): update dependency hypothesis to v6.160.0 by
@renovate[bot] in syrupy-project/syrupy#1176- feat: support in-memory snapshot diff data by
@yangfan-yf-yfin syrupy-project/syrupy#1175- docs: add yangfan-yf-yf as a contributor for code by
@allcontributors[bot] in syrupy-project/syrupy#1178- chore(deps): update dependency hypothesis to v6.161.0 by
@renovate[bot] in syrupy-project/syrupy#1177- chore(deps): update dependency hypothesis to v6.161.1 by
@renovate[bot] in syrupy-project/syrupy#1180- chore(deps): update dependency hypothesis to v6.161.4 by
@renovate[bot] in syrupy-project/syrupy#1182- chore(deps): update dependency hypothesis to v6.161.6 by
@renovate[bot] in syrupy-project/syrupy#1183- chore(deps): update dependency ruff to >=0.16,<0.17 by
@renovate[bot] in syrupy-project/syrupy#1179- chore(deps): update dependency hypothesis to v6.161.7 by
@renovate[bot] in syrupy-project/syrupy#1184- chore(deps): update pypa/gh-action-pypi-publish action to v1.14.2 by
@renovate[bot] in syrupy-project/syrupy#1186- perf: compress xdist snapshot reports by
@w3lld1in syrupy-project/syrupy#1188- docs: add w3lld1 as a contributor for code by
@allcontributors[bot] in syrupy-project/syrupy#1190- chore(deps): update dependency ruff to v0.16.1 by
@renovate[bot] in syrupy-project/syrupy#1189- chore(deps): update dependency hypothesis to v6.164.0 by
@renovate[bot] in syrupy-project/syrupy#1187- chore(deps): update dependency hypothesis to v6.165.0 by
@renovate[bot] in syrupy-project/syrupy#1191- chore(deps): update dependency coverage to v7.15.3 by
@renovate[bot] in syrupy-project/syrupy#1192- chore(deps): update python docker tag to v3.14.7 by
@renovate[bot] in syrupy-project/syrupy#1195- chore(deps): update dependency coverage to v7.15.4 by
@renovate[bot] in syrupy-project/syrupy#1197- chore(deps): update dependency hypothesis to v6.165.2 by
@renovate[bot] in syrupy-project/syrupy#1194- chore(deps): update dependency ruff to v0.16.2 by
@renovate[bot] in syrupy-project/syrupy#1198- chore(deps): update dependency hypothesis to v6.165.3 by
@renovate[bot] in syrupy-project/syrupy#1199- chore(deps): update astral-sh/setup-uv action to v10 by
@renovate[bot] in syrupy-project/syrupy#1200- chore(deps): update dependency hypothesis to v6.165.5 by
@renovate[bot] in syrupy-project/syrupy#1201- chore(deps): update dependency ruff to v0.16.3 by
@renovate[bot] in syrupy-project/syrupy#1202- chore(deps): update astral-sh/setup-uv action to v10.0.1 by
@renovate[bot] in syrupy-project/syrupy#1205
... (truncated)
621af75
chore(release): 6.0.0 [skip ci]3a9f691
fix: single file snapshot no longer buffers in memory (#1223)ab13f8d
chore: sponsorship (#1224)98f989c
feat: add --snapshot-declaration-order for respecting declaration order
(#1222)b549b4b
feat: built-in support for Dataclasses (#1220)d34933f
chore: use the benchmarks git branch (#1221)f6eda02
chore(ci): permissions for gh-pagesa5ce049
chore(deps): update actions/configure-pages action to v6 (#1219)c0cb162
chore: update github pages4d59bde
chore: update docs for v6 release (#1218)