Known Issues
SEC File Malformation
Some SEC files are malformed, which can cause parsing errors. For example, this Tesla Form D HTML from 2009 is missing a closing </meta>
tag.
Workaround:
from lxml import etree
with open('filings/000131860509000005primary_doc.xml', 'r', encoding='utf-8') as file:
html = etree.parse(file, etree.HTMLParser())
Current Development Issues
Documentation needed for filing and parser modules
Need to add current names to former names
Conductor needs more robustness with new options
Need to add facet filters for forms
SEC search engine implementation pending
MuleBot custom HTML templates needed
MuleBot summarization features and token usage protections needed
Path compatibility needs verification on non-Windows devices
Analytics implementation pending
Download success message accuracy needs improvement