Bump version to 3.11.1 - #809
Merged
Merged
Conversation
First release cut through the changelog-fragment compiler: changelog_compile.py compiled the 7 pending changelog.d/ fragments (#807 replicate-weight DML survey designs, #808 infra sweep, plus the migrated #801/#803/#804/#805 entries and the fragment-system note) into the ## [3.11.1] - 2026-08-30 section, wrote the comparison link, and emptied the fragment store. Version synced across pyproject.toml, diff_diff/__init__.py, rust/Cargo.toml, llms-full.txt, and CITATION.cff (version + date-released). Release-build-check run 33322915869 passed on main before this bump.
Overall Assessment✅ Looks good — no unmitigated P0 or P1 findings. Executive Summary
Methodology
Code Quality
Performance
Maintainability
Tech Debt
Security
Documentation/Tests
Focused pytest execution was unavailable because |
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
pyproject.toml,diff_diff/__init__.py,rust/Cargo.toml,diff_diff/guides/llms-full.txt, andCITATION.cff(version +date-released: 2026-08-30).changelog_compile.py compile --version 3.11.1merged the 7 pendingchangelog.d/fragments (feat(dml): replicate-weight survey designs via IF-reweighting (per-cell + aggregate) #807 replicate-weight DML survey designs, chore(infra): tracking-file guard, LWDiD data canary, /push-pr-update range scan + changelog compiler hardening #808 infra sweep, the migrated fix(survey): unit-level survey_metadata recompute reports raw weight scale #801/feat(provenance): per-row event-study df threading (M-092 completion) + ContinuousDiD unit-level metadata #803/chore(validation): shared n_bootstrap type guards + honest_did inference-df consolidation #804/test(dml): replicate Chang (2020) §4.2.2 RCS simulation DGP (DML PR-B2) #805 entries, and the fragment-system note) into## [3.11.1] - 2026-08-30, wrote thev3.11.0...v3.11.1comparison link, and emptied the fragment store (checkpasses post-compile)._NEXT_RELEASEladder's(3, 11)entry covers a patch release.release-build-checkrun 33322915869 passed on main (2026-08-30).Methodology references (required if estimator / math changes)
Validation
test_changelog_fragments+test_naming_guard+test_v4_matrix+test_guides+test_tracking_filespass locally (518 passed).Security / privacy
Changelog