Bump version to 3.8.0#693
Merged
Merged
Conversation
Release the work merged to main since v3.7.0: the RegressionDiscontinuity estimator (alias RDD) — sharp, fuzzy, and covariate-adjusted local-polynomial RD with robust bias-corrected inference, parity-targeting R rdrobust 4.0.0 end-to-end (all 10 bandwidth selectors, three kernels, mass-points, fuzzy Wald ratio via treatment_col=, additive covariate adjustment via covariates=, with guarded degenerate-design handling documented as deviations from R) — plus the internal enforcement of mypy at zero errors across the package. Converts the curated [Unreleased] CHANGELOG section to [3.8.0] - 2026-07-18 and syncs the version string across __init__.py, pyproject.toml, rust/Cargo.toml, llms-full.txt, and CITATION.cff (date-released 2026-07-18). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Y4H4R5iy4iXxnZrgixs6Bs
PR Review ReportOverall Assessment✅ Looks good No unmitigated P0/P1 findings. Executive Summary
MethodologyNo findings.
Code QualityNo findings.
PerformanceNo findings.
MaintainabilityNo findings.
Tech DebtNo findings.
SecurityNo findings.
Documentation/Tests
No tests are required for this metadata-only PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
3.7.0 → 3.8.0across all surfaces (__init__.py,pyproject.toml,rust/Cargo.toml,llms-full.txt,CITATION.cff).[Unreleased]CHANGELOG section to## [3.8.0] - 2026-07-18and add thev3.7.0...v3.8.0comparison link.What this release ships (already merged to
main)RegressionDiscontinuity(aliasRDD) — sharp, fuzzy, and covariate-adjusted local-polynomial regression discontinuity with robust bias-corrected inference, parity-targeting Rrdrobust4.0.0 end-to-end (all 10 bandwidth selectors, triangular/epanechnikov/uniform kernels, mass-points, fuzzy Wald ratio viatreatment_col=, additive covariate adjustment viacovariates=, with guarded degenerate-design handling documented as deviations from R). Merged in docs: add RDD paper reviews (CCT 2014, CCFT 2017, CCF 2018, CCFT 2019) #675/feat: rdrobust 4.0.0 sharp-RD bandwidth-selection port + R golden parity (RDD PR-1) #680/feat: RegressionDiscontinuity - sharp RD estimator with rdrobust 4.0.0 parity (RDD PR-2) #684/feat: fuzzy regression discontinuity via treatment_col on RegressionDiscontinuity #686/feat(rdd): covariate-adjusted RD - covariates= on fit() with rdrobust 4.0.0 parity (CCFT 2019) #691.Methodology references
docs/methodology/REGISTRY.md.Validation
tests/test_rdd*.py,tests/test_rdrobust_port.py) and the mypy-zero gate are already onmainand green.black --checkandruff checkpass on the touched Python file (diff_diff/__init__.py).Security / privacy
🤖 Generated with Claude Code