NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4345 most downloaded on PyPI
Python library to access and analyze SEC Edgar filings, XBRL financial statements, 10-K, 10-Q, and 8-K reports
Last release 2 days ago
02 Oct 2026
Ships on a steady schedule
a new release about every 1 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
447 releases · first in 2022
One column per quarter.
Fix bug in period selection for quarterly statements from XBRL that caused some statements to not display data
Added parsing of footnotes from XBRL
accepted field to CurrentFilings to indicate when a filing was accepted by the SECAdded HTTP caching in the edgar.httpclient_cache module to cache HTTP requests and responses
edgar.httpclient_cache module to cache HTTP requests and responsesFactQuery.by_text to filter facts by text searchThrottler to using pyratelimiter. This allows for more flexible rate limiting and caching of HTTP requestsCleanup the edgar.entity package and remove the old implementation of Facts
edgar.entity package and remove the old implementation of FactsEntityFacts, FactsQuery, and FinancialStatement classesThe Company Facts API has been completely rewritten to improve accuracy and easy of use
to_dataframe method to convert the data to a pandas DataFrameThe release contains the following bug fixes
The release contains the following bug fixes
XBRLS (multiple period financials) that caused some statements to be missing for some companiesMiscellaneous fixes and increased robustness in storage functions
Miscellaneous fixes and increased robustness in storage functions
owner_name and position properties to OwnershipForm parent class of Form3, Form4, Form5edgar.storage moduleChanges that reduce the number of network calls, which helps Local Storage
Changes that reduce the number of network calls, which helps Local Storage
set_local_storage_path to set the local storage path for the EDGAR libraryFiling.period_of_report now comes from the SGML rather than the Filing Home page. This eliminates a network call when displaying a filingThis release has a two bug fixes and a new convenience function to get_all_current_filings
This release has a two bug fixes and a new convenience function to get_all_current_filings
MultiFinancials class returned Noneget_current_filings where it did not return the last page of current filingsget_all_current_filings to accumulate all current (most recent unpublished) filingsFix incorrect labels for Total Current Assets and Total Current Liabilities in the standardization mappings
Improved ordering of line items when stitching statements
limiter package to pyrate_limiter for HTTP caching and rate limiting..paper as the primary attachment typedownload_filingsFixed parsing of company specific concepts to allow for company specific concepts to be parsed correctly
Filings rich displayAdded hierarchical standardization mappings for financial concepts
Fixed missing standardization mappings json file
Minor fixes for XBRL issues
Fixed standardization of Marketable Securities concepts to distinguish between Current and Non-current marketable securities
Minor fixes and enhancements
FactsQuery classAdd querying of facts from XBRLS which makes it easier to see what facts are selected
Minor fixes and enhancements
XBRLS which makes it easier to see what facts are selectedThis release contains minor fixes
This release contains minor fixes
versioning package for more robust parsing of pandas version numbersAllow SSL verification to be disabled by setting EDGAR_VERIFY_SSL to False. This is useful for testing purposes or when using self-signed certificates
EDGAR_VERIFY_SSL to False. This is useful for testing purposes or when using self-signed certificates or sometimes in a corporate environment.This release has several minor fixes and improvements
This release has several minor fixes and improvements
Company.get_filings to make it consistent with get_filingspriority_forms to priority_sorted_forms in get_filings to clarify that it sorts the forms by priorityEntityFiling rich displayaccession_number to show its constituent partsedgar.filters to edgar.filteringAdd Docs class to represent the documentation of an object in the library
Docs class to represent the documentation of an object in the librarydocs property to Filing, 'Filings and 'EntityFilings to display the documentation using e.g. filing.docsXBRL.parse_directory to XBRL.from_directory to be more consistent with the rest of the libraryFiling classNothing published for this version
Nothing published for this version
This release changes how Filing.html is returned for some filings. For insider filings html is generated from the filing data objects. For other form
This release changes how Filing.html is returned for some filings. For insider filings html is generated from the filing data objects. For other form types with text only primary documents, the text is wrapped in html tags
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →