Skip to content

Bump version to 2.6.1#191

Merged
igerber merged 1 commit intomainfrom
release/v2.6.1
Mar 8, 2026
Merged

Bump version to 2.6.1#191
igerber merged 1 commit intomainfrom
release/v2.6.1

Conversation

@igerber
Copy link
Owner

@igerber igerber commented Mar 8, 2026

Summary

  • Bump version to 2.6.1 across pyproject.toml, diff_diff/__init__.py, and rust/Cargo.toml
  • Add CHANGELOG entry for v2.6.1 covering estimator aliases, docs improvements, and bug fixes since v2.6.0

Methodology references (required if estimator / math changes)

  • N/A — no methodology changes

Validation

  • Tests added/updated: No test changes (version bump only)
  • Backtest / simulation / notebook evidence (if applicable): N/A

Security / privacy

  • Confirm no secrets/PII in this PR: Yes

Generated with Claude Code

@github-actions
Copy link

github-actions bot commented Mar 8, 2026

Overall assessment: ✅ Looks good

Executive summary

  • Version bumps are consistent across diff_diff/__init__.py, pyproject.toml, and rust/Cargo.toml. (diff_diff/__init__.py:L171, pyproject.toml:L6, rust/Cargo.toml:L1)
  • New CHANGELOG.md entry is well‑structured and dated for 2.6.1. (CHANGELOG.md:L7)
  • Minor release‑notes accuracy risk: entry lists methodological fixes without code changes in this PR; ensure those fixes are already included in the 2.6.0→2.6.1 range. (CHANGELOG.md:L15-L26)

Methodology

  • Severity: P3. Impact: Changelog states ContinuousDiD SE and methodology doc fixes, but this PR contains no code/doc changes beyond the changelog, so release notes could be misleading if those fixes are not actually in the 2.6.0→2.6.1 commit range. Concrete fix: Verify those fixes are already merged in the release range or adjust the changelog wording to match what’s actually included. (CHANGELOG.md:L19-L25)

Code Quality

  • Severity: N/A. Impact: No code changes affecting behavior. Concrete fix: None. (diff_diff/__init__.py:L171)

Performance

  • Severity: N/A. Impact: No performance‑relevant changes. Concrete fix: None. (diff_diff/__init__.py:L171)

Maintainability

  • Severity: N/A. Impact: No maintainability‑relevant changes beyond version bumps. Concrete fix: None. (pyproject.toml:L6)

Tech Debt

  • Severity: N/A. Impact: No tech‑debt changes. Concrete fix: None. (rust/Cargo.toml:L1)

Security

  • Severity: N/A. Impact: No secrets or security‑relevant changes. Concrete fix: None. (CHANGELOG.md:L7)

Documentation/Tests

  • Severity: P3. Impact: Release notes include several doc and methodology claims; if any are not in the included commit range, users may be misled. Concrete fix: Confirm each bullet corresponds to merged changes, or mark the entry as “planned” instead of “fixed.” (CHANGELOG.md:L13-L26)

Next steps

  1. Confirm the 2.6.0→2.6.1 range includes the listed fixes; adjust CHANGELOG.md if any are missing.

@igerber igerber merged commit bf4389a into main Mar 8, 2026
11 checks passed
@igerber igerber deleted the release/v2.6.1 branch March 8, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant