April 2026
1 active days · 5 commits · 1 PRs · 2 issues
Effort
avg 6Commits
5PRs
1Issues
2Daily Log
SEC Filing Data Consistency Work
Rusty opened two issues on edgartools addressing data consistency problems in SEC form parsing. Issue #749 flags an inconsistency in 13F-HR filings where the Value column uses different units depending on the filing date — thousands for pre-Q4 2022 submissions but dollars post-Q4 2022. He also created the corresponding fix branch fix/13f-value-units-normalization to address this normalization challenge.
A second issue (#748) highlights that the obj() method returns None for Schedule 13D/13G form names ('SC 13D' and 'SC 13G'), prompting the creation of fix/sc-13d-13g-form-aliases to resolve form name aliasing problems. These issues were opened on the upstream dgunning/edgartools repository, and Rusty forked the project to his own account to work on fixes.
DuckDB Ecosystem Updates
Activity across the DuckDB VGI RPC libraries shows regular maintenance: commits landed on vgi-rpc-typescript, vgi-rpc-go, and vgi-rpc-python. The Python package saw a release of v0.6.5 with corresponding changes to main.
On duckdb-httpfs, Rusty opened PR #303 on the upstream DuckDB repository to fix handling of non-200 HTTP responses. The branch fix-non-200-responses addresses a gap in error handling for HTTP status codes beyond successful responses. He also merged a dependency bump in duckdb/community-extensions (PR #1666) to keep extensions synchronized with the latest DuckDB versions.
Private Infrastructure
Two commits were pushed across private repositories, suggesting ongoing internal work separate from public contributions.