openretailscience/__init__.py,sha256=GYpCr7DTTqwJG98pT7zAje56JmmzDuQymQlnANmGhic,56
openretailscience/constants.py,sha256=jjwi0VPijLmEuhgEhshACQEMK22UvI2Keqr0uL3IkbU,6573
openretailscience/options.py,sha256=rTl7F4oqb8saqE-OstRUZToEHPEfyblaRLU5AsZuArU,42649
openretailscience/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
openretailscience/skills.py,sha256=GOmBWJn7tIenzHJbRQ-73hckgBckgbvBOQHOQK4BLPA,15688
openretailscience/.agents/skills/using-openretailscience/SKILL.md,sha256=lRQgcu63ElRCJ0B7Vp0kKwFIdgsUCJGDznXKgu2sGpQ,5603
openretailscience/.agents/skills/using-openretailscience/references/analysis.md,sha256=QdtU0Tm9Sp834DvuJBDKv-Ypi53raigDqAzjYPMxx7o,5699
openretailscience/.agents/skills/using-openretailscience/references/clv.md,sha256=W1obhdQ0N-P2fVFadDuUNs3fVKMGFoZNbX7rhILY-KU,6759
openretailscience/.agents/skills/using-openretailscience/references/configuration.md,sha256=AsucxTDlRwG2PlRsr5s5Xwr1cQK3NZYq02LIEeVzl-g,5189
openretailscience/.agents/skills/using-openretailscience/references/plotting.md,sha256=HiF44ejQ_9GAWopvXycwElWBc9yIe8mhqaedKGa10kU,4899
openretailscience/.agents/skills/using-openretailscience/scripts/example_advanced_customization.py,sha256=cfAPGztU7sOGgHdBlDNZMmJ5Nq2dMPSDlf4-sltCLn4,844
openretailscience/.agents/skills/using-openretailscience/scripts/example_area.py,sha256=oMCuM7W_aum18uEz7R043v1ggIl2HeRMKg1M0qQh9f0,1926
openretailscience/.agents/skills/using-openretailscience/scripts/example_bar.py,sha256=ZIuRKAnRCefiYnZD4Yxb2Pldxgy7z2I5G8n-Za1STnA,2451
openretailscience/.agents/skills/using-openretailscience/scripts/example_broken_timeline.py,sha256=a0Jk_9oPZbHC23pbE6GYr9-Tqx6CdYNAWjIF6Ed4WWA,2083
openretailscience/.agents/skills/using-openretailscience/scripts/example_clv_stats.py,sha256=A5CK1B7_0S93zW7t2yN7nu37yJXTZMVJ_2SO5ng8HMM,3741
openretailscience/.agents/skills/using-openretailscience/scripts/example_cohort.py,sha256=6fwyqab3ynzU_ZcVfZzoqBJwPDTGQSPN9d8iGygh9Rk,1703
openretailscience/.agents/skills/using-openretailscience/scripts/example_cohort_analysis.py,sha256=J7WLuB2YMuQ_-yFdgW5WWN3G04chONGuIG1TRfmJRyY,1904
openretailscience/.agents/skills/using-openretailscience/scripts/example_composite_rank.py,sha256=S-E4G2B4ihQ-SVCkEGjeYIS0TEZwtJ64UFZKduQExe0,1046
openretailscience/.agents/skills/using-openretailscience/scripts/example_connecting_to_data.py,sha256=gVC5UKRs1WNlhoXAfdQI6xeBb5HhlzHTMbK4gvuPVJA,5714
openretailscience/.agents/skills/using-openretailscience/scripts/example_cross_shop.py,sha256=sgrbKQ9toZuu_SjwDb0v-ezcwW6mWwjL1I5jwfTBr48,1186
openretailscience/.agents/skills/using-openretailscience/scripts/example_customer_decision_hierarchy.py,sha256=Gtuhgw_kFyaoGg2TUShwU1qu8B_40DaXqdB3QOQfH9g,4759
openretailscience/.agents/skills/using-openretailscience/scripts/example_filter_and_label.py,sha256=aJUDhHr2wnigxoQipXocm263_re8X-oHUgwJnGujOPQ,3406
openretailscience/.agents/skills/using-openretailscience/scripts/example_filter_by_periods.py,sha256=A4tn3iYDaxpWWcHXAxLrOWWAVGPKBH_NRc4c0ZQ1h90,1228
openretailscience/.agents/skills/using-openretailscience/scripts/example_gain_loss.py,sha256=zdnNJ7yNs5x6Npvc9Nrp75P9nC9Dl8yVBD75dogqPP8,3556
openretailscience/.agents/skills/using-openretailscience/scripts/example_haversine_distance.py,sha256=LEc5bRqZH8zP27v8f7s34nqGF7WoduGmHe2XTY7-XIc,2836
openretailscience/.agents/skills/using-openretailscience/scripts/example_heatmap.py,sha256=Kw5dYfpmWY_SzDpQ2FtrqSUmgRropVkwdj4dwHySzfU,1265
openretailscience/.agents/skills/using-openretailscience/scripts/example_histogram.py,sha256=4G1Jtckzj7sqAjxVMnLYoj01rpcHoExo_J5oe6kE7f0,2221
openretailscience/.agents/skills/using-openretailscience/scripts/example_hml_segmentation.py,sha256=cdNA8wlGLGNLrzE27zUM9sg-xpYheycltwC5mdnFo4s,2142
openretailscience/.agents/skills/using-openretailscience/scripts/example_human_format.py,sha256=2Cdi2a68vnnZbkH7e3JtV7tFxa8Rlr_ReCYBIr5j540,1684
openretailscience/.agents/skills/using-openretailscience/scripts/example_index.py,sha256=_XAykjLM0SyWIlGdTEZ7vtnW1J_rf_tm9aeJGVVnX3U,2107
openretailscience/.agents/skills/using-openretailscience/scripts/example_label_by_condition.py,sha256=n1hIgaQLfR_74v-gPRBgg53hobB5gyVkVZzrSaVSysY,2716
openretailscience/.agents/skills/using-openretailscience/scripts/example_line.py,sha256=kFGkn9YS2mdPHSBeTd3mj6u0pRNUtkOQpm_SfNXoXFQ,1716
openretailscience/.agents/skills/using-openretailscience/scripts/example_nlr_segmentation.py,sha256=0f-C0Ab-Lt3dwD1x91XwT3g5GkYFhT6GM_LLyl0Wlmo,2444
openretailscience/.agents/skills/using-openretailscience/scripts/example_options.py,sha256=jvu7bTAkaWOgc59gq7cq5Hnkor09SVYpBSiO8OFBpPI,3960
openretailscience/.agents/skills/using-openretailscience/scripts/example_overlapping_periods.py,sha256=XeR8VXj0dUOlVR-2FQtc1-uiszWzr2TpR0K1RymaWxo,889
openretailscience/.agents/skills/using-openretailscience/scripts/example_period_on_period.py,sha256=ZljoUYKtKTsTTBXnpAYhAfpPigqkwR2Sx9HU-nH_2Eg,1838
openretailscience/.agents/skills/using-openretailscience/scripts/example_price.py,sha256=Yine5v0sQl-8FsDCZjxGZWGDHHD4ICjVcCnZRGZqko4,1956
openretailscience/.agents/skills/using-openretailscience/scripts/example_product_association.py,sha256=-CZnScDGMiWXxy_p6aHQHWXw5CQKuof5lx5sAMUR-Vw,2685
openretailscience/.agents/skills/using-openretailscience/scripts/example_purchases_per_customer.py,sha256=s1OvHZeY5bc6h61IfB0TLDh1Qz5VQcNZRP_taWLsfm4,1512
openretailscience/.agents/skills/using-openretailscience/scripts/example_revenue_tree.py,sha256=4Nv092BthQDhcMLeepReyXcO9Q9O4cZBI3F6n8N57yI,3118
openretailscience/.agents/skills/using-openretailscience/scripts/example_rfm_segmentation.py,sha256=AbqAsZEyxZH2rd_IBMDUi56zP6zpWShP_50ya8KGjDc,2688
openretailscience/.agents/skills/using-openretailscience/scripts/example_scatter.py,sha256=HN9las0VpSzpECfhp5v_MLvHND47hHdyzOEa23572zc,2394
openretailscience/.agents/skills/using-openretailscience/scripts/example_segment_transaction_stats.py,sha256=ZNH6Ko4FpNY5S-bMFRm0zagBglWjM77FRKUVktJo5S0,3555
openretailscience/.agents/skills/using-openretailscience/scripts/example_set_axis_percent.py,sha256=9IDD98ywvv1xy8E3m1QKoRKjY2tjVl1gs3H9_reFXvY,2397
openretailscience/.agents/skills/using-openretailscience/scripts/example_threshold_segmentation.py,sha256=11sSgXjJzXpiF3lny0ENRrYbYbObo7So7Hy5swOcEU0,2872
openretailscience/.agents/skills/using-openretailscience/scripts/example_time.py,sha256=QjnwX3IYwokjuW3VEYsLuspr3ZGfUGd6gqTn9fqWFpE,2542
openretailscience/.agents/skills/using-openretailscience/scripts/example_tree_diagram.py,sha256=IX-GQDjfWU2gnItw7q8eITW3Ge0C8-D_AqMukPJBfU8,3223
openretailscience/.agents/skills/using-openretailscience/scripts/example_trend_line.py,sha256=GdfIW8TqY3e5_vaAE29mw9Dh0Qlrro7UzhajcSjJcqk,1173
openretailscience/.agents/skills/using-openretailscience/scripts/example_venn.py,sha256=Fo7dpS5V15E_jGkuYb4ZHqQSa9EKVkUII7Xfp4U34DE,1947
openretailscience/.agents/skills/using-openretailscience/scripts/example_waterfall.py,sha256=lwWHXTT-ZaRauUfRRKrhaWn8rRi1gqygVRGEkU_F_fI,1727
openretailscience/analysis/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
openretailscience/analysis/cohort.py,sha256=yDsIZ6Jtp52P739G7inGyRUEVXAdBEuL8ib6jjUETBY,10138
openretailscience/analysis/composite_rank.py,sha256=rIt-gmuNkjs3QQI6VU5hdRcrY4CYH3pc7AWj3pwOII8,13789
openretailscience/analysis/cross_shop.py,sha256=ulNN_khJxaX_JoB6nJaTDV5h5mylFPTHsFnZWwLnRR4,15314
openretailscience/analysis/customer.py,sha256=t3v8uDo-TGLk_vtcSWRo0yDRqJlvnKIby3TBRJenxFc,16365
openretailscience/analysis/customer_decision_hierarchy.py,sha256=KIT-vaaDN2NbXzdj5L2ylFBJPYou45wjPj5KGW7w2FM,16340
openretailscience/analysis/gain_loss.py,sha256=Xpali3LwV5iKgAn2PCzHTTOBcgB97_tXVVFhsSQu1Mw,13669
openretailscience/analysis/haversine.py,sha256=yF4YCEqwDiy0Ja_K6RKYbcFZcTZb0H6NVObKE4BVVXU,1922
openretailscience/analysis/product_association.py,sha256=dMsX63tREORoHRgWlFjIhYJ1eArLs2AuXBHaBPa-K4Q,18742
openretailscience/analysis/revenue_tree.py,sha256=_c9To7G_yQNfinct6y9VHrmMyABTYzclrSyi0Yyel9Q,24342
openretailscience/assets/fonts/Poppins-Bold.ttf,sha256=chlUfuJTNMusD-SzrPC_Yx5I67YixxrwOO2qplLGCHU,153944
openretailscience/assets/fonts/Poppins-LightItalic.ttf,sha256=bQCqVTHIuLoJNN55JZhcZjbJn7yJtMn3lin7SpBnZU8,184460
openretailscience/assets/fonts/Poppins-Medium.ttf,sha256=jZCYg96BNE4PvP7zDpMYcuktmu7N-Fttz24LKMB46Y4,156520
openretailscience/assets/fonts/Poppins-Regular.ttf,sha256=cH_cXIurV6kAYcao7Xtw1f-4L8gQ6ZTnn5C6zokMJVo,158240
openretailscience/assets/fonts/Poppins-SemiBold.ttf,sha256=JIwCRLNQ7GiICZaqa-bXeWJ0tJmS1fy77-JRkGqk6jY,155232
openretailscience/core/__init__.py,sha256=FRXGXPzcojLoGoUJw1VnMIQi2WN1IANlcqq8_oZ8gn0,77
openretailscience/core/validation.py,sha256=nAHB9c7sSml_bqdLYtS20pACI0ZkIIQI_GC6XVe6-Qs,13936
openretailscience/experimental/__init__.py,sha256=NJTHJJ62uIRfSt6kUK_69ql1iHlo4bvPB_M52l1ZO1I,99
openretailscience/experimental/clv.py,sha256=bl9xlXL-r5aXoHoyi1f8MH1TTVIuotZT9OWFbp9tuYQ,26093
openretailscience/experimental/metrics/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
openretailscience/experimental/metrics/base.py,sha256=rMI9sWeZM1AeL4iy8C0enK1TTvIJn1UzGvaEjRZXJAM,892
openretailscience/experimental/metrics/distribution/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
openretailscience/experimental/metrics/distribution/acv.py,sha256=BFhf4CT4lbYhh10Z6TVPld1F7Un1D0fw1IMBqlEec64,2531
openretailscience/experimental/metrics/distribution/pct_of_stores.py,sha256=HGJAwmWkRfVxsQN0hqCq27bvPvsmGFmzRusV09subbE,4651
openretailscience/plots/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
openretailscience/plots/area.py,sha256=q5lzMNky1wi_h0POlTbvADrXSiV1U75_LxG3ScEjQ5E,6647
openretailscience/plots/bar.py,sha256=iIjsq_l-nle8pa4bsskWgSYrSJJELL_aXnko9RVcCTI,16043
openretailscience/plots/broken_timeline.py,sha256=l1VmTVQIUnOfah3JsOnTp4d0jyxVy7PEgmeQBVwDwzY,6648
openretailscience/plots/cohort.py,sha256=gzBwH47-YWm5vthlfv2SoXPrrc2F-ge8YLoeRvoYW1I,3423
openretailscience/plots/heatmap.py,sha256=6OB2Fp3_vYA_4I8nN8UY4e_Vxm3GcN3yEgXBcYYbGrs,9953
openretailscience/plots/histogram.py,sha256=KVdlWF9Es0WClod25V7xRmenQbhQuknshCHZwaMgcDU,10560
openretailscience/plots/index.py,sha256=KmxJ4vPnYoMz_g5WUMMDFjgCOjmfnKijvb6MOh-I3fM,23705
openretailscience/plots/line.py,sha256=4NFtL9dQK6TT4U0JBj-pOR81wbwysKIWWgPaxC3gi88,15505
openretailscience/plots/period_on_period.py,sha256=GH3j1ZXrdGPhWH41AxsQMhfybybrMBhvkflISg79QfU,7581
openretailscience/plots/price.py,sha256=EVNtDIB-ZNiktkLS64sFd0qbfUe4UBj3fxnQrDyMqaI,11367
openretailscience/plots/scatter.py,sha256=ht6h723i_lu8ysAzArxdflpZtWaw8TOcrmFpKlyyet8,14828
openretailscience/plots/time.py,sha256=Bwi5PzLUSYT1ruq_I9PSpNZ1rOwIBFhCk5UCLJtMXik,7781
openretailscience/plots/tree_diagram.py,sha256=HfhuyOsYLg4axr4eft4ir4MzUipmwRPgaQWBKK7X4Xw,28533
openretailscience/plots/venn.py,sha256=nxPZNurslISPN8JIPVjbfAColB5VcLk9gPz3MDedrOQ,7516
openretailscience/plots/waterfall.py,sha256=IjXNvo-X_R1fiNVfPmZBfKdIHiC9Hx4yG2JXBgirfYM,8784
openretailscience/plots/styles/__init__.py,sha256=jiDjp9iBbMBGN94XUj_op79R5elclijpLckpO8f-S-E,53
openretailscience/plots/styles/colors.py,sha256=M3S7OGVCfJCVGzHhlkKpa7xJRzCecUPs5copRJBBlzk,6386
openretailscience/plots/styles/font_utils.py,sha256=wFsSkqM0BScZBmKn6sCjV4LyZuNkqkc-ly0K7NvX0PY,2287
openretailscience/plots/styles/graph_utils.py,sha256=RWpiOp7W742BRXuyEPB4u10V3z6B0Iau5AUChX7x-j8,18935
openretailscience/plots/styles/styling_helpers.py,sha256=OmltVU8O47pYnsUci7fPzZeE6_tLcBNaLazPoN99edc,45088
openretailscience/plots/styles/trend.py,sha256=w-5U-9Yc5_nzfo-3Vx59CRjzC2aFgZ_J6F9KHSc4f_c,19289
openretailscience/segmentation/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
openretailscience/segmentation/hml.py,sha256=xWMUjafCUyutocLxE1qiXMg5-DwLmtmtGQm1tp02wig,4380
openretailscience/segmentation/nlr.py,sha256=fX3eBuOZe0XiUg9mBZfOYhoqZ-pxirurWGtmhYdSL7Q,9343
openretailscience/segmentation/rfm.py,sha256=u1rqC9A28eOXFqkKZXbvBp-rFIVJtFQ7mJn6zdZezHA,13814
openretailscience/segmentation/segstats.py,sha256=wNZYp165PdLcWOpSdUN-B9xJ7bv4r2gR0XkWPNixx6U,54048
openretailscience/segmentation/threshold.py,sha256=QS7yQvb0368BJY4HA_mk7TV_qeHBadFUfY5jeXY0Naw,6787
openretailscience/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
openretailscience/utils/date.py,sha256=6k2jgOLkWEoMIhYV8rimvZo2Ho-CI4D3Up564NKBGVs,9018
openretailscience/utils/filter_and_label.py,sha256=0AQemPxJBdRWEwuq85HCC5nMGIJegTIODbbhT3PudWY,2160
openretailscience/utils/label.py,sha256=5YsoJldhFEw_yznEMNC1pOGDqK5Owp3S3sS0Ms26KlY,3497
openretailscience-0.48.0.dist-info/METADATA,sha256=7g3wyZ_8a_Eh50Ua_VWqKW4YPFXr5heCA9DRRkAdizQ,12655
openretailscience-0.48.0.dist-info/WHEEL,sha256=lCkmxWfQsSc9CfIClYeavTdQeEX2toPqufh9gI35EQA,87
openretailscience-0.48.0.dist-info/licenses/LICENSE,sha256=SCVQGLQfwOllsRFa9-Z3m8IYu4pnR9Vh2oANUCJiKqI,3860
openretailscience-0.48.0.dist-info/RECORD,,
