[Feature] openbb-sec: Custom HTML2Markdown Conversion (#7361)

* refactor management_discussion_analysis to use custom html2markdown generator

* codespell

* mypy

* mypy

* mypy

* mypy

* some regex

* unnecessary elif

* refactor and unstack recursive nested inner functions

* fix some missing headers

* no-redef

* too-many-statements

* more header edge cases

* fix the N Weeks Ended pattern recognition

* strip breakcrumb links when finding md&a section

* experimental 20/40-F and 6-K support

* mypy..

* add pass for 6/8-K interim reports

* handle 8-k infographics too

* pylint

* pylint

---------

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
This commit is contained in:
Danglewood
2026-03-04 08:13:39 -08:00
committed by GitHub
parent 6592436360
commit 495a670a99
8 changed files with 9587 additions and 1330 deletions

1
.codespell.skip vendored
View File

@@ -25,6 +25,7 @@
./openbb_platform/providers/fmp/openbb_fmp/models/calendar_ipo.py
./openbb_platform/providers/imf/openbb_imf/models/consumer_price_index.py
./openbb_platform/providers/government_us/openbb_government_us/utils/psd_codes.py
./openbb_platform/providers/sec/openbb_sec/utils/html2markdown.py
./desktop/src-tauri/src/tauri_handlers/startup.rs
./desktop/src/routes/environments.tsx
./desktop/src/tests/routes/installation-progress.test.tsx