py-portfolio-index
View on PyPI — Reverse Dependencies (0)
0.1.22 | py_portfolio_index-0.1.22-py3-none-any.whl |
Wheel Details
Project: | py-portfolio-index |
Version: | 0.1.22 |
Filename: | py_portfolio_index-0.1.22-py3-none-any.whl |
Download: | [link] |
Size: | 2788404 |
MD5: | 3526139dfdd5edf7acf8f09c1c1a346e |
SHA256: | 66f7ff54f56f692356cb7e0faa5813ab2e2b488825b6a5e9fb48f8545fb93c84 |
Uploaded: | 2025-02-03 20:28:33 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | setuptools (75.8.0) |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
py_portfolio_index/__init__.py | sha256=x8rhFqFYR4MBOOIyNMsgTtcUujC1Qvxez7R70m14lpQ | 1375 |
py_portfolio_index/analytics.py | sha256=TL7JFTdF62See-l8_zgifUZCs0OowxaA9kGNyx5wn5Y | 26 |
py_portfolio_index/common.py | sha256=T3mp8Zfn8_IN4OvQqcDmplD_2jULxrnF7RW_z9fwluc | 1511 |
py_portfolio_index/config.py | sha256=-_1M4jGhwYkkxJoAsH5hLqPC6i76sbse7Fgi-ISg59M | 968 |
py_portfolio_index/constants.py | sha256=DXZ_gsnOkO70--TjnDfXEiUc5510EhM3KN80VnwxAlI | 217 |
py_portfolio_index/enums.py | sha256=AUrV0O3dLEM0pqSx27DzLzPdhY2497IIm7nzlvJrPQs | 1060 |
py_portfolio_index/exceptions.py | sha256=nXSoBI0FOcMER9ve1iA468MG4OjCCtNFatkFnqMXz2M | 736 |
py_portfolio_index/models.py | sha256=b1Ioo4Oxt_iLOjjnRaHv4fCevRwsx9lOBvpCsqWMYhs | 18686 |
py_portfolio_index/operators.py | sha256=-XmTdQ79kAReYq8z2qZ2bWliD9aXvngHmnU3qrU5V6s | 16084 |
py_portfolio_index/py.typed | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
py_portfolio_index/bin/__init__.py | sha256=Dp0sECbkAs_EnGy3S_7UA0DM0uwpXJdsY58JLuGKMbA | 843 |
py_portfolio_index/bin/cached_ticker_list.csv | sha256=zdbshnlA_KoS9dEYGOmH4YDUcnVcqLLaHjUHZm3p3IU | 16583 |
py_portfolio_index/bin/stock_info.json | sha256=lkxjOpDlXJ3t9tREkbTcOtDD9N0lpIrb3_NiUpj_ZN0 | 11294635 |
py_portfolio_index/bin/indexes/__init__.py | sha256=dI3GzV4w6fbRXYltbRTspQXNzc5R4CUVgJ-z8uVhVIs | 145 |
py_portfolio_index/bin/indexes/basic_materials.json | sha256=ZbF5gFD9Qra8oGyFUMNxmsxMoS9KX7WmR9CvpuRZCuo | 7552 |
py_portfolio_index/bin/indexes/blank.json | sha256=RBNvo1WzZ4oRRq0W9-hknpT7T8If536DEMBg9hyq_4o | 2 |
py_portfolio_index/bin/indexes/consumer_discretionary.json | sha256=C0DJ2hEo3BQKJwnWEZWtFqpNlzMm1IVe0nmqqqOpQCU | 26038 |
py_portfolio_index/bin/indexes/consumer_staples.json | sha256=rceuGVXdPXrctUapwW2GEw36f0LFYXcSD3aTO1uVy6s | 9670 |
py_portfolio_index/bin/indexes/core_cap.json | sha256=0cPOpBYRz7pIwXUgsFij7DBEOCmDDojPOqRhtzp3RCY | 126373 |
py_portfolio_index/bin/indexes/core_growth.json | sha256=YJk7Ter4JxFfmS8uma9qZgUcg6SS72ZGdN7-Eu7PoN8 | 47385 |
py_portfolio_index/bin/indexes/core_value.json | sha256=L9kRJ7bvqZym2h301ntNOnQ4KYFbk6LE_ehIvI83wrU | 84755 |
py_portfolio_index/bin/indexes/crsp_iss_large_esg.json | sha256=QIFWrur10niar2BoqNcG9s3DnJIltrGwozPfUnEpuHk | 16953 |
py_portfolio_index/bin/indexes/crsp_iss_large_esg_industry_balanced.json | sha256=cL461pb_t7gvkJa63lIHM0yA0lkDhXVzgAFiY7YbL3w | 17161 |
py_portfolio_index/bin/indexes/crsp_iss_large_esg_industry_balanced_remainder.json | sha256=bneTp0XrE9ljfhevTxCQMb1RhfysmQv7HIgdEg8BeAU | 16956 |
py_portfolio_index/bin/indexes/crsp_iss_large_esg_non-prime.json | sha256=9wh9za-IbY537kkW0XHbk15nztRpKw-0WypQVR_9oFw | 20101 |
py_portfolio_index/bin/indexes/crsp_iss_large_esg_prime.json | sha256=ZSDCPee4JBAq8fSJ3wbGDfauUmYQknfgTg22tQ87y68 | 13986 |
py_portfolio_index/bin/indexes/crsp_iss_large_esg_remainder.json | sha256=ttXz-jjgis8o7zi-bzFDLHIAyQ6APR0MkJHg_wLssa8 | 17128 |
py_portfolio_index/bin/indexes/energy.json | sha256=TCvV9Hya6BXuPj6FJBBvgKfy_Jjdqg4fPxUWBJXPweE | 10050 |
py_portfolio_index/bin/indexes/financials.json | sha256=7rF7HmuFRZ4CePwnqpn4V3RuGCm5Nnpm4evoycX4oTU | 43373 |
py_portfolio_index/bin/indexes/health_care.json | sha256=cwbqOPN3X7pHeAyVZoRi2lXdy9OW8swwL2h8wLmdK7Q | 47847 |
py_portfolio_index/bin/indexes/healthcare.json | sha256=smbWAm_bumcACGXMvWobycbg9F0fB0ICEwWHjSwxKus | 52309 |
py_portfolio_index/bin/indexes/industrials.json | sha256=IROpNLKarS5mpHNgGG81zjVuR2CF3boqOkWgfjX7vqU | 34860 |
py_portfolio_index/bin/indexes/inventory.py | sha256=VKo0Z2MA1RuNNMmvXGpku5Wsi8-pga6tRD3GIpcmwf4 | 3177 |
py_portfolio_index/bin/indexes/large_cap.json | sha256=xtp_pSjXwTUGiCSO3-Jg63wyBw-OUwKJCd_TINcuo1Y | 33981 |
py_portfolio_index/bin/indexes/large_growth.json | sha256=5fPhLJG4ALQcQLQaw12fBre17tFrX3Zf5VI2LvXQeag | 12575 |
py_portfolio_index/bin/indexes/large_value.json | sha256=tPXBiuHOB8ZCaF_N1uFew7zjmFhTImkwNVpUje3mdAs | 23140 |
py_portfolio_index/bin/indexes/materials.json | sha256=bh0t3q5DGX8Q1A4mQYFHammbeWfhV_V5RffOMx2_64g | 10113 |
py_portfolio_index/bin/indexes/media_&_communications.json | sha256=RcxdsWcEJrUWE_R0IFmFFBs6D0AEapzdgqdvmnDgIcI | 10271 |
py_portfolio_index/bin/indexes/mega_cap.json | sha256=GDiPi4CwSfF4c_rbR3tOQf40slB1Mx7hli3a3rv9gOg | 13479 |
py_portfolio_index/bin/indexes/mega_growth.json | sha256=FIgw32hvutjeueD6bmZ02FLZz9dfI_oGwgyLp44OozU | 5006 |
py_portfolio_index/bin/indexes/mega_value.json | sha256=0RUNYLKQ5S92FFh-XukyFX555F-zmBcuzi33VtipT0A | 9446 |
py_portfolio_index/bin/indexes/micro_cap.json | sha256=UfFruXO-QCa1lnIi5MRzgeCRnyr8pcYTGUSdLEX3KM4 | 122433 |
py_portfolio_index/bin/indexes/mid_cap.json | sha256=lQ31On5QTO6hvNPSHytpfSr6u2RHPb5zwyV5eft2ygc | 21536 |
py_portfolio_index/bin/indexes/mid_growth.json | sha256=KbCGHesB9sc85qjJY2LKumjcGAs6rFJT6U3yu3gMUwU | 9650 |
py_portfolio_index/bin/indexes/mid_value.json | sha256=18UQeHno9OcZdQUXS8G53Q_3BF4j8crUcCc_Arr_-NU | 12790 |
py_portfolio_index/bin/indexes/real_estate.json | sha256=BmC3X2CdxfOaiIWcuUSh9JhxGE_B2427Ck6bUSor3s8 | 12758 |
py_portfolio_index/bin/indexes/real_estate_&_reits.json | sha256=TyRI6IYtmKEKujiyzFV9Kyetr-OIKqJAop91K7FCKbU | 13321 |
py_portfolio_index/bin/indexes/small_cap.json | sha256=MCz6pH_VAwilpEm2xBJCG55cSCFrjSrzDWn7RUyLxRM | 93992 |
py_portfolio_index/bin/indexes/small_cap_ex-real_estate.json | sha256=7Vlrj7JRJrXLsDm8PdzgGu7JpGmhXHVcsU0OxjSesu0 | 86948 |
py_portfolio_index/bin/indexes/small_growth.json | sha256=YHFx5XkOMENPm4Cli2jAilD_xY4rwsvKLjZdt4L_O2k | 41142 |
py_portfolio_index/bin/indexes/small_micro_cap.json | sha256=P_b1L1tOr0o90zXO-EJ2BPneFbd5ba0gonqjt7Yg5OU | 212316 |
py_portfolio_index/bin/indexes/small_mid_cap.json | sha256=c5BkCjcKzO4yV2rAy2efQhOG_F3KduzpyXPwXyTz3iY | 113935 |
py_portfolio_index/bin/indexes/small_mid_growth.json | sha256=CPLRz56zo2mt32tvKIb3FsiprkUfQvAbbYdhakgZ4og | 49054 |
py_portfolio_index/bin/indexes/small_mid_value.json | sha256=z0WTESPRr8MII_EzJoYyMYwB6F7MhKAU0pOVoRBYWbM | 70023 |
py_portfolio_index/bin/indexes/small_value.json | sha256=FWNs56pw9bUfxEVk0FDV8VVLhbaPzbiyVs9iIxdK9Xo | 56675 |
py_portfolio_index/bin/indexes/technology.json | sha256=9xlvPiNi1iW99MsSD08uKNBzs1tsWOtN21SFHaGnuTw | 30470 |
py_portfolio_index/bin/indexes/telecommunications.json | sha256=nOSFa8azyIp0ifrUFZi09pnYbS1K3l0Qnl_YjSZjNHM | 5045 |
py_portfolio_index/bin/indexes/total_market.json | sha256=zM6jluynPnmPQS-ap3i8_n7nJ9XvXUIdvvHzJ6Gx9zw | 244695 |
py_portfolio_index/bin/indexes/total_market_ex-mega.json | sha256=dbgRgFngylpaYVLwfYmC9S46cIa15zF0G8f_wEw5eho | 232260 |
py_portfolio_index/bin/indexes/utilities.json | sha256=BEFKwmFuJkHYs_JLVxCjJGr-DeqRv31bRZ1wvIANsPU | 4982 |
py_portfolio_index/bin/lists/__init__.py | sha256=Zin9b3SBr-p1j1gHsZLP9bfrNVR4l2b_ga6NJYwXuuQ | 133 |
py_portfolio_index/bin/lists/coal.csv | sha256=6NefgO9laE0_jDSzjERvJbqmdq2cXSXBt-wx3L5COOQ | 77 |
py_portfolio_index/bin/lists/cruises.csv | sha256=j-8wYmM24FCoKrE8KweaPOmuAY0v6ChwzrkMeA55Tl8 | 35 |
py_portfolio_index/bin/lists/data_analytics.csv | sha256=l1JQw-q4qpapYnuoSjKqLF1Bta_pJUlGcOhdK0yLf_s | 83 |
py_portfolio_index/bin/lists/fake_meat.csv | sha256=uz6AtILm2OK4l0DOyrxxAPA2tjS0YByZP1B442pKVDI | 13 |
py_portfolio_index/bin/lists/financials_pe_plus.csv | sha256=fU28eifxBCjIdv4wcZibOt4GMGY1APChK0lHZeBVhJc | 38 |
py_portfolio_index/bin/lists/inventory.py | sha256=TWh6DFUkG58gl7XmkrvgrctKW7XmpZlg4IZSbztlLRw | 1557 |
py_portfolio_index/bin/lists/meat_poultry.csv | sha256=xHJzWXIXJHq3DEZ1DQ486jIpeOSIh0Xo-GkZ8i7VZH8 | 16 |
py_portfolio_index/bin/lists/natural_gas.csv | sha256=6k0u28s7wE_YElUSTnhhquN12q8hsKeNwah5zKl_iOM | 3 |
py_portfolio_index/bin/lists/non_ethical_conduct.csv | sha256=8xaH3VNqVDiFoNaF-qYUuyUl4byOFT_3zFKcz5DZmaM | 24 |
py_portfolio_index/bin/lists/oil.csv | sha256=tQ1jsrFXyRrbRg2QIZxj21rHIJjFZlwYnfyTpViTyFM | 365 |
py_portfolio_index/bin/lists/renewable.csv | sha256=FSntG1AwKjIYmpKwzqxZ1q3yf75QIQOTe1R4HmmadMU | 183 |
py_portfolio_index/bin/lists/satellite_network.csv | sha256=b_wFp5Kn9QEJPC7DVj2yTekbO2hxczd0ch8XNTEghwY | 24 |
py_portfolio_index/bin/lists/semiconductor.csv | sha256=sh43xlz2eXhxdVoVSziGO_xr3c6ohjHyOz-TvjHsLVo | 112 |
py_portfolio_index/bin/lists/space.csv | sha256=LJiXQJETzf34JoWaRwZmWslYzVWbUprEMA8DCgJktbA | 71 |
py_portfolio_index/bin/lists/vice.csv | sha256=p_IniTWNucobSoExQ_omoUWNfxcsp336WqU7aJXu8CY | 128 |
py_portfolio_index/datastores/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
py_portfolio_index/datastores/base_datastore.py | sha256=sNWTA-7G8zrGQGEBO55Q-qdDVGeyHxz_BaE2xQ6xuNs | 2866 |
py_portfolio_index/datastores/dividend.preql | sha256=nQi0WGJMDUigVE6B12nFAU2Ca1n2y2o7KYJVnb6OLG4 | 284 |
py_portfolio_index/datastores/duckdb_datastore.py | sha256=v7snMCRKe2nUFAippK6oM3Iy27WgmQCzmrsRgv3FOK8 | 6560 |
py_portfolio_index/datastores/entrypoint.preql | sha256=zSnBMlj1Hvjmc52txrbIaEqZOKd0zgI599jKlD6SvbA | 220 |
py_portfolio_index/datastores/holdings.preql | sha256=ejQJ7Ilb3kASIe7EbCjgutLG8eDx-Qv92AkFeeEANpY | 534 |
py_portfolio_index/datastores/provider.preql | sha256=cMTqFl6ihbjj-cxl60VBTl2eIJ8AoaM5nqsI-tCBQEM | 305 |
py_portfolio_index/datastores/symbol.preql | sha256=E0EbTgQ7ELw_wkI_6URI2G4XNR71Ppz-M6kPV65wKwI | 319 |
py_portfolio_index/portfolio_providers/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
py_portfolio_index/portfolio_providers/alpaca.py | sha256=VZKCFOkanFRMotWvtlH0X6wPbKB3yc48dvdTrAmFj3o | 4001 |
py_portfolio_index/portfolio_providers/alpaca_v2.py | sha256=_HDuCe5QH1_nk-EbCxfVMXfcE7TYXrwpeRZgzMw97do | 14165 |
py_portfolio_index/portfolio_providers/base_portfolio.py | sha256=FyqHNpehS1gfoik18my2RkvX8xQW5FpkNJWhAVahF3o | 10722 |
py_portfolio_index/portfolio_providers/common.py | sha256=lKRNILUG-UB3MkCaMR3jSVtOwPfrl48zALp_QbxIiho | 3242 |
py_portfolio_index/portfolio_providers/local_dict.py | sha256=hWv22u1p9mETh_ViiKJfSB3pLdSWpK9XOTOXqN5d3tc | 2772 |
py_portfolio_index/portfolio_providers/moomoo.py | sha256=v8TRVQMOSKPRgWPbtcT23bBvI_DT32_iv7_T6jKxt-M | 12959 |
py_portfolio_index/portfolio_providers/robinhood.py | sha256=RGwL4HVTaRXjj957im4pLbsrZvzgGnV8atjUEM8aQ8M | 20297 |
py_portfolio_index/portfolio_providers/schwab.py | sha256=KkAfAubj_4-VLmDCRcEuqZ89t2ZErNIBUCXGEx5O4rE | 16340 |
py_portfolio_index/portfolio_providers/webull.py | sha256=3Og4pTakN8JZDCoExA2haJB24Ec2HhNH5FF_D0yJ_-Q | 19076 |
py_portfolio_index/portfolio_providers/helpers/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
py_portfolio_index/portfolio_providers/helpers/robinhood.py | sha256=eaFXvUqexVJNgShbjDt0KGPCW2zKzJJjG9ApvPKtBJs | 11413 |
py_portfolio_index/portfolio_providers/helpers/schwab.py | sha256=5cqrnhfLOYxhw5bwyaCGnKTsIgMzPzBbn9QO89yZ3Ig | 12205 |
py_portfolio_index/portfolio_providers/helpers/vanguard.py | sha256=WzagkU6_mSE76jx2aS34mPCihjL2zz5dpLgPad1p9OI | 8617 |
tests_integration/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
tests_integration/test_integration.py | sha256=lTp8m1FbRntXH6vU2gTvVT451Go_M9uMXzYgqf2Hikg | 957 |
tests_integration/test_schwab_login.py | sha256=U-mrpf1papID3JQENDzrh_I9nAu-_qGHG-yGWjyjazM | 486 |
py_portfolio_index-0.1.22.dist-info/LICENSE.txt | sha256=hG9H14ota6V1YE4W30FH3RStTARHaWYO7S1M-_H6FFo | 1075 |
py_portfolio_index-0.1.22.dist-info/METADATA | sha256=t7A6kLxWRrsqDmh5f77Jtw4rEX-6hDHag9mxtroBuGg | 8619 |
py_portfolio_index-0.1.22.dist-info/WHEEL | sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 | 91 |
py_portfolio_index-0.1.22.dist-info/top_level.txt | sha256=IT4xIOlii8-T6xo9jHEHfGfZQjqa__gTCWmFJPmKSEM | 37 |
py_portfolio_index-0.1.22.dist-info/RECORD | — | — |
top_level.txt
py_portfolio_index
tests_integration