Skip to content

Commit

Permalink
feat(import): enable more ergonomic imports
Browse files Browse the repository at this point in the history
  • Loading branch information
Elijas committed Apr 9, 2024
1 parent 74b3351 commit 044eef6
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 5 deletions.
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "sec-parser"
version = "0.55.1"
version = "0.55.2"
description = "Parse SEC EDGAR HTML documents into a tree of elements that correspond to the visual structure of the document."
authors = ["Alphanome.AI <[email protected]>"]
readme = "README.md"
Expand Down
42 changes: 38 additions & 4 deletions sec_parser/processing_steps/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,39 @@
AbstractProcessingStep,
)
from sec_parser.processing_steps.empty_element_classifier import EmptyElementClassifier
from sec_parser.processing_steps.highlighted_text_classifier import (
HighlightedTextClassifier,
)
from sec_parser.processing_steps.image_classifier import ImageClassifier
from sec_parser.processing_steps.individual_semantic_element_extractor.individual_semantic_element_extractor import (
IndividualSemanticElementExtractor,
)
from sec_parser.processing_steps.individual_semantic_element_extractor.single_element_checks.image_check import (
ImageCheck,
)
from sec_parser.processing_steps.individual_semantic_element_extractor.single_element_checks.table_check import (
TableCheck,
)
from sec_parser.processing_steps.individual_semantic_element_extractor.single_element_checks.top_section_title_check import (
TopSectionTitleCheck,
)
from sec_parser.processing_steps.individual_semantic_element_extractor.single_element_checks.xbrl_tag_check import (
XbrlTagCheck,
)
from sec_parser.processing_steps.introductory_section_classifier import (
IntroductorySectionElementClassifier,
)
from sec_parser.processing_steps.page_header_classifier import PageHeaderClassifier
from sec_parser.processing_steps.page_number_classifier import PageNumberClassifier
from sec_parser.processing_steps.supplementary_text_classifier import (
SupplementaryTextClassifier,
)
from sec_parser.processing_steps.table_classifier import TableClassifier
from sec_parser.processing_steps.table_of_contents_classifier import (
TableOfContentsClassifier,
)
from sec_parser.processing_steps.text_classifier import TextClassifier
from sec_parser.processing_steps.text_element_merger import TextElementMerger
from sec_parser.processing_steps.title_classifier import TitleClassifier
from sec_parser.processing_steps.top_section_manager_for_10q import (
TopSectionManagerFor10Q,
Expand All @@ -29,12 +53,22 @@
__all__ = [
"AbstractProcessingStep",
"AbstractElementwiseProcessingStep",
"TextClassifier",
"TitleClassifier",
"EmptyElementClassifier",
"HighlightedTextClassifier",
"ImageCheck",
"ImageClassifier",
"TableClassifier",
"IndividualSemanticElementExtractor",
"IntroductorySectionElementClassifier",
"PageHeaderClassifier",
"PageNumberClassifier",
"SupplementaryTextClassifier",
"EmptyElementClassifier",
"TableCheck",
"TableClassifier",
"TableOfContentsClassifier",
"TextClassifier",
"TextElementMerger",
"TitleClassifier",
"TopSectionManagerFor10Q",
"TopSectionTitleCheck",
"XbrlTagCheck",
]

0 comments on commit 044eef6

Please sign in to comment.