Edgartools

Latest version: v3.14.2

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

3.14.1

Added

- Add `RenderedStatement` class as an intermediate representation of a statement that can be rendered in different formats

Changed
- Refactored the rendering path to use the `RenderedStatement` class
- Change `to_dataframe` to use the `RenderedStatement` class to render statements to dataframe
- Change the period headers of dataframe to `YYYY-MM-DD` format

3.14.0

Added
- Add transparent httpx caching using hishel

Changed
- Improve selection and order when querying facts
- Modified the facts query interface to be more user-friendly
- Rename `xbrl.facts_view` property to `xbrl.facts` to make it more intuitive
- Add facts query by statement
- Default max_periods displayed when stitching to the number of statements plus 2

3.13.10

Added
- Implemented display of dimensioned statement

Changed
- Major refactoring to improve performance of rendering statements
- Increased the default number of periods to 8 when stitching statements

3.13.9

Fixed
- Fixed incorrect statement selection when stitching statements
- Fixed bug when parsing html with `colspan=''`

3.13.8

Fixed
- Added `xbrl2/data` module to the library build so that it shows up deployed library

3.13.7

Fixed
- Fix for missing periods when stitching statements
- Fix for get_optimal_periods not using the `document_period_end_date` when stitching statements

Added
- Added more standardized concepts

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.