wbportfolio

View on PyPIReverse Dependencies (0)

1.49.6 wbportfolio-1.49.6-py2.py3-none-any.whl

Wheel Details

Project: wbportfolio
Version: 1.49.6
Filename: wbportfolio-1.49.6-py2.py3-none-any.whl
Download: [link]
Size: 2214196
MD5: 9d3e8457229bfc5d1ce8524fc0a7574f
SHA256: bd506a257d54166e9207f136b5e207ab70f92569f1a0438479fd2e59f23249ea
Uploaded: 2025-04-01 14:05:33 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: wbportfolio
Version: 1.49.6
Author-Email: Christopher Wittlinger <c.wittlinger[at]stainly.com>
Requires-Dist: cryptography (==3.4.*)
Requires-Dist: dateparser (==1.*)
Requires-Dist: django-storages (==1.14.*)
Requires-Dist: fuzzywuzzy (==0.*)
Requires-Dist: jinjasql2 (==0.1.*)
Requires-Dist: msoffcrypto-tool (==4.10.*)
Requires-Dist: networkx (>=3.4.2)
Requires-Dist: pydot (>=3.0.4)
Requires-Dist: python-levenshtein (==0.*)
Requires-Dist: reportlab (==3.*)
Requires-Dist: scipy (>=1)
Requires-Dist: skfolio (==0.6.*)
Requires-Dist: wbcompliance
Requires-Dist: wbcore
Requires-Dist: wbcrm
Requires-Dist: wbfdm
Requires-Dist: wbnews
Requires-Dist: weasyprint (==57.*)
Requires-Dist: xlrd (==2.*)
Requires-Dist: xlsxwriter (==3.*)
License-File: LICENSE
[No description]

WHEEL

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

RECORD

Path Digest Size
wbportfolio/__init__.py sha256=J-j-u0itpEFT6irdmWmixQqYMadNl1X91TxUmoiLHMI 22
wbportfolio/apps.py sha256=tybcoLFiw5tLdGHYV68X96n6jNZqx4BYx7Ao8mPflH8 749
wbportfolio/dynamic_preferences_registry.py sha256=SV-4JWBZBYhXt5cNMglx-yRJhxpejP_jo157ghjq2q0 2294
wbportfolio/permissions.py sha256=F147DXfitbw6IdMQGEFfymCJkiG5YGkWKsLdVVliPyw 320
wbportfolio/preferences.py sha256=JpowIFTrnjfomogJNrYmmfv7V35bRZNNGL_zooKzEhc 465
wbportfolio/tasks.py sha256=LgDpHpRygwpuhjEPfX1tvur1j-UwpMKR1P-Ksopcjsc 2014
wbportfolio/urls.py sha256=YAd1OyvXIyHVwBY6s8E74qIQQ8Pz3Myq89GIjM1A2vY 10765
wbportfolio/utils.py sha256=QZ4t0j2NwKYmgWJM77yvXSp-8wVcZmFvNi5_v7YA3ac 750
wbportfolio/admin/__init__.py sha256=6mHM6lwUsLOlfMic0OthH_eM4VNlduYOrBptfQUoF9w 595
wbportfolio/admin/asset.py sha256=Nukw4axCnctQFlAtPkPJyalEga7RtTp7jr138MOdWSM 1254
wbportfolio/admin/custodians.py sha256=rJ9wFdiFM5t3WrmAfNXWzjxDAWrbnlSstfNjQxSmTNE 332
wbportfolio/admin/indexes.py sha256=Psn6yd8ceBySSKWQlbwBq0Y6Jkxg1e1HcMrpO0Wirl8 406
wbportfolio/admin/portfolio.py sha256=ihAYlvx7vvRbFMIKobo-VokYfvlTowGDzcSmlXHCJDY 3873
wbportfolio/admin/portfolio_relationships.py sha256=mLRQUvezcUQfEls0p6pe0P1qVf335zD5pX4eRVf119M 711
wbportfolio/admin/product_groups.py sha256=_jks3MF1kMOBQPcjWaSD-bkZU268WRyZADSx32gct6k 1356
wbportfolio/admin/products.py sha256=NLceny44B0WOZ66I-0D8aBWz8ST7aJM4XVy2NibeRxI 2491
wbportfolio/admin/reconciliations.py sha256=s7aYxdJE6jX72bnKCrj-YdZBl9bFV_n44Bo28RZMKvg 511
wbportfolio/admin/registers.py sha256=N5zcfFgxR9H37YEJxFIBif7v5uLN2mGNV3lf9c5OYnw 505
wbportfolio/admin/roles.py sha256=h7d0aYBctghj1zFphWkMVHywnCjF8bewVbk8lq1IX8U 446
wbportfolio/admin/transactions/__init__.py sha256=rBmfgIEBZMbcUvSdFsxp7qfmoUQrFvfq2VHsiPW06Qc 257
wbportfolio/admin/transactions/claim.py sha256=DaE5vtmSlt_ya55bCAM75UD8smNisA5kl5jrAANm0yA 613
wbportfolio/admin/transactions/dividends.py sha256=6gGqbWpYur5C_3gpEN1mJp9jsJujRN9tPl34Q-d11eA 437
wbportfolio/admin/transactions/fees.py sha256=doukqnlm9LGZynH_sLbEcBgtJ7W8T2hJxWAijibpWu4 1325
wbportfolio/admin/transactions/rebalancing.py sha256=FUMazUUxp7P2M9YhWpqKCS-Em4mVYvCyUczY6uY-AEc 611
wbportfolio/admin/transactions/trades.py sha256=QCYMtP6ZBEEy6iMTdFKg3HjTe5DvXdPu5PqNmEwB0Cw 1708
wbportfolio/admin/transactions/transactions.py sha256=xxy9J8zO0gtqzVUP_Y2OjTXfkNGqrW9f4wWmITir7HQ 1275
wbportfolio/analysis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/analysis/claims.py sha256=XKJDZNNjTR87w6UMDMxx8tCHi7bQu0HaFdaiIAcO4_U 10598
wbportfolio/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/contrib/company_portfolio/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/contrib/company_portfolio/admin.py sha256=roUsuOjYDWX0OGWVBjCcW3MAcwJHJYHnqZ_pLpwakmQ 549
wbportfolio/contrib/company_portfolio/apps.py sha256=0oNM07ecjGE4nU0zzUWuQI_LPq4ADivjQePuCwn9MvE 1189
wbportfolio/contrib/company_portfolio/constants.py sha256=5twPBUq9MlNzepwkmleA0pm_eeTlg2e3VqLP8OFfKVE 62
wbportfolio/contrib/company_portfolio/dynamic_preferences_registry.py sha256=k69EVXR2n9Ovzy4rmXCFCQRt0YampqniG7tlkcc9dN0 2700
wbportfolio/contrib/company_portfolio/factories.py sha256=LvEYhBURUz3aK5KtTshBZpU66ph_DbLXKKDzf3Sw4Vo 1243
wbportfolio/contrib/company_portfolio/filters.py sha256=dSFPojkTJaHlXyi8CTLii64ilBEV14Z8uKPlHOIOhDY 4850
wbportfolio/contrib/company_portfolio/management.py sha256=CofBifGGGKfA06uWRDWXY_9y7y-PGNRz3VhsVaDeAz8 857
wbportfolio/contrib/company_portfolio/models.py sha256=dfrIR6sI3He1TIHCjdAP3yIZ0cPvc97ZUX_ZzkkhzGg 12943
wbportfolio/contrib/company_portfolio/scripts.py sha256=THDWK967NdEOD9gtAjIgtJzZAvu1FAQjp58VIZLyQpo 2304
wbportfolio/contrib/company_portfolio/serializers.py sha256=Y4Osxp0M7m_wy7DSbOt7ESfbob8KrfPBCnbzAuEsmmk 12160
wbportfolio/contrib/company_portfolio/tasks.py sha256=ZXezolvlj8_b5hvfcjH5IO5tXvwb8goNG8xPfk6YFNA 835
wbportfolio/contrib/company_portfolio/urls.py sha256=eyq6IpaDPG1oL8-AqPS5nC5BeFewKPA1BN_HI7M3i1c 1118
wbportfolio/contrib/company_portfolio/viewsets.py sha256=o-_D_bEt283xngDbsMwdRQxFyuK7rfSChI8u5dGYyLM 8312
wbportfolio/contrib/company_portfolio/configs/__init__.py sha256=AVH0v-uOJBPRKggz7fO7IpRyVJ1YlQiF-if_cMsOvvM 72
wbportfolio/contrib/company_portfolio/configs/display.py sha256=D_OxIGlNivNIKqNlvIB4YeBS6fyrDqM77FoccmZJ9-o 6294
wbportfolio/contrib/company_portfolio/configs/endpoints.py sha256=QWkxvGOjCyPtB9cIc9hQHcqkeZv_KEvfGue-JgAn2p4 1662
wbportfolio/contrib/company_portfolio/configs/previews.py sha256=UwJ2kMEkV2bszlmSPZAN_DrCCVEUFhF9_dLn7u5c9mY 1384
wbportfolio/contrib/company_portfolio/migrations/0001_initial.py sha256=WAB7FJL4PdMhQAB-k_tZcMZ2SjAOmqHKj86NrzxWbXE 9856
wbportfolio/contrib/company_portfolio/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/contrib/company_portfolio/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/contrib/company_portfolio/tests/conftest.py sha256=JFz2KC9YvT1YJ6JFBn_MzHqkvDXVP0gHcGuZfv-WCWg 4001
wbportfolio/contrib/company_portfolio/tests/test_models.py sha256=K72dFNMzf5Cpwez24AHFVo_dLpVUswyq8-Ovs0Ai1Ek 7713
wbportfolio/defaults/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/defaults/fees/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/defaults/fees/default.py sha256=1hf1MkY40cmChu-NvoyMTYJMOtG0w-jwbH08BJeYJRg 4207
wbportfolio/factories/__init__.py sha256=pTezShesLaQ-1uZdGAVBgcgClgpjOCdYozpPfMKtSJU 1236
wbportfolio/factories/adjustments.py sha256=aOHXJLy7DW4k1hcRBZteEe2mKe_wQg7z0bVnzvXCl4A 615
wbportfolio/factories/assets.py sha256=1i7xDT6bpvnYQiEJpmukWadSvS1asQC-QuUJ1PCll0U 3173
wbportfolio/factories/claim.py sha256=LQzz8EbIveOYpMY-JOMR8ba-taoX3u53zjBwxiydtrM 1629
wbportfolio/factories/custodians.py sha256=XrNcpNhE4Rbv0y159E_MbP1TAQwe9POab-_RHOHy1Uk 311
wbportfolio/factories/dividends.py sha256=ET2kp0A7U1x8WhNVUn6FM1GF4jfr5NwdULBiIQkSLh0 404
wbportfolio/factories/fees.py sha256=2B2ebj06a0ZI1ra2-TXtW5e0aQ9sXT-Plw6CzV-3_1c 400
wbportfolio/factories/indexes.py sha256=sInyNARyfUNbScxr_ng1HhxtJXIsK3awFf9BF1gr9zU 440
wbportfolio/factories/portfolio_cash_flow.py sha256=e8LWkk5Gy0FU4HoCL9xPseCtLlVIkMrvAmey5swqcfc 727
wbportfolio/factories/portfolio_cash_targets.py sha256=CoH6xUNtIKW4k88MAhB18CRhzZ349IZxmvlPOi3dbHY 671
wbportfolio/factories/portfolio_swing_pricings.py sha256=UNxnSL23WDCS0QBzbS2JUTfbg4th7wS0Fy9ok9OUFeg 821
wbportfolio/factories/portfolios.py sha256=3_wzz-q7Tc3CtVOQNM8eA4UZljds2IizTzGWE9ue1AQ 1524
wbportfolio/factories/product_groups.py sha256=JMtG301j5XehB3qmNSbXt6af56Y9uvG3fgbCMf9FCSc 1987
wbportfolio/factories/products.py sha256=N0V6sM_98sC6l8qN78wgfmtpYq7O2c5rW5hT5ZM5gsA 2880
wbportfolio/factories/rebalancing.py sha256=5wlB5cT65oBFcMQDLyMn50JOJMD7GQvzpr9Pe0cqJLE 721
wbportfolio/factories/reconciliations.py sha256=Ne3rBZ_yvjlAtWW7qDLprHrLhNCtLL_RXU3yDHc3s3c 916
wbportfolio/factories/roles.py sha256=tot54YX70sNqZrAg5zGJTHd7_PFjZed_mny4lGlnwEA 857
wbportfolio/factories/trades.py sha256=-14d_ABN9FEoXb4wm9-YjYHfP2cCEANNM45cMRZtQt8 1373
wbportfolio/factories/transactions.py sha256=jZqTNRpW344DSYjV5tAqU5y30Kc7GRGbZ3BN9hacKpQ 995
wbportfolio/fdm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/fdm/tasks.py sha256=59hXt3TOJaM8KpUaKdBNAGsO7NFMHaAlNA0T3FTUau0 533
wbportfolio/filters/__init__.py sha256=ygkjTc5ZZOkzqwKi4fJ6K_ryx2IclgAKY5MeVGfEY_0 1334
wbportfolio/filters/assets.py sha256=NlZO9o7UzQPGEt3nbpRKwSiEt0GSeV77OMcx2igwdfU 17934
wbportfolio/filters/assets_and_net_new_money_progression.py sha256=dgI3WWlfYjaDg15-C4Sh2HQoY0kQh9mQUWxn4SAPLnM 1403
wbportfolio/filters/custodians.py sha256=pStQgPQPhPpnt57_V7BuXbFXmRiZBEAiEeMFuQmt2NE 287
wbportfolio/filters/esg.py sha256=sQ5HwiUlhfKeFqJ2O5koXyTscpN21UKRUSi8d90jSlI 688
wbportfolio/filters/performances.py sha256=fAMb8HkWSmBl1xg5P4MZ8WJsV5x7uCcBf7ETHdfXjkI 7325
wbportfolio/filters/portfolios.py sha256=IqkDj3POQ1MHGZO9k7TNuhf5fZ_yR9vPPcMFELkQsnQ 1469
wbportfolio/filters/positions.py sha256=ENUEtrlGIJSUEe8bhgebXp0ZHskPDM2Nh5qT72_sbTc 7900
wbportfolio/filters/products.py sha256=_QFL3I132q-3JUDji_Wh2Qkv45DKnQrR3N8_luGK0K0 6492
wbportfolio/filters/roles.py sha256=-0tOl-WJDqwXAfcJePpkjQfZB9o13I99euem5XGpMjk 920
wbportfolio/filters/signals.py sha256=3GrsxPwZg-6bvvZ222VfF212yNTJYQP4n5hWIEnTtpA 3144
wbportfolio/filters/transactions/__init__.py sha256=WHAwqZLRTAS46lLscGJYtKYWyEknsY5MqeSD0ue1r-o 662
wbportfolio/filters/transactions/claim.py sha256=GqWSFNro_bmUwVOLhsQEjV1kGHzQ_1iJBvmSRoCWCU8 17913
wbportfolio/filters/transactions/fees.py sha256=4EDmwgianx0iIIaIx7XgEjRDPI9nqBUq1zL1FpdtYAg 2134
wbportfolio/filters/transactions/mixins.py sha256=TEV3MUsiQTeu4NdFYHMIIMonmC7CdFF80JTpWYIvfRQ 550
wbportfolio/filters/transactions/trades.py sha256=wq39DQwKpSioNwcQkHQ8ydDklZRPonUiXUH7NzTJCEs 9778
wbportfolio/filters/transactions/transactions.py sha256=TQNusdKIit_JKWFRVk3JERmHd4YvxLq-NiyEShJ_eDI 3538
wbportfolio/fixtures/product_factsheets.yaml sha256=z5o-viDbgwWkssDJXZYayasFgw1nJ0uiOiYrJNDkRtg 5455
wbportfolio/fixtures/wbportfolio.yaml.gz sha256=902nxQZM6VcVcc0wI9AYaSedcJIfsK5letLF31j1Jdg 1479453
wbportfolio/fixtures/wbrisk_management.yaml.gz sha256=alFDRu8S9R6IsaIkpJe_v36B2GvHgHeNJVumUB5m_NQ 155413
wbportfolio/import_export/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/utils.py sha256=mzybnwU2y-NOk43QDNDlOCaSPO-0BFlSX_X8uxplNiY 1083
wbportfolio/import_export/backends/__init__.py sha256=Ki5jE95usAbxfV3zeZMkAmjh7G8TodBkKTDBPa_HJX0 40
wbportfolio/import_export/backends/utils.py sha256=joFlyCrstrXSFb0RmQ4T7lfRVT7lxb7qe8TePis8wFU 2116
wbportfolio/import_export/backends/refinitiv/adjustment.py sha256=ahVjWMHY1FuuDnMeascAlVUa3Mys6rvROG1uKDq6QeA 1554
wbportfolio/import_export/backends/ubs/__init__.py sha256=jHm6zfyZPfvdzyMfJGngGbwROxtYWyJdpQorpleVKMA 82
wbportfolio/import_export/backends/ubs/asset_position.py sha256=xN9VBsl8wdXDbfQOKS_tOlmlwuNqv-yGGg20QUBbavI 1901
wbportfolio/import_export/backends/ubs/fees.py sha256=wKGWyzmtvXloUYeMN6mkfoAwtn4qVqyw0OX3e8qGtrw 2863
wbportfolio/import_export/backends/ubs/instrument_price.py sha256=urIvmZlETWD8oftv5zAqyg83K0x4D5O5iau-GHxUeos 1932
wbportfolio/import_export/backends/ubs/mixin.py sha256=Y0od5nmGwwUN7Bh7UYYbebLNrfpx0PaM1KhCRymNu10 483
wbportfolio/import_export/backends/wbfdm/__init__.py sha256=k02E8ynHxTo65JV_TJ1ng6mpLuWomFpLFkyaRxr9SE4 50
wbportfolio/import_export/backends/wbfdm/adjustment.py sha256=CpkVNNlDSVui00Aihq-1i_Vc_kqi2gjODxWb7K0vsWM 1822
wbportfolio/import_export/backends/wbfdm/dividend.py sha256=iAQXnYPXmtG_Jrc8THAJ5laSKGgDcrlkxhQTD8rZEhg 526
wbportfolio/import_export/backends/wbfdm/mixin.py sha256=JNtjgqGLson1nu_Chqb8MWyuiF3Ws8ox2vapxIRBYKE 400
wbportfolio/import_export/handlers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/handlers/adjustment.py sha256=6bdTIYFmc8_HFxcdwtnYwglMyCfAD8XrTIrEb2zWY0g 1757
wbportfolio/import_export/handlers/asset_position.py sha256=5wFnHcbq_zGp9rBUec_JEpzjCA0_v17VrV9F8Ps1ETs 8645
wbportfolio/import_export/handlers/dividend.py sha256=aIayzCn0n3h17_uHcNMLQK_QndRJSU5FHaEewD8jH9U 4002
wbportfolio/import_export/handlers/fees.py sha256=phNZ3zc_RKxryj0IE81HUdiFJ8AFiWnVyZ_xtB_x3xY 2828
wbportfolio/import_export/handlers/portfolio_cash_flow.py sha256=W7QPNqEvvsq0RS016EAFBp1ezvc6G9Rk-hviRZh8o6Y 2737
wbportfolio/import_export/handlers/register.py sha256=sYyXkE8b1DPZ5monxylZn0kjxLVdNYYZR-p61dwEoDM 2271
wbportfolio/import_export/handlers/trade.py sha256=Vp3nkeg5VvK3oTOiI0V8e0aBg5B2MySypuRx_fMd1VM 11575
wbportfolio/import_export/parsers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/parsers/default_mapping.py sha256=KrO-X5CvQCeQoBYzFDxavoQGriyUSeI2QDx5ar_zo7A 1405
wbportfolio/import_export/parsers/jpmorgan/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/parsers/jpmorgan/customer_trade.py sha256=AMB7vXkhRctGBzgdCdWz0lrWVOIbmuqTjyotEJvTKYE 2859
wbportfolio/import_export/parsers/jpmorgan/fees.py sha256=l1eoU_QJZdE3rL2ql_s5qGUDfDqnOZKN5mrSV4qxEqs 2179
wbportfolio/import_export/parsers/jpmorgan/strategy.py sha256=OAIKv9NyKj8WiWLXsVIj7ujjfxBl5OLCNNXlx0oJIiE 4463
wbportfolio/import_export/parsers/jpmorgan/valuation.py sha256=-PGYjAjvHyW6muwPeA3HCFWtD-U7elzXThgrcOfQe58 1306
wbportfolio/import_export/parsers/leonteq/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/parsers/leonteq/customer_trade.py sha256=gv8glSYTStzpsvIUPfFFHGjE4SjCoXvRTWbain_owog 1950
wbportfolio/import_export/parsers/leonteq/equity.py sha256=kw5OBcbo0GUcF316hx4FNWezuUdE6TnGamJsSHpUU3k 3859
wbportfolio/import_export/parsers/leonteq/fees.py sha256=tBokNC0Z1mdjPaKnTqbnKkkogp48OSQ05mX05mtIFWw 2768
wbportfolio/import_export/parsers/leonteq/trade.py sha256=Cnb6OVOdDKp6MyMCbM5LYm_KZbdrexVoz_Ge2GCRBXY 3675
wbportfolio/import_export/parsers/leonteq/valuation.py sha256=JW1d5qCY7s1eG0c9-uhnBDq5afhQqRt2v_MBoRwz_EI 1360
wbportfolio/import_export/parsers/natixis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/parsers/natixis/customer_trade.py sha256=-7kHLTYR3JCCIYDCzL77zXor5vPGc3H5EPccXPt_DtY 2618
wbportfolio/import_export/parsers/natixis/d1_customer_trade.py sha256=I1bmBwR9Si04PzR-xm0p0WlJCdtyDJYFU5PPD1aQ7Qo 2282
wbportfolio/import_export/parsers/natixis/d1_equity.py sha256=cKfjCOhJwsrXyroF8OW1lxEzTE4XVLYDGSrGlH2P1Q0 3002
wbportfolio/import_export/parsers/natixis/d1_fees.py sha256=pdpSRmfHi9O0o4tb3By8QXEo73CUl4bTFQe0jyp38hY 2298
wbportfolio/import_export/parsers/natixis/d1_trade.py sha256=jhUa35DGfN5pvGuGhnc1O_tat3YqyBkyGexbUTcao1o 2442
wbportfolio/import_export/parsers/natixis/d1_valuation.py sha256=O6L-tCjfSApBTUTe2-azBJqyG3YfnhZvGjNhIFFx3A8 1290
wbportfolio/import_export/parsers/natixis/dividend.py sha256=h_J7ZH724BkO_WtDo0Ycn9GfqtNEX9Wnjdf-iq52dOQ 2368
wbportfolio/import_export/parsers/natixis/equity.py sha256=Aam3aI7rE3dTO4SrzctMnzCxQSYacRjkZsHrZyaBA-0 2474
wbportfolio/import_export/parsers/natixis/fees.py sha256=LdtT-z8PiRGeWQ85DtYbgPSeVENFXB7_CKiRcngoGq0 1917
wbportfolio/import_export/parsers/natixis/trade.py sha256=oIQGwL7k6T4H8d_XvhirvHsctCynsg_Ws1zbcJspfSE 2530
wbportfolio/import_export/parsers/natixis/utils.py sha256=aCl14mKhm0PamlHI2gd9GQjpHKd-prH-iNRhsuY8yxQ 2910
wbportfolio/import_export/parsers/natixis/valuation.py sha256=mLjIw1GBlPPlzHJkxg14kJddnKlOZjX8hL-bT227H_k 1538
wbportfolio/import_export/parsers/refinitiv/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/parsers/refinitiv/adjustment.py sha256=64AQoLOZQWn5HCLpflJ4OgQB3gCB3w_6Y4YLhcmuClg 819
wbportfolio/import_export/parsers/sg_lux/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/parsers/sg_lux/custodian_positions.py sha256=hl-LqJbwojQOe0zGEH7W31i4hNTVme5L7nwXwyk6XBY 2483
wbportfolio/import_export/parsers/sg_lux/customer_trade.py sha256=gTEUIaxlZvXXCgYyg9FD3D3aQhffhruYmeZlaAghrK8 2617
wbportfolio/import_export/parsers/sg_lux/customer_trade_pending_slk.py sha256=4KSxUGyflf3kY5BVJqMAF1aFkeSWEJegfDtLiA1BM6c 5065
wbportfolio/import_export/parsers/sg_lux/customer_trade_slk.py sha256=24e-vonaBAkvX-F_Gw4hLg4FBjgbpCTUbiFC_dZ-czw 2958
wbportfolio/import_export/parsers/sg_lux/customer_trade_without_pw.py sha256=nMYV9-OwY_TagU36Ab0dOweZYzVriFWHXPYjauBg2Yk 2034
wbportfolio/import_export/parsers/sg_lux/equity.py sha256=w13LAMNWReZzqmdFyXdazVnpGr1UUNLG-pJgn5c16gI 6116
wbportfolio/import_export/parsers/sg_lux/fees.py sha256=xyPO9sYQyJW5w-1XhUMizY2RbH1Pr4n7LAUE-E67Yj4 1911
wbportfolio/import_export/parsers/sg_lux/perf_fees.py sha256=lH1gyswfefwo3Lxi0syydhJYl9EDGsrL_a6fLmpHh8w 1691
wbportfolio/import_export/parsers/sg_lux/portfolio_cash_flow.py sha256=ftLKWukUl9AcGWHQmJZnShVZpkO4rOl04PGlLcalDdQ 889
wbportfolio/import_export/parsers/sg_lux/portfolio_future_cash_flow.py sha256=2kkEOwZz1hwiPB9rlMp_vkv5azMrJUfyWl7GMaAwGUc 1074
wbportfolio/import_export/parsers/sg_lux/registers.py sha256=5Zaum-6XuQL8-p1MkwA0sN3z8MCymSz4nNzB8MPQDCA 6112
wbportfolio/import_export/parsers/sg_lux/sylk.py sha256=1ThyjneFFe_gNLDHeXQFdWIyanyktxm62P-Ta5Sm1v4 7656
wbportfolio/import_export/parsers/sg_lux/utils.py sha256=YzYIEDQ3CpkOuRWh2eEFRm-0SERu3SRAmx0nnqQS_og 1301
wbportfolio/import_export/parsers/sg_lux/valuation.py sha256=F3bCcHDiVKneD9P1xYZM1CngetlUy_ie3O2WACCRIyY 1854
wbportfolio/import_export/parsers/societe_generale/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/parsers/societe_generale/customer_trade.py sha256=xaKwkFmHut6LgLqVMVKncaNadknR5AJ1JTfZ8hJAhBE 2118
wbportfolio/import_export/parsers/societe_generale/strategy.py sha256=xYocT0zDOI2k0UmB6VbZu6t2rwXFuXUV_cJG8f47uEQ 4502
wbportfolio/import_export/parsers/societe_generale/valuation.py sha256=IQjtN-4B7MR2rj5LGXaIgXAElG-95jF4MAHSjszYvUo 1297
wbportfolio/import_export/parsers/tellco/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/parsers/tellco/customer_trade.py sha256=-YL0STDyysStO3kpfMq_y3l_3-aeOts6VwQXiueNkQI 2237
wbportfolio/import_export/parsers/tellco/equity.py sha256=3Jn15M2Ssn1IboRzwxlhlM23cT3grWrSE_k7Rg2WYFA 3435
wbportfolio/import_export/parsers/tellco/valuation.py sha256=c1dnnUjP4-Y53kudkp36WlTtMxM3pnKb4-Xe3vXPuys 1715
wbportfolio/import_export/parsers/ubs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/parsers/ubs/customer_trade.py sha256=-TP1WZKJIgIf5-A7duKR6jIqmKIMA5IUex2pDp3SRjM 2305
wbportfolio/import_export/parsers/ubs/equity.py sha256=1Sn_23lRO5XHfKDkGCrxkvYUugWbFN6f9aJHt9wFAP4 3548
wbportfolio/import_export/parsers/ubs/historical_customer_trade.py sha256=eWUc3P-XUrS9xSgR6DNJjkcYJlK66Nl_5x_HUa0k2DU 2520
wbportfolio/import_export/parsers/ubs/valuation.py sha256=oxCGnl0AfTBFFpC69tyjpCL6sabJ9ySYRQMNBpvMcnk 1669
wbportfolio/import_export/parsers/ubs/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/parsers/ubs/api/asset_position.py sha256=vDpGuHDvn0c-x72WVQtIqUc15UxoAQL-XFOsKzNoBjk 4136
wbportfolio/import_export/parsers/ubs/api/fees.py sha256=kdfEB-2d29LPH2Ummb_JE15sT9gKPQ85UCxYeJ0gWEc 1260
wbportfolio/import_export/parsers/ubs/api/instrument_price.py sha256=gRAfB6BWbMEadIEe24b5nyOyg8owXKAen_Oo0ls8rvQ 565
wbportfolio/import_export/parsers/ubs/api/utils.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/parsers/vontobel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/parsers/vontobel/asset_position.py sha256=IQTvGqp7smZUph1Km2Gx5X7RD_P8GDEYPwS3-Tzu78o 4031
wbportfolio/import_export/parsers/vontobel/customer_trade.py sha256=lK4sl6Co1JjjwgQtQY9ovHFBhygXnuwE_19iz4I-Dx0 1984
wbportfolio/import_export/parsers/vontobel/historical_customer_trade.py sha256=3IcyWEtj82JbJi_hx5aqg9aIu1mfnHJ5ADPvZ4AdoMM 1583
wbportfolio/import_export/parsers/vontobel/instrument.py sha256=HPgW-x4qBCqVkoAnfKvIuUhYnkz3Rdy79HuifPeMq8A 993
wbportfolio/import_export/parsers/vontobel/management_fees.py sha256=9-hVw17wRsSPWNqCT1mVH3oiVjEHZ8Xb5srXJTqlHS0 3749
wbportfolio/import_export/parsers/vontobel/performance_fees.py sha256=DlpP2Skih2XIs20sNACZLS3bKq1v_T_0TW7aN_kmWDY 1385
wbportfolio/import_export/parsers/vontobel/trade.py sha256=Eu5qR-cjnkA_jwtrJ78xoi9ealysjHDLXIKSandqDe0 1570
wbportfolio/import_export/parsers/vontobel/utils.py sha256=toleo4gRb4YFtiD8m2d7z1GGGdG-O3mpTMjOO9R_E1Q 516
wbportfolio/import_export/parsers/vontobel/valuation.py sha256=iav8_xYpTJchmTa7KOPmFr1gi9xxLwq3e-VcZ9MDiRk 1220
wbportfolio/import_export/parsers/vontobel/valuation_api.py sha256=WLkZ5z-WqhFraNorWlOhIpSx1pQ2fnjdsLHwSTA7O2o 882
wbportfolio/import_export/resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/import_export/resources/assets.py sha256=zjgHlQWpud41jHrKdRyqGUt1KUJQm9Z7pt0uVh4qBWQ 2234
wbportfolio/import_export/resources/trades.py sha256=_uAI2clV_ZjStX2Gf4rl_wWo2R4AHNOsZO52g0XKcM0 1723
wbportfolio/jinja2/wbportfolio/sql/aum_nnm.sql sha256=BvMnLsVlXIqU5hhwLDbwZ6nBqWULIBDVcgLJ2B4sdS4 4440
wbportfolio/kpi_handlers/nnm.py sha256=hCn0oG0C-6dQ0G-6S4r31nAS633NZdlOT-ntZrzvXZI 7180
wbportfolio/metric/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/metric/backends/__init__.py sha256=jfim5By5KqXfraENRFlhXy3i3gIzmElD6sfwL3qK2KM 108
wbportfolio/metric/backends/base.py sha256=Dv9uTAPizUJtGraTPMaSnrqWpJJSr-ftPid4wttQhkI 2787
wbportfolio/metric/backends/constants.py sha256=NU5BlMb_HIiN9NWtw_hSfWK0y0q4W9-HQG7eJoZqI_g 7373
wbportfolio/metric/backends/portfolio_base.py sha256=9gC2RhBVt9R38rEIvBmWdgUC6mEOP5vFqEEew_sWIeU 10012
wbportfolio/metric/backends/portfolio_esg.py sha256=MSiki-ZN-7YF0gev1kGFDrbfBi8Nfw6yJeLZlSRy6tw 2442
wbportfolio/metric/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/metric/tests/conftest.py sha256=1ZPoaY4tMXJ70lDBaPrWuPVmwLXwrVczIDxkIeNl6iU 151
wbportfolio/metric/tests/test_portfolio_base.py sha256=HqcBlNTeINg0JF6PnoBiC6KkRTZ_PXnStGSfu2hvbKk 6186
wbportfolio/metric/tests/test_portfolio_esg.py sha256=YMoKVLJ9kS13mBGHvmhe1mXD5qxhTAI_41zaTPh23Mc 2730
wbportfolio/migrations/0001_initial_squashed.py sha256=hYYeKSOeB8KOt0e0o_H4xjAMZKxUXps54XFEGdu7JbM 546590
wbportfolio/migrations/0002_product_default_sub_account_squashed_0039_alter_assetallocation_company_and_more.py sha256=pqUF_FmeUNffB3Jqv3I4_QIHPTP-lxR1-7hQS3jFN4A 146093
wbportfolio/migrations/0040_instrument_financial_instrument.py sha256=y28bMrl6hmlbaOWR5cL7b_8vb8pUfTLuf-Nseb_3kJQ 793
wbportfolio/migrations/0041_remove_listresearch_research_ptr_and_more.py sha256=m7qDazSKoT9Bj87gKsgD4LIB2bbNf5iCRTfyE3pyRIc 3589
wbportfolio/migrations/0042_instrumentlist_instrumentlistthroughmodel_and_more.py sha256=7mdWa7Qy9-JfcfGfInVo8tBZ4VPwk9IPSJxShPQ03XA 2814
wbportfolio/migrations/0043_alter_instrumentlistthroughmodel_options_and_more.py sha256=M8-iQWFptWConsvlsy1xea996Y-l3tTfMntf7_8eyUE 7756
wbportfolio/migrations/0044_alter_instrumentlist_identifier.py sha256=rO74_4o8GSrHZXxFgonKU60-pHVlHvhXiAzLXstm_4k 1209
wbportfolio/migrations/0045_alter_instrument_financial_instrument.py sha256=AaqAjsYWSTDXgcB-vwo6IjnCfkZHjWCQbZMOd3KPYbU 777
wbportfolio/migrations/0046_add_product_default_account.py sha256=10r4mK0dlrMDFg7HXFcphKZbmPpsfx3P1EuTJRvJ29U 6477
wbportfolio/migrations/0047_remove_product_default_sub_account.py sha256=s98CGu-cGNnEPFdcDt7EGeY2J4TQKjXFd3cRprt5RKM 399
wbportfolio/migrations/0048_alter_trade_status.py sha256=SMuxgSsWk-n9ac2cvLRvhCaJbRAHOAPJS7LOmn8P2IU 788
wbportfolio/migrations/0049_trade_claimed_shares.py sha256=CwD26xLWA-IWGmNKfrbbatZFmOS67Tff-UdvLAad5-g 645
wbportfolio/migrations/0050_fees_fee_date_fees_wbportfolio_transac_1f7a29_idx.py sha256=E_2wSHl8ovn_vdu5sMZqk1tRRo_IipX2OQHOMUpzQ6Y 1293
wbportfolio/migrations/0051_delete_macroreview.py sha256=vHwXAaWJOkWnd-BplIA0oBCJcfC51nfw72jpSnBmeFA 254
wbportfolio/migrations/0052_remove_cash_instrument_ptr_and_more.py sha256=RVC0H0LlJvm9TXLul5OruwPkatvVjgjeki_rQKq195A 27964
wbportfolio/migrations/0053_remove_product_group.py sha256=zPoOapF3-0vMdLYIqPQWR1L0WaSErDgzCAVb5qSrUJ0 5317
wbportfolio/migrations/0054_portfolioinstrumentpreferredclassificationthroughmodel_and_more.py sha256=5tVsYVeV3stci6MzitjjD88NtZz9erLLULDpYUBRAvA 11947
wbportfolio/migrations/0055_remove_product__custom_management_rebates_and_more.py sha256=dU-5j-Wanw_CWui9y9YenCJj_vGCg_XHQvi_GvLJ53c 5053
wbportfolio/migrations/0056_remove_companyportfoliodata_assets_under_management_currency_and_more.py sha256=JxPOyk8AUDKVS3oI4VNzNgwocCAF0xLt8Q0oyu0WuiY 2107
wbportfolio/migrations/0057_alter_portfolio_preferred_instrument_classifications_and_more.py sha256=objTcKm7bf1b_vwuJC2SNAEG8NjoIDPdm6NYLXI-EzU 1463
wbportfolio/migrations/0058_pmsinstrument.py sha256=mu6U1WCCrmrf62Y2N7y1tpyUp9sDus7MSFPMXCjtSGM 611
wbportfolio/migrations/0059_fees_unique_fees.py sha256=D5q3KmMuLxj-O3h2sfqfmFkLvsxsbmrAozTyLaVSbc0 1698
wbportfolio/migrations/0060_alter_portfolioportfoliothroughmodel_type.py sha256=zs1Rd3WmsyXCyYg7j81dneBydL-sb4ljSXdDdJwJDQ0 599
wbportfolio/migrations/0061_portfolio_bank_accounts_product_bank_account_and_more.py sha256=e5lPtRsgOhmYavqBlA8F96Slvcch4c4JlGloQt-3gBo 7992
wbportfolio/migrations/0062_alter_dailyportfoliocashflow_options.py sha256=PfXFKsxoCM68paGrZWagqRUxziGAxgQEEH_TlBn1rcU 638
wbportfolio/migrations/0063_accountreconciliation_accountreconciliationline_and_more.py sha256=vssuLabG213V08bu3c5Qe2OFoaosOjDiXEQMZ2nKASw 5430
wbportfolio/migrations/0064_alter_portfolio_managers_portfolio_is_tracked_and_more.py sha256=y2VSsUwF9VmM0q2vZlIY8ycbmgByXnYiTAAtsQTd5ZI 1379
wbportfolio/migrations/0065_alter_portfolio_managers_claim_as_shares_and_more.py sha256=uNlkvRDslMDHw9-3dgV2KoxpseB1l3LhH8kGuaz2Ug8 2573
wbportfolio/migrations/0066_assetposition_initial_shares_at_custodian_and_more.py sha256=93-L-p6sNBeUAYTI42-z-8c3IgKG2viZJAyCGcs2Jf8 4224
wbportfolio/migrations/0067_assetposition_unique_asset_position.py sha256=6--j68pouNcXCg1umg8c_2B3uNKPAu_Wz84spc6FC-Q 2982
wbportfolio/migrations/0068_trade_internal_trade_trade_marked_as_internal_and_more.py sha256=xCeKVoSmzzWS-heQnEZPog1-6-D8MS78Uxk4wZGF3R0 2088
wbportfolio/migrations/0069_remove_portfolio_is_invested_and_more.py sha256=yIW_OLyGjX8OdgcDXUU5OXgAm9vlsYwQm5KG4tgXPqI 2106
wbportfolio/migrations/0070_remove_assetposition_unique_asset_position_and_more.py sha256=6o1l-fHVw7EgDb7Eva62zlnnc5VbNVTSHXEzgk-Vk8U 3145
wbportfolio/migrations/0071_alter_trade_options_alter_trade_order.py sha256=QjAyQr1eSs2X73zL03uG_MjfcGZhSJV9YQ0UJ39FpVk 695
wbportfolio/migrations/0072_trade_diff_shares.py sha256=aTKa1SbIiwmlXaFtBg-ENrSxfM_cf3RPNQBQlk2VEZ0 635
wbportfolio/migrations/0073_remove_product_price_computation_and_more.py sha256=J4puisDFwnbnfv2VLWaiCQ7ost6PCOkin9qKVQoLIWM 18725
wbportfolio/migrations/0074_alter_rebalancer_frequency_and_more.py sha256=o01rBj-ADgwCRtAai3e5z27alPGEzaiNxUqCwWm6peY 918
wbportfolio/migrations/0075_portfolio_initial_position_date_and_more.py sha256=rXRpsraVlmueAlO2UpBZV4qMf7dtPuptrhfLblZcJDo 1099
wbportfolio/migrations/0076_alter_dividendtransaction_price_and_more.py sha256=4g3ok79nw8mTAxHFAqBAdpGKetaPAjv06YSywywt4aU 6106
wbportfolio/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/models/__init__.py sha256=IIS_PNRxyX2Dcvyk1bcQOUzFt0B9SPC0WlM88CXqj04 881
wbportfolio/models/adjustments.py sha256=osXWkJZOiansPWYPyHtl7Z121zDWi7u1YMtrBQtbHVo 10272
wbportfolio/models/asset.py sha256=QftWva0GmlStpspcp33TOMZf2t_PTeEhwWdp6xUbQNU 37738
wbportfolio/models/custodians.py sha256=owTiS2Vm5CRKzh9M_P9GOVg-s-ndQ9UvRmw3yZP7cw0 3815
wbportfolio/models/exceptions.py sha256=3ix0tWUO-O6jpz8f07XIwycw2x3JFRoWzjwil8FVA2Q 52
wbportfolio/models/indexes.py sha256=iLYF2gzNzX4GLj_Nh3fybUcAQ1TslnT0wgQ6mN164QI 728
wbportfolio/models/portfolio.py sha256=NxJVUtIUxmm_iHnO9UU0_HWmGOwExTz5NZRzHdehhj0 59718
wbportfolio/models/portfolio_cash_flow.py sha256=2blPiXSw7dbhUVd-7LcxDBb4v0SheNOdvRK3MFYiChA 7273
wbportfolio/models/portfolio_cash_targets.py sha256=WmgG-etPisZsh2yaFQpz7EkpvAudKBEzqPsO715w52U 1498
wbportfolio/models/portfolio_relationship.py sha256=mMb18UMRWg9kx_9uIPkMktwORuXXLjKdgRPQQvB6fVE 5486
wbportfolio/models/portfolio_swing_pricings.py sha256=_LqYC1VRjnnFFmVqFPRdnbgYsVxocMVpClTk2dnooig 1778
wbportfolio/models/product_groups.py sha256=qoT8qv6tRdD6zmNDxsHO6dtnWw1-TRnyS5NqOq_gwhI 7901
wbportfolio/models/products.py sha256=5z9OMLVS0ps6aOJbG3JE7gKTf3PlbC4rXIPpv55dD1A 22863
wbportfolio/models/registers.py sha256=qA6T33t4gxFYnabQFBMd90WGIr6wxxirDLKDFqjOfok 4667
wbportfolio/models/roles.py sha256=34BwZleaPMHnUqDK1nHett45xaNNsUqSHY44844itW8 7387
wbportfolio/models/utils.py sha256=iBdMjRCvr6aOL0nLgfSCWUKe0h39h3IGmUbYo6l9t6w 394
wbportfolio/models/graphs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/models/graphs/portfolio.py sha256=NwkehWvTcyTYrKO5ku3eNNaYLuBwuLdSbTEuugGuSIU 6541
wbportfolio/models/graphs/utils.py sha256=1AMpEE9mDuUZ82XgN2irxjCW1-LmziROhKevEBo0mJE 2347
wbportfolio/models/llm/wbcrm/analyze_relationship.py sha256=_y2Myc-M2hXQDkRGXvzsM0ZNC31dmxSHHz5BKMtymww 2106
wbportfolio/models/mixins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/models/mixins/instruments.py sha256=SgBreTpa_X3uyCWo7t8B0VaTtl49IjmBMe4Pab6TjAM 6796
wbportfolio/models/mixins/liquidity_stress_test.py sha256=whkzjtbOyl_ncNyaQBORb_Z_rDgcvfdTYPgqPolu7dA 58865
wbportfolio/models/reconciliations/__init__.py sha256=MXH5fZIPGDRBgJkO6wVu_NLRs8fkP1im7G6d-h36lQY 127
wbportfolio/models/reconciliations/account_reconciliation_lines.py sha256=QP6M7hMcyFbuXBa55Y-azui6Dl_WgbzMntEqWzQkbfM 7394
wbportfolio/models/reconciliations/account_reconciliations.py sha256=_teOTNePxua9C894auy8CvdOFsmUnQiOM2_TZAHvzY4 3955
wbportfolio/models/reconciliations/reconciliations.py sha256=kF-BNhUoT4TCn1RIgPSkdEk1iX4NQeZlGGFd_ZulAZU 686
wbportfolio/models/transactions/__init__.py sha256=R-4fHylrUf3773kGSEt09vtYj3LUlia5yf7rxHXjvHA 295
wbportfolio/models/transactions/claim.py sha256=hcx_tJ9luf2-s1qqsUZXtoDEuxFyty2A1rXSDkljoQo 25890
wbportfolio/models/transactions/dividends.py sha256=92-jG8bZN9nU9oDubpu-UDH43Ri7kVjhqE_esOSmOzo 471
wbportfolio/models/transactions/expiry.py sha256=vnNHdcC1hf2HP4rAbmoGgOfagBYKNFytqOwzOI0MlVI 144
wbportfolio/models/transactions/fees.py sha256=ffvqo8I4A0l5rLi00jJ6sGot0jmnkoxaNsbDzdPLwCg 5712
wbportfolio/models/transactions/rebalancing.py sha256=nrBi6x6PssCtkLtOpV-2OoAHDUKnnYyrM6xH1PmnjSo 7240
wbportfolio/models/transactions/trade_proposals.py sha256=qpjjQMK7G5sX7iiCnXBt07EH-ztxZz-l842yfYrBLQw 27764
wbportfolio/models/transactions/trades.py sha256=NA_hUpFKQ4H-w3B0gMZ5IFkZo6WJTH2S7GBUQC1jUpU 28922
wbportfolio/models/transactions/transactions.py sha256=fWoDf0TSV0L0gLUDOQpCRLzjMt1H4MUvUHGEaMsilCc 7027
wbportfolio/pms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/pms/typing.py sha256=b2pBWYt1E8ok-Kqm0lEFIakSnWJ6Ib57z-VX3C3gkQc 6081
wbportfolio/pms/analytics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/pms/analytics/portfolio.py sha256=vE0KA6Z037bUdmBTkYuBqXElt80nuYObNzY_kWvxEZY 1360
wbportfolio/pms/statistics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/pms/trading/__init__.py sha256=R_yLKc54sCak8A1cW0O1Aszrcv5KV8mC_3h17Hr20e4 36
wbportfolio/pms/trading/handler.py sha256=EzvCP8NNzd0jjE3ilCupbmFBCaojKvlrbq7n_JirahU 7151
wbportfolio/rebalancing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/rebalancing/base.py sha256=NwTGZtBm1f35gj5Jp6iTyyFvDT1GSIztN990cKBvYzQ 637
wbportfolio/rebalancing/decorators.py sha256=JhQ2vkcIuGBTGvNmpkQerdw2-vLq-RAb0KAPjOrETkw 515
wbportfolio/rebalancing/models/__init__.py sha256=AQjG7Tu5vlmhqncVoYOjpBKU2UIvgo9FuP2_jD2w-UI 232
wbportfolio/rebalancing/models/composite.py sha256=XEgK3oMurrE_d_l5uN0stBKRrtvnKQzRWyXNXuBYfmc 1818
wbportfolio/rebalancing/models/equally_weighted.py sha256=FCpSKOs49ckNYVgoYIiHB0BqPT9OeCMuFoet4Ixbp-Y 1210
wbportfolio/rebalancing/models/market_capitalization_weighted.py sha256=6ZsR8iJg6l89CsxHqoxJSXlTaj8Pmb8_bFPrXhnxaRs 5295
wbportfolio/rebalancing/models/model_portfolio.py sha256=DNg9vEDYDUwXTOnIpk26FQSPHC0qxkuvW2sJWX0VodQ 1489
wbportfolio/reports/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/reports/monthly_position_report.py sha256=e7BzjDd6eseUOwLwQJXKvWErQ58YnCsznHU2VtR6izM 2981
wbportfolio/risk_management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/risk_management/backends/__init__.py sha256=4N3GYcIb0XgZUQWEHxCejOCRabUtLM6ha9UdOWJKUfI 368
wbportfolio/risk_management/backends/accounts.py sha256=VMHwhzeFV2bzobb1RlEJadTVix1lkbbfdpo-zG3YN5c 7988
wbportfolio/risk_management/backends/controversy_portfolio.py sha256=ncEHyJMVomv0ehx7LoWcux1YHLV6KYYmiOkIBzJ0P1M 2852
wbportfolio/risk_management/backends/exposure_portfolio.py sha256=8T97J0pbnGdme_Ji9ntA5FV9MCouSxDz5grMvRvpl70 10760
wbportfolio/risk_management/backends/instrument_list_portfolio.py sha256=Sh8PZHHKFAl4Aw8fOlu17fUSiEFYYemb-B0iltAXc10 4186
wbportfolio/risk_management/backends/liquidity_risk.py sha256=cRL7ZXvrC286yXCauNatuvSYikMNB-nmAt5ELmpDg0c 3688
wbportfolio/risk_management/backends/liquidity_stress_instrument.py sha256=oitzsaZu-HhYn9Avku3322GtDmf6QGsfyRzGPGZoM1Y 3612
wbportfolio/risk_management/backends/mixins.py sha256=anuOlop9gc9X8tywx7_wbH7fAJSBeQNhriZwXzw6rWk 9453
wbportfolio/risk_management/backends/product_integrity.py sha256=3BbQBYYzLdj2iuQb9QOIgPjWMz1FaPkvEJoNgxWVfz0 4598
wbportfolio/risk_management/backends/stop_loss_instrument.py sha256=qIzeV26TRdbgG8-Nsh5O0NPMrPmIXeaRdPR-EF_uaLo 1128
wbportfolio/risk_management/backends/stop_loss_portfolio.py sha256=yiDa3FkZKdrmHSf8p1XmT8RhJW6KyiMuypYpY39SiO8 1674
wbportfolio/risk_management/backends/ucits_portfolio.py sha256=WAw2emAcwDBtYuYoieW0KqGST_CJ27UQuKY0B6jav_Q 3477
wbportfolio/risk_management/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/risk_management/tests/conftest.py sha256=ChVocx8SDmh13ixkRmnKe_MMudQAX0495o7nG4NDlsg 440
wbportfolio/risk_management/tests/test_accounts.py sha256=q9Z3hDw0Yw86VealdmUfiJBkzRcqDwfybteGxS0hAJA 3990
wbportfolio/risk_management/tests/test_controversy_portfolio.py sha256=TrvDQ8JEXYFMl7z6MsPAAXV5d8LILO1RYRjMtF9YVTU 1366
wbportfolio/risk_management/tests/test_exposure_portfolio.py sha256=hKTygdBdZB-ZEIL_-J3QZBvPGtb1N5FWQBBS3rT8lrs 5536
wbportfolio/risk_management/tests/test_instrument_list_portfolio.py sha256=1pAsuMhxOWZHxQnVlTnRuzq8qIe6_86EYbkTnPlWRjE 2763
wbportfolio/risk_management/tests/test_liquidity_risk.py sha256=UtzBrW7LeY0Z0ARX9pg4CUjgdw8u5Hfrdkddro5EEZ8 1713
wbportfolio/risk_management/tests/test_product_integrity.py sha256=wqJ4b5DO2BrEVQF4eVX2B9AvfrRMAyC_lppGrgKc_ug 1959
wbportfolio/risk_management/tests/test_stop_loss_instrument.py sha256=ZueuA9qQOv6JdKuRiPLGV3auOLRnoUCZzfqcQzGJGig 4197
wbportfolio/risk_management/tests/test_stop_loss_portfolio.py sha256=bFQqIUs1FZVn1SwiNkzt7hVrvT-qs3EcxOfI20xAjOM 4595
wbportfolio/risk_management/tests/test_ucits_portfolio.py sha256=UcZLhatl8iU9AhNNYv6OBs_cjILZKaws2nvUen6orkc 1807
wbportfolio/serializers/__init__.py sha256=w1nPxkapcnGngYwiU7BGSLfyhJ67_PQWVjuya7YSxX0 1795
wbportfolio/serializers/adjustments.py sha256=0yTPgDjGRyzSa-ecCklENKtLJXZhq1dryMI3nTRsQRo 783
wbportfolio/serializers/assets.py sha256=EHTPwicRbdklLHvKS0_Y7pNtw7YC5iW_AuecPoTfJnc 6477
wbportfolio/serializers/custodians.py sha256=FFGucLMiF5E2weFDrW7SQlcVfE_383uBsUTmgcq15F8 954
wbportfolio/serializers/portfolio_cash_flow.py sha256=vBRZnUKq4XAqcvjyk-xMsw5v4xRn2i4FzpyjfSkC71E 1790
wbportfolio/serializers/portfolio_cash_targets.py sha256=_GdsFXoBda1JHJnfZbaVlNFdnXlvGuy_FEcEZH-UThY 605
wbportfolio/serializers/portfolio_relationship.py sha256=UR_GIF2LHw82a8mv6L8OXYvoCp5-QWtubt33Y4mqFow 1933
wbportfolio/serializers/portfolio_swing_pricing.py sha256=a21st7MmcugbAO_xc90QWSeXwU1ivk-y2PWlMGKySJY 655
wbportfolio/serializers/portfolios.py sha256=qEbrTAVepeVIPcs9XaWCDJ0ZxSQX8-M9HmRh6ky4KuY 7684
wbportfolio/serializers/positions.py sha256=UK9dvE1wiILw2E209InrsUhme52vfUYDDERBeKCcn_k 2415
wbportfolio/serializers/product_group.py sha256=klPGmAb1MvJpyiKKMRb8uYFIMm6SCZkMFQDu5EH-mkY 3680
wbportfolio/serializers/products.py sha256=BDMizM77Iohe7JEUncll2ET4GtU8hicQ6c4Vm0srqd4 12374
wbportfolio/serializers/rebalancing.py sha256=PloLwOcgDfsna3-LRGLFQ4eYJvlMbhI0rkpm3TR1Mzc 1840
wbportfolio/serializers/reconciliations.py sha256=oFvGCAGioAOBK3xXjfwjMVYOXv3AbSyMg6YK6Olp6ow 7373
wbportfolio/serializers/registers.py sha256=zhdKH_mHEBE0VOhm6xpY54bTMtcSaY5BskEaJxtFd5Q 2737
wbportfolio/serializers/roles.py sha256=T-9NqTldpvaEMFy-Bib5MB6MeboygEOqcMP61mzzD3Q 2146
wbportfolio/serializers/signals.py sha256=WThxAFVHG-_UnOi2-iEKVj-VabgQF80wMmCvA1sBYAA 7290
wbportfolio/serializers/transactions/__init__.py sha256=5ekvvAKnuEt8eBQfIhJ2ZXosWuHSEQvxEZWfDiPGbdw 896
wbportfolio/serializers/transactions/claim.py sha256=kC4E2RZRrpd9i8tGfoiV-gpWDk3ikR5F1Wf0v_IGIvw 11599
wbportfolio/serializers/transactions/dividends.py sha256=EULwKDumHBv4r2HsdEGZMZGFaye4dRUNNyXg6-wZXzc 520
wbportfolio/serializers/transactions/expiry.py sha256=K3XOSbCyef-xRzOjCr4Qg_YFJ_JuuiJ9u6tDS86l0hg 477
wbportfolio/serializers/transactions/fees.py sha256=uPmSWuCeoV2bwVS6RmEz3a0VRBWJHIQr0WhklYc1UAI 1068
wbportfolio/serializers/transactions/trade_proposals.py sha256=fiGpL6za5ERLtdbud5wrciCVXHX6-3SjeF8Zaa6Zhzg 3410
wbportfolio/serializers/transactions/trades.py sha256=nqldVcwcWFQaBVZE46VWo_hJ3mSPrDJ3ZaihpmvVXZE 10755
wbportfolio/serializers/transactions/transactions.py sha256=O137zeCndK-nxIWSRLEj7bXbBZDGa4d6qK6pJIIYK3g 4170
wbportfolio/static/wbportfolio/css/macro_review.css sha256=FAVVO8nModxwPXcTKpcfzVxBGPZGJVK1Xn-0dkSfGyc 233
wbportfolio/static/wbportfolio/markdown/documentation/account_holding_reconciliation.md sha256=MabxOvOne8s5gl6osDoow6-3ghaXLAYg9THWpvy6G5I 921
wbportfolio/static/wbportfolio/markdown/documentation/aggregate_asset_position_liquidity.md sha256=HEgXB7uqmqfty-GBCCXYxrAN-teqmxWuqDLK_liKWVc 1090
wbportfolio/static/wbportfolio/markdown/documentation/company.md sha256=oUIbA78Hs0u883myNE0wwdBdqnixSqHy9bkl6BJq0VU 2917
wbportfolio/static/wbportfolio/markdown/documentation/earnings_instrument.md sha256=AGy5Ps9dcnfzT7tKe9lDWuaFe3Ai3Atahq61w5nAr2g 382
wbportfolio/static/wbportfolio/markdown/documentation/financial_analysis_instrument_ratios.md sha256=UPyCGYRnBnC0GSF9Lv8htFUqJbc-iNhVsnvKxibAexA 4853
wbportfolio/static/wbportfolio/markdown/documentation/financial_statistics.md sha256=AmUs5iNunWIRaiZfawmmKgZBnlum5mYLZWyvtpKmFNY 3810
wbportfolio/static/wbportfolio/markdown/documentation/person.md sha256=IY8VclDAQbIDde-__bCk2JoVCJJEd1hqI5VfCBM1f40 2787
wbportfolio/templates/portfolio/email/customer_report.html sha256=sXHBrZlJQzFpcsQSEs3kOYkgrB56f21suiJ8pKLgtlk 327
wbportfolio/templates/portfolio/email/customer_trade_notification.html sha256=sytKfQ2vFwt1m4XyhUpn7EO3TdFURUCkCt3fxWcUyl4 990
wbportfolio/templates/portfolio/email/email_base_template.html sha256=n6DN3QV92tF1f6mr96USQht6R-zSmUY4PGTqE5wD3ns 13386
wbportfolio/templates/portfolio/email/rebalancing_report.html sha256=Go7joPYXwF_1Q72mblOtJSw4-TbH3NqW7ww_xGBP95k 1206
wbportfolio/templates/portfolio/macro/macro_review.html sha256=OxliFeX9pVNKeTVTaPnfNPHmM5YxVMr77PeKC-6y0jY 2273
wbportfolio/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/tests/conftest.py sha256=zNKZJ_ymjE0M-Q5QyVYQdStSCSdO9Gy_S_jJEBC-6JY 4380
wbportfolio/tests/signals.py sha256=9tZczwFAcaUR5epAExCPhdRCE7duRC6WZOPe91r1TAE 5941
wbportfolio/tests/tests.py sha256=utTcVQI7oA7-Yo-IDM7d7BXwXNMIWpRbZNyEWqxkyL4 1033
wbportfolio/tests/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/tests/models/test_account_reconciliation.py sha256=7IDZh6qbG7-3czbNf5aDRaEDnMBw2Qiqk_h425dFu9w 8569
wbportfolio/tests/models/test_assets.py sha256=rb9PrPuodVEnN2LcoOqNWfsb064Ar0NF4Wp8qQmJ9qs 10272
wbportfolio/tests/models/test_custodians.py sha256=WnFA4R-deVL7DSKufGE0mcFUdU05otNfGvmG4psiIh4 340
wbportfolio/tests/models/test_customer_trades.py sha256=50By281j-nJ43jwRWK_KxNQGv6SuimT9e_ejgu6b19o 4942
wbportfolio/tests/models/test_dividends.py sha256=SVkIW3OqN4-9tq1HIvJm8_8rOyNTHbJKFiN075DeGGc 162
wbportfolio/tests/models/test_imports.py sha256=bjzUsc6jzqtqrj8c_Pz7cBeIFhDR4z_BWfySdflq8Yg 7810
wbportfolio/tests/models/test_instrument_mixins.py sha256=avX7a7Ovdzm_2v8JpSmrzqPo52qmIEa33c074D5KFCU 2206
wbportfolio/tests/models/test_merge.py sha256=sdsjiZsmR6vsUKwTa5kkvL6QTeAZqtd_EPWPI11FKGY 6497
wbportfolio/tests/models/test_portfolio_cash_flow.py sha256=X8dsXexsb1b0lBiuGzu40ps_Az_1UmmKT0eo1vbXH94 5792
wbportfolio/tests/models/test_portfolio_cash_targets.py sha256=q8QWAwt-kKRkLC0E05GyRhF_TTQXIi8bdHjXVU0fCV0 965
wbportfolio/tests/models/test_portfolio_swing_pricings.py sha256=kr2AOcQkyg2pX3ULjU-o9ye-NVpjMrrfoe-DVbYCbjs 1656
wbportfolio/tests/models/test_portfolios.py sha256=LFAYrfhEbcDB2fyC0q1TNUy9vWE9oQpqLNKJ5sx_aCw 53872
wbportfolio/tests/models/test_product_groups.py sha256=AcdxhurV-n_bBuUsfD1GqVtwLFcs7VI2CRrwzsIUWbU 3337
wbportfolio/tests/models/test_products.py sha256=nBEgyUoY-4F_pfHYnAr7KXdNYvdIkSu-PWJrqp5tPHg 9482
wbportfolio/tests/models/test_roles.py sha256=4Cn7WyrA2ztJNeWLk5cy9kYo5XLWMbFSvo1O-9JYxeA 3323
wbportfolio/tests/models/test_splits.py sha256=ytKcHsI_90kj1L4s8It-KEcc24rkDcElxwQ8q0QxEvk 9689
wbportfolio/tests/models/utils.py sha256=ORNJq6NMo1Za22jGZXfTfKeNEnTRlfEt_8SJ6xLaQWg 325
wbportfolio/tests/models/transactions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/tests/models/transactions/test_claim.py sha256=NG3BKB-FVcIDgHSJHCjImxgMM3ISVUMl24xUPmEcPec 5570
wbportfolio/tests/models/transactions/test_fees.py sha256=1gp_h_CCC4Z_cWHUgrZCjGAxYuT2u8FZdw0krDpESiY 2801
wbportfolio/tests/models/transactions/test_rebalancing.py sha256=fZ5tx6kByEGXD6nhapYdvk9HOjYlmjhU2w6KlQJ6QE4 4061
wbportfolio/tests/models/transactions/test_trade_proposals.py sha256=sqC8uT46Znb03ZwWxIJOaFNBENKunfA5U73xjWbdj80 17053
wbportfolio/tests/models/transactions/test_trades.py sha256=vqvOqUY_uXvBp8YOKR0Wq9ycA2oeeEBhO3dzV7sbXEU 9863
wbportfolio/tests/pms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/tests/pms/test_analytics.py sha256=fAuY1zcXibttFpBh2GhKVyzdYfi1kz_b7SPa9xZQXY0 1086
wbportfolio/tests/rebalancing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/tests/rebalancing/test_models.py sha256=_gT_7UtpOWceDwT7FbTUW6P6ZpCVLBpgXWM0goIljWc 8090
wbportfolio/tests/serializers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/tests/serializers/test_claims.py sha256=vQrg73xQXRFEgvx3KI9ivFre_wpBFzdO0p0J13PkvdY 582
wbportfolio/tests/viewsets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/tests/viewsets/test_assets.py sha256=-RKdU23dxXEW8f3ZQu3a15U9ljTej3FflGtDEahENsI 2568
wbportfolio/tests/viewsets/test_performances.py sha256=Cx5FqPO4K8G7F6-rqiiSDmFNYJPyv999pvR-KCO1FYY 3877
wbportfolio/tests/viewsets/test_products.py sha256=VsLW5iazAGch8yxH0jTgcc2fn4L7iZ2gPw7PmqQL60g 4270
wbportfolio/tests/viewsets/transactions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
wbportfolio/tests/viewsets/transactions/test_claims.py sha256=QEZfMAW07dyoZ63t2umSwGOqvaTULfYfbN_F4ZoSAcw 6368
wbportfolio/viewsets/__init__.py sha256=3kUaQ66ybvROwejd3bEcSt4XKzfOlPDaeoStMvlz7qY 2294
wbportfolio/viewsets/adjustments.py sha256=5hWCjxSgUIsrPOmJKoDYK3gywdMTI0aYDorEj1FXRVc 1429
wbportfolio/viewsets/assets.py sha256=CrAMuyJDyUcSZlckrhy5D6-vVRXD7I4EG9C3ZKA5Z08 22735
wbportfolio/viewsets/assets_and_net_new_money_progression.py sha256=Jl4vEQP4N2OFL5IGBXoKcj-0qaPviU0I8npvQLw4Io0 4464
wbportfolio/viewsets/custodians.py sha256=CTFqkqVP1R3AV7lhdvcdICxB5DfwDYCyikNSI5kbYEo 2322
wbportfolio/viewsets/esg.py sha256=27MxxdXQH3Cq_1UEYmcrF7htUOg6i81fUpbVQXAAKJI 6985
wbportfolio/viewsets/mixins.py sha256=wlwc35u4O3fKwca8IR2AgHSARyzGL0io-jGkot4QC3M 1651
wbportfolio/viewsets/portfolio_cash_flow.py sha256=jkBfdZRQ3KsxGMJpltRjmdrZ2qEFJq5edunUUs5ju2g 1297
wbportfolio/viewsets/portfolio_cash_targets.py sha256=CvHlrDE8qnnnfRpTYnFu-Uu15MDbF5d5gTmEKth2S24 322
wbportfolio/viewsets/portfolio_relationship.py sha256=RGyvxd8NfFEs8YdqEvVD3VbrISvAO5UtCTlocSIuWQw 2109
wbportfolio/viewsets/portfolio_swing_pricing.py sha256=-57l3WLQZRslIV67OT0ucHE5JXTtTtLvd3t7MppdVn8 357
wbportfolio/viewsets/portfolios.py sha256=1POzE9jrt2iLVMnIY_BWDr0A_zpOlO3Z8tM80TaXkhk 14454
wbportfolio/viewsets/positions.py sha256=MDf_0x9La2qE6qjaIqBtfV5VC0RfJ1chZIim45Emk10 13198
wbportfolio/viewsets/product_groups.py sha256=YvmuXPPy98K1J_rz6YPsx9gNK-tCS2P-wc1uRYgfyo0 2399
wbportfolio/viewsets/product_performance.py sha256=dRfRgifjGS1RgZSu9uJRM0SmB7eLnNUkPuqARMO4gyo 28371
wbportfolio/viewsets/products.py sha256=1KXUDXdNmBFYjQcvJkwUCnjIOKZT0cAk_XTihMKRWvw 20459
wbportfolio/viewsets/reconciliations.py sha256=nRWWfrMqZAXmXB1ZG3coUHjYEiZNblobO5u3zsXWono 7037
wbportfolio/viewsets/registers.py sha256=eOuEhW2McHsOapCKue7M4eazrJnVpCBVxImpFccq0z0 2401
wbportfolio/viewsets/roles.py sha256=vnzS1mlJMZS3GObrss6SfXOr3KRb-OHB1s4Msvtn7xQ 1556
wbportfolio/viewsets/signals.py sha256=URxNz-7tKNBgvaFIE3FItfao3Md0dKQN_eVFwxxiErk 2125
wbportfolio/viewsets/charts/__init__.py sha256=mNSpDrsqK-afRxGBfEsfgupUc20xU-JW08FpxIyudok 71
wbportfolio/viewsets/charts/assets.py sha256=rZM4Ul0ZXVr7uz3SU44J5IYU7-FivjDgR1it_4ewk2o 10547
wbportfolio/viewsets/configs/__init__.py sha256=K5opfVQvgGwSyw3XwDGkv3lo5i9jBxOJXYhLqyCdfeQ 137
wbportfolio/viewsets/configs/buttons/__init__.py sha256=99WAr_tftIXJbQPINkwy8xKI509d1zlatDeGu0zHMjU 846
wbportfolio/viewsets/configs/buttons/adjustments.py sha256=sUY_3vxqP0kuqs8i5hklfboZI6QiAOrmu30eb29Xupo 492
wbportfolio/viewsets/configs/buttons/assets.py sha256=6HqSyUpczK66iL0Jg8BbvAJuci3jm8OsB9p9Nt_o14Q 5680
wbportfolio/viewsets/configs/buttons/claims.py sha256=G1GFK1jQyR9M0dyXthYA6krG2JFvHhc3D7pFh6IUQ30 3684
wbportfolio/viewsets/configs/buttons/custodians.py sha256=AE-VFahGreSlg5nejqQVvOy2JvpclXbgSD6bxsyqI_U 3317
wbportfolio/viewsets/configs/buttons/fees.py sha256=8z-qo5krw4x_9ujp0s8iR8iY8_5m-wusPNaQkjMxFSA 443
wbportfolio/viewsets/configs/buttons/mixins.py sha256=B6Yr5ASX_gnAwJPmSjuzI61Wcv9i2L6HIPSRXdhGf54 3173
wbportfolio/viewsets/configs/buttons/portfolios.py sha256=y1sqYJwhQG9M0AgUEY8yEE3VTdhhVxoup3YBc2IRm-U 5267
wbportfolio/viewsets/configs/buttons/products.py sha256=HfMQjpgGAgvTDLEFQRwbHE82tcASEiN14MiaJ83HwUY 1435
wbportfolio/viewsets/configs/buttons/reconciliations.py sha256=lw4r22GHpqKPUF1MrB6P9dOkL-FHe5iiBJ0--f8D74E 3145
wbportfolio/viewsets/configs/buttons/registers.py sha256=aS89TsYHql83k-NHojOrLDqtBpnpsUUO8x63PiMfrXM 445
wbportfolio/viewsets/configs/buttons/signals.py sha256=6sKBQI_eDvZuZR5bUUwvur5R67A3oChAGxPfayWUelE 2739
wbportfolio/viewsets/configs/buttons/trade_proposals.py sha256=eZBfYk5ZhancCVcu7bvRKPGBKTl_tGlgz6BZrGPpPxQ 2953
wbportfolio/viewsets/configs/buttons/trades.py sha256=X2B1l0iEIdHb3ZMf9rLVoiX_H8lSyLD12wopgumOIX4 2318
wbportfolio/viewsets/configs/display/__init__.py sha256=SmazY-YEp-Xf8G08Uz1-CzePZRCRtHrziRMIYYIGpCk 2176
wbportfolio/viewsets/configs/display/adjustments.py sha256=jIOEc23OCYBguLaZRlZxC916kocYT35ZV9Jsiocs9nk 3334
wbportfolio/viewsets/configs/display/assets.py sha256=SkWwzvrn4gOVbCThGJMV63V-iJh517qfUs4f4Wt3dBA 10573
wbportfolio/viewsets/configs/display/claim.py sha256=MRtEdxWjsDjt1k6O-ltM-SpPmHWBk85sCycsRgzd9jI 12041
wbportfolio/viewsets/configs/display/custodians.py sha256=R-tnktfY48K-8Zz-Fg_M6IXKHv42J1ZeSpom7lvYVS8 801
wbportfolio/viewsets/configs/display/esg.py sha256=W8uetCPN2TjHtU2kvQjKOmkq7uoaYvzX2iLN6Nz78Pk 3111
wbportfolio/viewsets/configs/display/fees.py sha256=_8HDJADh5bA5VMVPkhKObPmNNdPHWR8Oz23PEgd04F0 5834
wbportfolio/viewsets/configs/display/portfolio_cash_flow.py sha256=CS_UGhKZSXnX-0SZ0RXzbG1WMJm6NX3GUljwIa4RWBk 5025
wbportfolio/viewsets/configs/display/portfolio_relationship.py sha256=8DvsYWFCX29qj5wUf1wCtjlPwzKRd_E7JDuo_CopaJ0 1294
wbportfolio/viewsets/configs/display/portfolios.py sha256=FDL0wucfqnyehrPg_vJqZ1JJ_1S37C_TAbON165-07w 10660
wbportfolio/viewsets/configs/display/positions.py sha256=yolWLxzGPIpSQSiVhVQChURqbomPt5kSjkYrmXT1Mik 3123
wbportfolio/viewsets/configs/display/product_groups.py sha256=PwI-A0_ofShT2pub9-C1HqreiqpHxKMHd51JYwEzvbM 2500
wbportfolio/viewsets/configs/display/product_performance.py sha256=6Mme48JBn_okwClR44dBK2OK26ejvdasDvBa5DI33_0 10070
wbportfolio/viewsets/configs/display/products.py sha256=WraPeMIS87Vd3wstA4Vt3zi41vgLUxK5eoqCIQLyr8k 10679
wbportfolio/viewsets/configs/display/rebalancing.py sha256=yw9X1Nf2-V_KP_mCX4pVKnJSjSstHMoocMkyO73KpkU 1112
wbportfolio/viewsets/configs/display/reconciliations.py sha256=YvMAuwmpX0HExvGsuf5UvcRQxe4eMo1iyNJX68GGC_k 6021
wbportfolio/viewsets/configs/display/registers.py sha256=1np75exIk5rfct6UkVN_RnfJ9ozvIkcWJgFV4_4rJns 3182
wbportfolio/viewsets/configs/display/roles.py sha256=SFUyCdxSlHZ3NsMrJmpVBSlg-XKGaEFteV89nyLMMAQ 1815
wbportfolio/viewsets/configs/display/trade_proposals.py sha256=sRLSUjKlarBhnTwg7tX_Juldor3beswJlyvZfFPvNEk 4315
wbportfolio/viewsets/configs/display/trades.py sha256=3rvIYMCe3IOyDw5HTrXcPvstdDg6Zt13oskh1yKQyRY 16613
wbportfolio/viewsets/configs/display/transactions.py sha256=DOM3eV1DxBwX6Iiw3C2sJamWh6A_3ZSYC9447Jc3Wmo 2586
wbportfolio/viewsets/configs/endpoints/__init__.py sha256=E13AYY3CIW4CZtmqwBVMPDYA5zNyKJeRZtiXKtad68Y 2871
wbportfolio/viewsets/configs/endpoints/adjustments.py sha256=9CcnfNuFcxsZ8YvfUitSeyCvpLxY-jU-gIw3GG0mIp4 697
wbportfolio/viewsets/configs/endpoints/assets.py sha256=fe_D-x3z4xzzAJ7ktvvvwGuoX51l8iTPdDNugagxHYc 3891
wbportfolio/viewsets/configs/endpoints/claim.py sha256=H7oUbatjyq6HiSrMzgSMV8KqzH_PNQ5XcwHuL1yX1aA 3650
wbportfolio/viewsets/configs/endpoints/custodians.py sha256=Ve7TxfvFnmvm9x0cx6taO502EVWJb23fdVT9yX3ME5o 194
wbportfolio/viewsets/configs/endpoints/esg.py sha256=9wGxw1fW8UQJtGd-cT9XWl5gfKN68SSft3wqmkUK4MQ 467
wbportfolio/viewsets/configs/endpoints/fees.py sha256=BOxBdZAYNjmKERHnLa16sBR6LRywswYKite4nwgUbX0 872
wbportfolio/viewsets/configs/endpoints/portfolio_relationship.py sha256=zqRiq9I7IxpMD_2hfrIQRkdpiFRAWBdRBprxqYnkgA8 786
wbportfolio/viewsets/configs/endpoints/portfolios.py sha256=DQKAF6L8Zn1HJArKK9diie_iIfz_-Z7WW8lXxTg3bnU 1847
wbportfolio/viewsets/configs/endpoints/positions.py sha256=k3wvthHBU0pm3Vt4eQ6mIMAFOjA2wKxsFNkEXW5pmQg 635
wbportfolio/viewsets/configs/endpoints/product_groups.py sha256=2pj9DRGAdhQrJZ2Jb1D-N1_pTkaNVsPCXxvOdmP090I 337
wbportfolio/viewsets/configs/endpoints/product_performance.py sha256=DGnkfUt9npfW2XphEoJOzzcmdLtIhHFmx6IlAXwS2xE 1078
wbportfolio/viewsets/configs/endpoints/products.py sha256=IhYbPBEs4u9vHOxTb_HnKHfo17csxEd1_chTk9y17Cw 1358
wbportfolio/viewsets/configs/endpoints/rebalancing.py sha256=D0VqMkWUeC-4mSN-GbZz36X8GNHVXoqXROhmqzcqSfk 195
wbportfolio/viewsets/configs/endpoints/reconciliations.py sha256=xriq1KSctxQa6AE9SgkupMPVa9807OyYSIYhWk9WBpM 1059
wbportfolio/viewsets/configs/endpoints/roles.py sha256=5Nwi2sdUYc85YL0wJ7SUtt87ZBTOVdFnEexUgVrmcX4 367
wbportfolio/viewsets/configs/endpoints/trade_proposals.py sha256=sno7SOHWjKvvF_YdgYx5KthntM--F3DX-9hsrY5vRTM 783
wbportfolio/viewsets/configs/endpoints/trades.py sha256=5NKMSYaGWDd8OcV16HLRSlAgYYXObLikLf2w4ix2DoE 3483
wbportfolio/viewsets/configs/endpoints/transactions.py sha256=6u2GWm67o4g1PoAtZXLdLyu3J4qhyOA1dm9Otu1i9f8 813
wbportfolio/viewsets/configs/menu/__init__.py sha256=gzUpv5f8FAK1Bdhn0AhcMLJR3r9RXHRXcHg21vuvGxs 1184
wbportfolio/viewsets/configs/menu/adjustments.py sha256=sQ25Jp2N8nsLSUOEJTJUBE0Y7bIPHK4Y6LE0e1OzX38 316
wbportfolio/viewsets/configs/menu/assets.py sha256=FkddF1_mu01e1mnkJkXPQcE0izI0Q3wU7VBFIkeT-Qw 340
wbportfolio/viewsets/configs/menu/claim.py sha256=Q9Gf2spOB_S41ItzAJ7D9ARowxtVrLLBTeA757nXn38 1414
wbportfolio/viewsets/configs/menu/custodians.py sha256=W01URxeqDzcu--5R51QCBzbhSZ38Ruix5_ES5zI6Gp8 360
wbportfolio/viewsets/configs/menu/fees.py sha256=iYAMzavfTKSYo6CBzVrSggxl7kKwE1h_jHGCgV4pYm8 499
wbportfolio/viewsets/configs/menu/instrument_prices.py sha256=9bYMHq7AoPnaqdZ_6w3sEpk4X8Ptr_RnTlwxoE8lVow 358
wbportfolio/viewsets/configs/menu/portfolio_cash_flow.py sha256=JqTtceY6cH0fldMMT4AbEtrG855LWSJn4SG45-2-xec 343
wbportfolio/viewsets/configs/menu/portfolios.py sha256=ezR5a1gwAbjsdNV9YsfZ-c1f_oRFHpFhRQlU2x-VPV8 467
wbportfolio/viewsets/configs/menu/positions.py sha256=ejq6ZMcaYptogh8UMX-jwRdxXi8I2MsCcanYJanxesI 608
wbportfolio/viewsets/configs/menu/product_groups.py sha256=c8DK7nW81NCMCdktLyiFmWlIJ7M0q15D_vfrDaREM4U 367
wbportfolio/viewsets/configs/menu/product_performance.py sha256=aZ72NGMVuRmARwUB4Z3fGtk15_2RVzw9DzW-rYUbc6k 947
wbportfolio/viewsets/configs/menu/products.py sha256=EvxfcijRir1s4QPIPbseDbRNs53pP3ArusodYwKqW54 550
wbportfolio/viewsets/configs/menu/reconciliations.py sha256=AkIu5h2nd5JGteAWTSQFTjP8egPES8fR1xlBKU3X8EM 277
wbportfolio/viewsets/configs/menu/registers.py sha256=s4TU9y5nTPWHf8ycWg-cu4mp7LvyXnUwk3PAOG7vyMw 349
wbportfolio/viewsets/configs/menu/roles.py sha256=rWS0SQdTgDJ2Hzyt8JdlrUCy1gjLVghzZRH61-mrP9U 642
wbportfolio/viewsets/configs/menu/trades.py sha256=niba68xOzOsxzoKd7OPdST6tqO8Q0uhtFWI0xFUQwyU 676
wbportfolio/viewsets/configs/menu/transactions.py sha256=ErSoDRsyf6PTvOjY9VRvU0cviKNQsN-_adxYR0qwMhw 301
wbportfolio/viewsets/configs/previews/__init__.py sha256=hzKMMlZf9hJ-p4WpCN44CzjzNYp1gKiRrGfH181gm2I 47
wbportfolio/viewsets/configs/previews/portfolios.py sha256=uAQfvChGcBaVW-oNyXqByjGGMupvW288-2nxpkU41Kw 523
wbportfolio/viewsets/configs/titles/__init__.py sha256=1cBWQ_xiR7eT3-YENOzIQo4ZKdxRwGwmMndNOtmNCew 2225
wbportfolio/viewsets/configs/titles/adjustments.py sha256=ZAOkUXa1L4H5iDtoSx2etWSafC1NdYQi9fDq0HP9Tr4 671
wbportfolio/viewsets/configs/titles/assets.py sha256=5DamEo8U61XxhQlQW59IhjnBi2PhKRoltmdN_lxy2sI 2176
wbportfolio/viewsets/configs/titles/assets_and_net_new_money_progression.py sha256=867LgalhyPetkO6Kltjfy9gr20ab2p15_muXcWGzjfs 199
wbportfolio/viewsets/configs/titles/claim.py sha256=hbDzusUnzDdnW5ieuAgilKnozvPlDaJ4S71K4flhzNo 2473
wbportfolio/viewsets/configs/titles/custodians.py sha256=nP_MmnVkeYsfrtMb9PNjTdgG8hoME5v7oWJIoyJ3QoA 290
wbportfolio/viewsets/configs/titles/esg.py sha256=88nrt0X4XQhvv6TViRcDwvl12oNe_DA8Ijqlatxi7Hs 427
wbportfolio/viewsets/configs/titles/fees.py sha256=McDcxVcH2BVdzKA9r_F9JDM1SuEBIwdGNpNEMiQxgD0 765
wbportfolio/viewsets/configs/titles/instrument_prices.py sha256=1GTjfpCpqz-VGCHyegQBlBmgDOZVdB5NJrPU3gSvDZo 671
wbportfolio/viewsets/configs/titles/portfolios.py sha256=M9zN2C2M7N07N67r4uC5k6cXVWTEihfTAz5e25_mQns 1057
wbportfolio/viewsets/configs/titles/positions.py sha256=nHhQ5Sq8AEe3hGUozoMBm83MOVHykSNPrCN-yJknT1A 347
wbportfolio/viewsets/configs/titles/product_groups.py sha256=UMv0U6rfQGplK8wNmPLolIDhcJMDpG8VPyNtVQooF88 329
wbportfolio/viewsets/configs/titles/product_performance.py sha256=A-kCh1m09HmmTm6-GU9N24RgHnv5OsswS1n-TtmP6dE 467
wbportfolio/viewsets/configs/titles/products.py sha256=jKiMTumLrDA68oCqSFO8H-hgb3_DUzO-flcn2g7TN1Y 179
wbportfolio/viewsets/configs/titles/registers.py sha256=-C-YeGBhGva48oER6EIQ8CxWnaWyK3QvyISU5jYeHZI 310
wbportfolio/viewsets/configs/titles/roles.py sha256=9LoJa3jgenXJ5UWRlIErTzdbjpSWMKsyJZtv-eDRTK4 739
wbportfolio/viewsets/configs/titles/trades.py sha256=29XCLxvY0Xe3a2tjCno3tN2rRXCr9RWpbWnzurJfnYI 1986
wbportfolio/viewsets/configs/titles/transactions.py sha256=Pq9yCbEkSwidXSNsqFzQIcBuofLCSxKQNhWYZJtQ-Tg 328
wbportfolio/viewsets/transactions/__init__.py sha256=rJOaLqiVCzRW8zqxDC1ZIDQpfhSqT-OcVUPJeiqXATc 1294
wbportfolio/viewsets/transactions/claim.py sha256=IzVvCwx2g2XoX8aXzpd7bv7wb1lxbUbmn5Vn9tJ_KXM 38974
wbportfolio/viewsets/transactions/fees.py sha256=7VUXIogmRrXCz_D9tvDiiTae0t5j09W9zPUzxXzBGTE 7031
wbportfolio/viewsets/transactions/mixins.py sha256=WipvJoi5hylkpD0y9VATe30WAcwIHUIroVkK10FYw7k 636
wbportfolio/viewsets/transactions/rebalancing.py sha256=6rIrdK0rtKL1afJ-tYfAGdQVTN2MH1kG_yCeVkmyK8k 1263
wbportfolio/viewsets/transactions/trade_proposals.py sha256=iQpC_Thbj56SmM05vPRsF1JZguGBDaTUH3I-_iCHCV0 5958
wbportfolio/viewsets/transactions/trades.py sha256=xeEzx7GP34aBNPlDmiUmT86labsbb8_f1U2RCN1Jatg 21494
wbportfolio/viewsets/transactions/transactions.py sha256=ixDp-nsNA8t_A06rBCT19hOMJHy0iRmdz1XKdV1OwAs 4450
wbportfolio-1.49.6.dist-info/METADATA sha256=KMGYS4c7qMFyTTr5hrm23nCftQHaW2JSIRsfp0SetKA 734
wbportfolio-1.49.6.dist-info/WHEEL sha256=tkmg4JIqwd9H8mL30xA7crRmoStyCtGp0VWshokd1Jc 105
wbportfolio-1.49.6.dist-info/licenses/LICENSE sha256=jvfVH0SY8_YMHlsJHKe_OajiscQDz4lpTlqT6x24sVw 172
wbportfolio-1.49.6.dist-info/RECORD