v4.33.1
Bug Fixes
-
Income Statement Selection Bug (#506) - Fixed statement resolver selecting ComprehensiveIncomeLoss instead of IncomeStatement for some filings (e.g., EFX 10-K 2015-2018)
-
HTTP Cache Directory Configuration (#508) - Fixed
get_cache_directory()to respectEDGAR_LOCAL_DATA_DIRenvironment variable. Thanks @kevinchiu!
Documentation
-
StatementType Quick Reference (#509) - Clarified correct APIs for accessing financial statements.
Company.get_statement()does not exist; useCompany.income_statement(),Company.balance_sheet(),Company.cash_flow()orXBRL.get_statement(StatementType.XXX) -
Investment Fund Research Example (#510) - Fixed incorrect example in user_journeys.md.
find("VFIAX")returns aFundClass, not a Fund withget_portfolio(). Corrected to show proper workflow: FundClass → series → get_filings(form='NPORT-P')
Installation
pip install edgartools==4.33.1Full Changelog: v4.33.0...v4.33.1