secfsdstools

View on PyPIReverse Dependencies (0)

1.7.0 secfsdstools-1.7.0-py3-none-any.whl

Wheel Details

Project: secfsdstools
Version: 1.7.0
Filename: secfsdstools-1.7.0-py3-none-any.whl
Download: [link]
Size: 114187
MD5: fe759c195385ae8a496b97ce86480364
SHA256: e932c74dbbfe17d3a268b0732e41ac611ee5ca289878460c48440adc76d63286
Uploaded: 2024-12-22 06:35:42 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: secfsdstools
Version: 1.7.0
Summary: A few python tools to analyze the SEC.gov financial statements data sets (https://www.sec.gov/dera/data/financial-statement-data-sets)
Author-Email: Hansjoerg Wingeier <hansjoerg.wingeier[at]gmail.com>
Project-Url: Homepage, https://hansjoergw.github.io/sec-fincancial-statement-data-set/
Project-Url: Bug Tracker, https://github.com/HansjoergW/sec-fincancial-statement-data-set/issues
Project-Url: Github, https://github.com/HansjoergW/sec-fincancial-statement-data-set
Keywords: 10-K,10-Q,8-K,CIK,Data Processing,EDGAR,Finance,Financial Analysis,Financial Statements,Financial Statements Dataset,SEC EDGAR,SEC Filing,SEC.GOV
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Office/Business :: Financial
Classifier: Topic :: Office/Business :: Financial :: Investment
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Python: >=3.8
Requires-Dist: fastparquet (>=0.5)
Requires-Dist: numpy (<2.0,>=1.0)
Requires-Dist: pandas (>=1.3)
Requires-Dist: pandera (==0.17)
Requires-Dist: pathos (~=0.3)
Requires-Dist: pyarrow (>=8.0)
Requires-Dist: requests (>=2.0)
Requires-Dist: coverage (~=7.0); extra == "test"
Requires-Dist: pdoc3 (~=0.10); extra == "test"
Requires-Dist: pylint (~=2.13); extra == "test"
Requires-Dist: pytest (~=7.2); extra == "test"
Requires-Dist: typing-extensions (~=4.0); extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-Expression: Apache-2.0
License-File: LICENSE
[Description omitted; length: 52276 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
secfsdstools/__init__.py sha256=mAPukaMoxD3ehHQop34eglcA0_KsDXu_X_9iIAjV2qQ 293
secfsdstools/update.py sha256=KR9uBzDhR50WqUBMpAq83t4Sm0eC1JAYAyO_7SM8LKE 1246
secfsdstools/a_config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secfsdstools/a_config/configmgt.py sha256=YTl2dXBPkfB6N6U9uHuKO5XpirZ9_F0EDOcUJIU8W7k 13162
secfsdstools/a_config/configmodel.py sha256=3RZMKfwS6d38zX_J0fyjdqy0GqazWWldlQ8KBPCXWYA 791
secfsdstools/a_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secfsdstools/a_utils/basic.py sha256=v6vMc4yVI6-q06_6jngLA2rYoehftaPnDRBUR009Lag 1668
secfsdstools/a_utils/constants.py sha256=4uRfP5niN2LBZ-VMGV6cwEan2uXVvo21AKWPcC4jsSo 1505
secfsdstools/a_utils/dbutils.py sha256=rXRByzCt-Cnq3ifXYMZfGsiYm-6_y65yM1gWw9pJ7Ws 7520
secfsdstools/a_utils/downloadutils.py sha256=YUXrZLzpv0Y8PAUuEhRiE0ED6cXo83rYsbU3QnzILsI 4787
secfsdstools/a_utils/fileutils.py sha256=9etWyW8zPFUn8FOaQ4WHG_3dDBTuDDZ4kcu_G-LC0dc 3365
secfsdstools/a_utils/parallelexecution.py sha256=OmiiyjGcGjFFa6n7C_1qyhlTLyr8eBwT-fChGW7Su1M 8975
secfsdstools/a_utils/rapiddownloadutils.py sha256=NeACoipPXkeAjfLxQPAE7OVgqjL1jGkOWXmF6SPQkMc 2119
secfsdstools/b_setup/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secfsdstools/b_setup/setupdb.py sha256=5ma6ao-qRIk2sOxUw8nPK0AkbUKhjWJYUegqVoJglMw 1562
secfsdstools/b_setup/sql/V2__create_parquet_report_index.sql sha256=36iSYzuanXaLeuPOzM7JsIHR_VvmPgsE00WhsHwY4Pw 372
secfsdstools/b_setup/sql/V3__create_status.sql sha256=xXDcOIuqh615En4029H_x--r5B62g1AXha0gh8zVDpI 88
secfsdstools/b_setup/sql/V4__delete_zip_tables.sql sha256=TplXWHc1QjWexldgE60Uyg4K9AkEiiMMXG3UbojDGj0 86
secfsdstools/c_download/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secfsdstools/c_download/basedownloading.py sha256=HRR9eN8aJd38eXBuciUbFv2rQwmhqGG8grwVIxHlVI4 2778
secfsdstools/c_download/rapiddownloading.py sha256=3HkuAPzziEqYUMhcQcktuJ8j4jZIW_08JmW5QBD861Y 4604
secfsdstools/c_download/secdownloading.py sha256=QIjQW2EM62s0-q5az7tIQd5ff2o8RLe31cKBqK2qhAs 3444
secfsdstools/c_index/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secfsdstools/c_index/companyindexreading.py sha256=7OxRX0W05cdUz3qXVPeH5HMPlwzkMdgI_fhwgcSBHGo 3579
secfsdstools/c_index/indexdataaccess.py sha256=aX-wEwp4ffZqbfouSC2b40M1_gXzpllOENWLhzgWLto 10548
secfsdstools/c_index/indexing.py sha256=qojmad9jVGETaydURT3FMyw67LwUTcOPzPwpysQZ-TA 4467
secfsdstools/c_index/searching.py sha256=DuCAc3y4QtBG-1b-P5_0vpk0ynfHEBwyzfUklQ_tIEI 1483
secfsdstools/c_transform/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secfsdstools/c_transform/toparquettransforming.py sha256=1nZVT8JTxORNK8ogG7g0zJzShbYM8vgoNOwgUL2nSsM 5566
secfsdstools/c_update/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secfsdstools/c_update/updateprocess.py sha256=-HJnM-tvjWDM0CUBhiqD0wcxZEkA_bR2jbuOFCfPmQg 6908
secfsdstools/d_container/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secfsdstools/d_container/databagmodel.py sha256=9JtczFppSG5H8qpcagwFecSj4UalmvVt8aeF7KKnjbI 11455
secfsdstools/d_container/filter.py sha256=0x3F4lA_c8GpNa009Q5MCXswt4T7xD4pJHtdHcZGr-0 517
secfsdstools/d_container/presentation.py sha256=lWgf259lnmXojD8e1d-8A4apn699tyvBAhlQmadVfNE 571
secfsdstools/e_collector/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secfsdstools/e_collector/basecollector.py sha256=QtFb-qPJcK_t7jRh3-_8no_jcLLypWvx6Bq20ogMkXI 3229
secfsdstools/e_collector/companycollecting.py sha256=bhW5RPzxmyEHI4zuESpSiap0Pc34bMTRQnpD8EY3OGo 2769
secfsdstools/e_collector/multireportcollecting.py sha256=kWAkECBioGkMzXmhsNSypYcT6_6BUSY_zRCRV5ffYPw 5977
secfsdstools/e_collector/reportcollecting.py sha256=CGcna73uTi3S3Jtj9u35Y7U6Kp35TdPwQRsnCc6pTcY 3518
secfsdstools/e_collector/zipcollecting.py sha256=OToNnfXJPLxbwNJ6eDzZLXURWQeFwFY4fuwTb39asWI 8650
secfsdstools/e_filter/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secfsdstools/e_filter/joinedfiltering.py sha256=27CftAMwUGBoDnaQ2STFz8s_Qm05x0aSL8z4G4Y9iJs 8235
secfsdstools/e_filter/rawfiltering.py sha256=T_geI1CqDkZ_1dv5qJRJqhoHxKfAWlIk3t6mmF0F3Fc 8753
secfsdstools/e_presenter/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secfsdstools/e_presenter/presenting.py sha256=IBBSuLEZ0dLGg5Cfl3LlcWIpLgB_To8ZesJ6435-92k 3873
secfsdstools/f_standardize/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secfsdstools/f_standardize/base_prepivot_rules.py sha256=LU4fWlEXkGM6Y1pX4arNv70Tm5-a7VsKU3BKE6OIFhA 6338
secfsdstools/f_standardize/base_rule_framework.py sha256=EUoxFZG8zFNrhPUIAB7L69bB40HaiLOTlZ3AcT9wdLA 10565
secfsdstools/f_standardize/base_rules.py sha256=MfHuEQkz3DssH7VdyiI3LGevDzF-PHHxbHllcS3pZHY 32652
secfsdstools/f_standardize/base_validation_rules.py sha256=YOXHYIbMRgstlQKplNtAzywSNBZr_duVMfs5X72mhcI 11018
secfsdstools/f_standardize/bs_standardize.py sha256=wpQNRCfowWO8Q_8nNpD9PZp3U7gnRiy5bgvXiYeg8sI 18637
secfsdstools/f_standardize/cf_standardize.py sha256=PSCy6LxlHCyOSUI6WYfc_QpMLI9FPIgJM8sqGEOFe3k 48041
secfsdstools/f_standardize/is_standardize.py sha256=Ic-_5YGAa_x4RXmqEJHJpbolsO9bPvEAdOdVClm215g 58682
secfsdstools/f_standardize/standardizing.py sha256=q8EgC2AEod3AkyY56qcBm5e_zz-ms6LMWsP8uTn9aZ0 27380
secfsdstools/u_usecases/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secfsdstools/u_usecases/analyzes.py sha256=fLaaae9fmndtoFF6_INNHpBvUKoT_vbhU0Oyp9AoP9A 2746
secfsdstools/u_usecases/bulk_loading.py sha256=CRexmKGq1UmIevDf7QdIeCb9oxULjcfT3eiXuosCyyY 10773
secfsdstools/x_examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
secfsdstools/x_examples/example_collectors.py sha256=zx5RTbF4F4UuWR-ID4u_9485vJZaxlcIvyldW_l3_wk 3284
secfsdstools/x_examples/example_companyindexreader.py sha256=5KkSWKJ-mEGgJn7MA8ET2kOLWf2brteif9V_AdoB-jo 672
secfsdstools/x_examples/example_indexsearch.py sha256=tPEsJttRWRIBFBng7PAGUrgZQErl8Q-8_Mqt11ylKw4 395
secfsdstools/x_examples/example_presenter.py sha256=jvvpp08HZQAOPmfo7BMxUCzHB-Ok1pBqX-GW8KcOWdY 1023
secfsdstools-1.7.0.dist-info/METADATA sha256=E_x_EToNlGSSpGJqR0DybSp8uacBDwAZJj3RgK1E3gw 54016
secfsdstools-1.7.0.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
secfsdstools-1.7.0.dist-info/licenses/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
secfsdstools-1.7.0.dist-info/RECORD