Skip to content

build(deps-dev): Bump diff-cover from 9.7.2 to 10.2.0 in /apps/api#7

Merged
xmap merged 1 commit into
mainfrom
dependabot/uv/apps/api/diff-cover-10.2.0
May 23, 2026
Merged

build(deps-dev): Bump diff-cover from 9.7.2 to 10.2.0 in /apps/api#7
xmap merged 1 commit into
mainfrom
dependabot/uv/apps/api/diff-cover-10.2.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 18, 2026

Bumps diff-cover from 9.7.2 to 10.2.0.

Release notes

Sourced from diff-cover's releases.

Version 10.2.0

What's Changed

Dependency Bumps

New Contributors

Full Changelog: Bachmann1234/diff_cover@v10.1.0...v10.2.0

Version 10.1.0

What's Changed

New Contributors

Full Changelog: Bachmann1234/diff_cover@v10.0.0...v10.1.0

Version 10.0.0

What's Changed

Dependencies

... (truncated)

Changelog

Sourced from diff-cover's changelog.

01/08/2026 v10.2.0

12/30/2025 v10.1.0

  • Add support for floating-point total percentage in reports PR 565 thanks @​tilaven

12/09/2025 v10.0.0

  • Remove python 3.9 support
  • Add python 3.14 support
  • Normalize exlude/include in pyproject.toml to support string or list

11/10/2025 v9.7.2

09/25/2025 v9.7.1

  • Revert the change to attempt to support ruff >=0.12.9 (@​YeeaahMan caught the error)

09/23/2025 v9.7.0

Some internal items

07/16/2025 v9.6.0

07/09/2025 v9.5.0

06/23/2025 v9.4.1

  • Update to LCOV to support pytest-cov. Pytest-cov uses an obsolute lcov format that needed additional handling. PR 505 Thanks @​129tyc

06/22/2025 v9.4.0

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels May 18, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 18, 2026

Coverage report

This PR does not seem to contain any modification to coverable code.

xmap added a commit that referenced this pull request May 20, 2026
…ection (Phase 12c-2)

Postgres-tier half of Dataset.used_calibrations per Phase 12c-1.
Surfaces the AsShot citation set on the proj_data_dataset_summary
read model so future operator dashboards + agent subscribers
(RotationCenterRefiner, RunDebrief follow-ups, 12d Calibration-
revision-impact queries) can read "which reconstructions cited
CalibrationRevision X?" without folding the Dataset stream.

What ships:

- Atlas migration 20260519100000_add_proj_data_dataset_summary_used_calibrations.sql
  - ALTER TABLE proj_data_dataset_summary ADD COLUMN
    used_calibrations UUID[] NOT NULL DEFAULT '{}'  (pre-12c rows
    backfill to empty array; matches the in-memory frozenset default
    + the from_stored forward-compat fold of pre-12c
    DatasetRegistered payloads)
  - CREATE INDEX proj_data_dataset_summary_used_calibrations_gin_idx
    ON ... USING GIN (used_calibrations)  (powers the @> array-
    contains operator for membership lookup; symmetric to
    proj_run_summary_pinned_calibrations_gin_idx from 12b-2)

- DatasetSummaryProjection.apply() extension
  - _INSERT_DATASET_SQL gains used_calibrations as $7 (uuid[] cast)
  - Reads payload.get("used_calibrations", []) for pre-12c forward-
    compat (legacy fold to empty)
  - Discard arm unchanged (status-only UPDATE); citation set stays
    intact on discarded rows for audit fidelity

- Integration test test_register_dataset_used_calibrations_postgres.py
  (3 tests, mirrors 12b-2's symmetric Run column test):
  - Happy path: register_dataset with two citations lands sorted on
    both event payload + projection uuid[] column
  - Empty-default: omitted used_calibrations lands empty array
  - GIN-indexed @> membership lookup: pin @> over = ANY (the latter
    is rewritten internally and does NOT probe a GIN index on
    uuid[]; 12b-3 gate-review finding mirrored)

NO cross-table integrity constraint between
proj_data_dataset_summary.used_calibrations and
proj_run_summary.pinned_calibrations - drift between the two
columns is observational per the revision-cited atomic-ID model +
canonical DDD eventual-consistency stance
(project_calibration_design anti-hook #3 + #13 + rejection #11).
Watch item #7 captures the deferred projection-level integrity
check shape if consumer pain emerges.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@xmap
Copy link
Copy Markdown
Owner

xmap commented May 22, 2026

@dependabot rebase

Bumps [diff-cover](https://github.com/Bachmann1234/diff-cover) from 9.7.2 to 10.2.0.
- [Release notes](https://github.com/Bachmann1234/diff-cover/releases)
- [Changelog](https://github.com/Bachmann1234/diff_cover/blob/main/CHANGELOG)
- [Commits](Bachmann1234/diff_cover@v9.7.2...v10.2.0)

---
updated-dependencies:
- dependency-name: diff-cover
  dependency-version: 10.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps-dev): bump diff-cover from 9.7.2 to 10.2.0 in /apps/api build(deps-dev): Bump diff-cover from 9.7.2 to 10.2.0 in /apps/api May 22, 2026
@dependabot dependabot Bot force-pushed the dependabot/uv/apps/api/diff-cover-10.2.0 branch from 957cb55 to ab94cfc Compare May 22, 2026 19:01
@xmap xmap merged commit b8cba6d into main May 23, 2026
4 checks passed
@dependabot dependabot Bot deleted the dependabot/uv/apps/api/diff-cover-10.2.0 branch May 23, 2026 01:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant