sec-parser

View on PyPIReverse Dependencies (1)

0.56.0 sec_parser-0.56.0-py3-none-any.whl

Wheel Details

Project: sec-parser
Version: 0.56.0
Filename: sec_parser-0.56.0-py3-none-any.whl
Download: [link]
Size: 75782
MD5: 047f96f3ef70ba4dbd0873279e22b0c8
SHA256: 40f76fe6f41816561097e5d60b2d872f11f788fd52cb946137595e62be43ac7b
Uploaded: 2024-04-09 21:33:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sec-parser
Version: 0.56.0
Summary: Parse SEC EDGAR HTML documents into a tree of elements that correspond to the visual structure of the document.
Author: Alphanome.AI
Author-Email: info[at]alphanome.ai
Home-Page: https://github.com/alphanome-ai/sec-parser
Project-Url: Repository, https://github.com/alphanome-ai/sec-parser
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Office/Business :: Financial
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Text Processing :: Markup :: HTML
Requires-Python: >=3.9, !=2.7.*, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*, !=3.7.*, !=3.8.*
Requires-Dist: beautifulsoup4 (<5.0.0,>=4.12.3)
Requires-Dist: cssutils (<3.0.0,>=2.10.2)
Requires-Dist: frozendict (<3.0.0,>=2.4.1)
Requires-Dist: loguru (<0.8.0,>=0.7.2)
Requires-Dist: lxml (<6.0.0,>=5.2.1)
Requires-Dist: pandas (<3.0.0,>=2.2.1)
Requires-Dist: sec-downloader (<0.12.0,>=0.11.1)
Requires-Dist: tabulate (<0.10.0,>=0.9.0)
Requires-Dist: xxhash (<4.0.0,>=3.4.1)
Description-Content-Type: text/markdown
[Description omitted; length: 15790 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.7.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
sec_parser/__init__.py sha256=KtWY2pJSuDpIN2lFezwVAYWNTVI31ozCRISysx6SnNM 2005
sec_parser/exceptions.py sha256=t3U-5w6CHhLk_fBVfD0yA-HLUD1wtlUpL3NqmOfW2AM 297
sec_parser/processing_engine/__init__.py sha256=H3z5u3DY4lgVss2tISp8ccwpPTE0tG6Sef09NQm4cWo 609
sec_parser/processing_engine/core.py sha256=VtkQFMZujLLt1-Tw-JlWbiAS1ScSmq29rCgVb9Hv98U 8490
sec_parser/processing_engine/html_tag.py sha256=HgCteBcLs3VdxGjTNZJlje1sGzzu1IOhlR6vxA7Ur8c 14377
sec_parser/processing_engine/html_tag_parser.py sha256=n3N09PlLs3P42L08Et8h2rhU6zGlZipBjESSA36QG3g 1897
sec_parser/processing_engine/processing_log.py sha256=MVuZM-OwRNVFuQnclRZo4CHlBJLdQyMS_No1EejE2E4 780
sec_parser/processing_engine/types.py sha256=eJ28c8yPTXbOT9C97OdApwUt54my2wFd-FK5glAOjS0 192
sec_parser/processing_steps/__init__.py sha256=FeeJirQ2kai_I4nvVsOjqh3oBNkljOjt-0d358-lNCM 2968
sec_parser/processing_steps/abstract_classes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sec_parser/processing_steps/abstract_classes/abstract_element_batch_processing_step.py sha256=HVcwTWtiEM-fSK0gEIJU0r5IpqHyJlx1Y7bv9CyYzG4 1870
sec_parser/processing_steps/abstract_classes/abstract_elementwise_processing_step.py sha256=jiyOjJNBFYjag2lXefuI8emY6AficZmZFzFH_xSXsXQ 3954
sec_parser/processing_steps/abstract_classes/abstract_processing_step.py sha256=iZ33n91ZT0xxuexallYEs-Dus_mDFKHEmDvcUK6v4ik 2265
sec_parser/processing_steps/abstract_classes/processing_context.py sha256=8pxZMnFVBWrFB0WovxC52CEzgXiWtGgswhacizHl_HM 235
sec_parser/processing_steps/empty_element_classifier.py sha256=lIUq-YJwuMX9-8c3EJ296a419YXpuR9oAeMJhDheHxY 1880
sec_parser/processing_steps/highlighted_text_classifier.py sha256=hC6310UN04p6hj9dsuVsYOj3m0o-V_hwMZKKvt-1OFI 1672
sec_parser/processing_steps/image_classifier.py sha256=DWgAJNyT78-lfNT243kdNfTjv9MAhG9bAIhwYwgMndY 1154
sec_parser/processing_steps/individual_semantic_element_extractor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sec_parser/processing_steps/individual_semantic_element_extractor/individual_semantic_element_extractor.py sha256=nLbp-pQbKjxYLg52edhm4N_Fp0da92S2oCKOAzw1u3w 3734
sec_parser/processing_steps/individual_semantic_element_extractor/single_element_checks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sec_parser/processing_steps/individual_semantic_element_extractor/single_element_checks/abstract_single_element_check.py sha256=OZhS4IZXKsiXhZIGRP2hduWtcJbRsbLrE7ZK5iYDsjg 963
sec_parser/processing_steps/individual_semantic_element_extractor/single_element_checks/image_check.py sha256=gpcHNsKIlFhPz4Pmhe5P9nI48Ub3h5u6w_BG3lgQ_Vs 1177
sec_parser/processing_steps/individual_semantic_element_extractor/single_element_checks/table_check.py sha256=7dX1pYYxRxq83tP3C26L20VwQP4YtdZl4vYq6F8LYZQ 1226
sec_parser/processing_steps/individual_semantic_element_extractor/single_element_checks/top_section_title_check.py sha256=N3Iewzf3pXAIzoXpWG1uAzePbaisI-6FpAmwYdVA_iY 974
sec_parser/processing_steps/individual_semantic_element_extractor/single_element_checks/xbrl_tag_check.py sha256=ytvHxJ7LbRWgX67QLEl_48eD7vqsH4NqtjhDp_tfn_E 803
sec_parser/processing_steps/introductory_section_classifier.py sha256=Ys3Iw9HUkYNcaiXtUDfim37aDF7-XLvukMSZVuOCzeg 2393
sec_parser/processing_steps/page_header_classifier.py sha256=4MluQRd-mNK5owM0EX91VgSlzcix-rf1TA-PZNUDGzw 3660
sec_parser/processing_steps/page_number_classifier.py sha256=aGTmC3C1TqHvmSK0bb1PwVmi6HEINTaCFUZmqXpe4dA 4436
sec_parser/processing_steps/supplementary_text_classifier.py sha256=T_sM-N_73P_b2yxzBSZkclAoDeGQSMUUnZC5noms47Q 2915
sec_parser/processing_steps/table_classifier.py sha256=bGDoISZDYAtQqaIidwWDEgNLos7NjIpzhi6kFzLyNZ4 2246
sec_parser/processing_steps/table_of_contents_classifier.py sha256=zIRRZaq55GGfR6FeoOwXA5oRV5mKKU7oquUU5HShIUI 1618
sec_parser/processing_steps/text_classifier.py sha256=ZvyX4dxxJtltEVvnfjBYO9PXQ9TYskaox9fh3WXFYG8 1567
sec_parser/processing_steps/text_element_merger.py sha256=RhZkUAuq9JYR1WysvbL7MHGHnMULB8FxehgplExgOmg 3919
sec_parser/processing_steps/title_classifier.py sha256=yo7eAxlkbbv3VsEwYqgOAx8Muuy9CvaQJxyagmN2nvE 2483
sec_parser/processing_steps/top_section_manager_for_10q.py sha256=3goAZooD2NZrk1_1m6l4Gox3xthElrDXtN_WDt8aeGo 13150
sec_parser/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sec_parser/semantic_elements/__init__.py sha256=cZEo8mWKw7iorAic_Z8m2ovQ0a71e3jUbJly2mYrqJ0 1292
sec_parser/semantic_elements/abstract_semantic_element.py sha256=BXcZIZn1Gqr9XaA1UAsjb7g2Eg4gwmB_jwlXn4ISRh8 5942
sec_parser/semantic_elements/composite_semantic_element.py sha256=wEGIWcdBdpvJbSGI8ZCZtHdHZooLQNbSt9sRbDLhNMU 4600
sec_parser/semantic_elements/highlighted_text_element.py sha256=f0KXVsAAoUZwaCJg1hhRJqFOrPJixxGIEoBkfTDktpc 4430
sec_parser/semantic_elements/mixins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sec_parser/semantic_elements/mixins/dict_text_content_mixin.py sha256=JIKBtl_SfTSoCRTe7RkPnKXpmO86gmML-x3purmPi-A 562
sec_parser/semantic_elements/semantic_elements.py sha256=jiqx326KKyQV2rOYbZtjNaoBeiecJAg7GcejL3y71iY 4508
sec_parser/semantic_elements/table_element/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sec_parser/semantic_elements/table_element/table_element.py sha256=dLIehtKONCKhY-kNeq8mTss2o6ulTwXufr24uFYKXo4 1473
sec_parser/semantic_elements/table_element/table_of_contents_element.py sha256=qG1Mnjel_PtlQ9jmQLGk_nLIKXmrzuos3hGDJaPUPuI 173
sec_parser/semantic_elements/table_element/table_parser.py sha256=guge0vYmFLtWP15U1SCM5PDHMbVhcsUb3kp5jPSyfAg 3784
sec_parser/semantic_elements/title_element.py sha256=PC71SzDBuEqwiaU9zf8qp336jujy7rKuwITN_B2hKn0 481
sec_parser/semantic_elements/top_section_start_marker.py sha256=7U--MYp2Bpsm83L5X4u6b1D_X-VvclmldRGZgQfsg6Q 2295
sec_parser/semantic_elements/top_section_title.py sha256=aqHRVgfdKUlwis35NV81_DTIkFHX5-FBeBu8jfsrEiQ 2504
sec_parser/semantic_elements/top_section_title_types.py sha256=32beYqgVae8u6Sk2UKcHF99QXtmuyJJgOPecZTlMXr0 2282
sec_parser/semantic_tree/__init__.py sha256=Cdyq12I-kCfZjSAWEVE1Mxl5H0uBFbTrquDb9l29M3k 774
sec_parser/semantic_tree/nesting_rules.py sha256=Xa70rG2-XQQ9UGEAHMWMZHS1CreijY9AxNBGJ3OG77U 3722
sec_parser/semantic_tree/render_.py sha256=HY9iYw6pIcS8q0FVepF9gwu7JImU4Ch-E0wHW6zzD_o 3800
sec_parser/semantic_tree/semantic_tree.py sha256=z-lp8Aw2vjQ8k0rB-IPb0YvuNWP2h6fvrywMkG-D2hY 2376
sec_parser/semantic_tree/tree_builder.py sha256=hCuBc55vuWKF6XAEQR4Qz0OL737MT85CqjyOiIsoA5I 4033
sec_parser/semantic_tree/tree_node.py sha256=ZqvMIDSU1iKbBA3exrKNccI7dcqpwt1odsqiNHcZwHI 3274
sec_parser/utils/__init__.py sha256=liFBTQ19jgJIr_Taek1ola168Xu-6kGkcMK_UJLMiLo 453
sec_parser/utils/bs4_/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sec_parser/utils/bs4_/approx_table_metrics.py sha256=JgXryVysUS0k0YsB-nOkPTnzTQ_59o_eOEDcL4SlTN4 859
sec_parser/utils/bs4_/contains_tag.py sha256=yTSUpsPYh40YqgOZD-bZ0X6EBHnTWZY4zjzATFrXayc 526
sec_parser/utils/bs4_/count_tags.py sha256=W7NHp55yPnRvv80bbbAQl_QTZI_yQvhbV-e_p4hQOl0 524
sec_parser/utils/bs4_/count_text_matches_in_descendants.py sha256=YjfeAgJdvddgOqvauTmOIJtJm7IbUkfIX4Hti9ycEJY 907
sec_parser/utils/bs4_/get_first_deepest_tag.py sha256=M3cGKok-lDxVBqiwUjbudcOlcMqcVPcrZhQ_Nl6n-go 1046
sec_parser/utils/bs4_/get_single_table.py sha256=ccdpjmTGnrT_PHJKHjo91TVWu62qqiCdLX7g4bQbVgo 774
sec_parser/utils/bs4_/has_tag_children.py sha256=syBkPIvOPTARIh5hvoycyHJiAczukJ_BaZO816zJAWs 134
sec_parser/utils/bs4_/has_text_outside_tags.py sha256=ssd5OXfJw-FfHtGYrRxbrFM_l1kt8zVcHU8IR-6Bd0o 815
sec_parser/utils/bs4_/is_unary_tree.py sha256=ZY1-sWLpuXnZw3YnoHxniiR7L4rwkDKtvBRVOx4OXZo 1026
sec_parser/utils/bs4_/table_check_data_cell.py sha256=HmepUj-IyQqOg_dwxFQgk2xa6pWzIFm-4vnHcURHxAg 923
sec_parser/utils/bs4_/table_to_markdown.py sha256=Q1osLp8I4z_7EDuu1QO1fPALb7wh7b9HbMIxT-3U-cg 1681
sec_parser/utils/bs4_/text_styles_metrics.py sha256=isOyPdy2uRgbbx3TtX3ylirj76Os-XdWBE66OjMttAs 2886
sec_parser/utils/bs4_/without_tags.py sha256=sTqrg5Ianh4D3-eZ3ToQ-rQqSqdLdbcpLHbisjDnYNc 655
sec_parser/utils/bs4_/wrap_tags_in_new_parent.py sha256=lX9CcRk4WqWNouiVcvp4NwsAj5m1TLmaxKfQPN0Gi6w 291
sec_parser/utils/env_var_helpers.py sha256=m5QWtJm_N44SHOOUlyBnlu2NLWUz5qjmDhM_GBsVzm4 575
sec_parser/utils/py_utils.py sha256=tWEUKF8glTNOmBo0aUykH13m9rHwzRN0iTyfxu21lmE 2088
sec_parser-0.56.0.dist-info/LICENSE sha256=doraE6R0PUaLpb_F0sbSl6PGzkSiX2RLnblrYLWnVYA 1069
sec_parser-0.56.0.dist-info/METADATA sha256=OhCTaK2Ztsii58DadsvN0JbTSZnOKHRzRDdZebr-kPw 17610
sec_parser-0.56.0.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
sec_parser-0.56.0.dist-info/RECORD