chore(release): 5.50.0 - #1050
Merged
Merged
Conversation
Six entries: the data.sec.gov cache-rule fix (#989), the three SGML text/html routing and truncation fixes from the 1993-2026 crawl reports (#1047, #1049), and the table-cell memory work (#1048). Minor bump per the runbook: perf change plus user-visible behaviour changes. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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
Release 5.50.0. Version bump + CHANGELOG fold; no code changes.
Six entries, all merged to main since 5.49.0:
data.sec.govcache rules never matching (fix(cache): cache rules never matched data.sec.gov, or a mirror's own host #989);FilingSGML.html()UnicodeDecodeErroron PDF primaries, raw-XMLtext()on non-ownership XML forms (with the 1.5-hour NPORT pathology), pre-1997 SGML dialect markup leaking intotext()(fix(sgml): classify a document before decoding it #1047); truncated submissions now raise instead of silently parsing as zero documents, plusPUBLIC DOCUMENT COUNTcross-check (fix(sgml): raise on truncated submissions, cross-check the header's document count #1049)original_htmlretention — 1.51GB → 1.34GB peak on the profiled ABS-15G (perf(documents): slot the table cell classes, gate original_html retention #1048)Minor bump per the runbook: a perf change plus user-visible behaviour changes.
Fold check done: 6
- **bullets in the dated section,[Unreleased]empty, nothing stranded in published sections (verified againstgit log e8ea6689..origin/main).Post-merge (runbook steps 3–5)
Build from the merged commit in a throwaway worktree,
verify_wheel.py 5.50.0,twine checkthen upload from a fresh venv withtwine>=6.1, thengh release create v5.50.0 --target main.🤖 Generated with Claude Code