qis/__init__.py,sha256=2_b8pjl0J8S9ZDbd2oDXP77TXm0TFAjdw4ou_Hb8hWY,1021
qis/file_utils.py,sha256=W8y2A5qPU7DpYzSXagWzjKT3sAxJJvKo2tC-KPHZ92A,33720
qis/local_path.py,sha256=vZpf9gBG4AzyQ2dZqfIKcinn4zYnRXiLAhDDX514DFA,1288
qis/settings.yaml,sha256=hJPnIDJgNCa9_58tkM6qbO2cXL8owvuZlptMmU_EdxY,268
qis/sql_engine.py,sha256=1BPbBDm0kD_DBMAWo9pnd0CXuW7003ydd8_yQa64woY,3131
qis/test_data.py,sha256=pnijzrqgVIPpE-E-jwJBWiU1lt7UCV-LpbRR1YW5f3A,1285
qis/examples/bear_normal_bull_sharpe.py,sha256=r-Cs6Gaji2ySkHf4-To5FD9h6qkXnKeaquBeuL6X_wg,4034
qis/examples/best_returns.py,sha256=tdTUc29I8Rf9ubkJJEfQtRkT8XR_ssBdb54h6LkRw-E,2970
qis/examples/bootstrap_analysis.py,sha256=I6tKrvu6b3Fa4AJ3sxZmF-l4Qd_I91_m-eGzLc_m5_8,8797
qis/examples/boxplot_conditional_returns.py,sha256=CI3zexZ7Si1zNHXc2HfzZ_Wk9hGuZJfkB519g84lsHk,1687
qis/examples/btc_asset_corr.py,sha256=mKACxWGA0gRqgjh7_9g1_XF4k3kqvUpRhstp6_HQx_A,1655
qis/examples/constant_notional.py,sha256=px3tid4WRMdrO9nyTa17E_zZeCITtKZrNb9ShWfwm_I,4561
qis/examples/constant_weight_portfolios.py,sha256=qgS-xC6IFOJBT2w5Y3Gx6api8R-6bde7xwXRn0XfClM,1128
qis/examples/credit_spreads.py,sha256=Kzhln392_tL4f1AmvRcJyqDMMreQR_pkTj8VAX8kgoY,1379
qis/examples/europe_futures.py,sha256=2GBEndHhDzY1Mn-kV1osEYP5kopRPMF2cBsJqB4djW4,3074
qis/examples/ewma_multifactor_regression.py,sha256=Q1eU952-nFWpK4ZX28THZsNp_gh973q6foKe37FU06Q,921
qis/examples/figure_2ax.py,sha256=lXkc-e5DLCYZLnYP6VahZD9-Gzw6rdaZz_ifcpQ1qB0,1421
qis/examples/generate_option_rolls.py,sha256=aN60sm9tINoLczGIzmj7zuaCffryV90HkbSreDzrJK8,3179
qis/examples/interpolation_infrequent_returns.py,sha256=7nXdagny0rEU-dG7IydQBoRCAmKr6ipJBveSxEbrbCs,2996
qis/examples/leveraged_strategies.py,sha256=u_1r0nGoOqdnWDidx_JT1xQLF_-92XKHyC2QC4XyZlY,2496
qis/examples/long_short.py,sha256=bNZGh651ep-4-hzSTPKcajEXMiSX5odMsdlHBhOV8L0,2395
qis/examples/marginal_asset_contribution.py,sha256=-FNsJcVNC8OJp3aOEjzsmQxnfR_PcFeDR-dPbEl8OAE,1890
qis/examples/momentum_indices.py,sha256=9EpRGbdxQTsPB5CVnqB-XfgUn7RZAQGt9I8tEjsuUTQ,1140
qis/examples/ohlc_vol_analysis.py,sha256=ImNR2cAwptw1PTnPNDhpwimh5PShDYLopOuq-XunyJk,5093
qis/examples/overnight_returns.py,sha256=2cS_t5Qgykc6uAQFiYSdLMVes0pXxL9aoPyvYIS5_N4,2736
qis/examples/perf_external_assets.py,sha256=zUCSdEfLrFOsQ6AY6oeb6TOhDFeALrzI1Z0tnxtmaaw,1717
qis/examples/readme_performances.py,sha256=5TPBsvYe32b-wNho6yMbCYY9S-JblT34RUsk6GEfNLI,3380
qis/examples/risk_return_frontier.py,sha256=rG7py6HUFyBotii-e2JxMf4Kyp6dTJjH7p3Yw8vLPV8,2392
qis/examples/rolling_performance.py,sha256=mrLAS1fP9UnlE_qj5t275653vCBOaw_-bLmrG4sY6J0,1901
qis/examples/seasonality.py,sha256=HUlBe7fOUrFFSmLH1QfarFsjQxsU7XgVA_9o8CE-koo,852
qis/examples/sharpe_vs_sortino.py,sha256=n-HOeVDKWOAc_w9Qtz5bQfXVWlr7g23-4t3tVvQLA1E,1704
qis/examples/simulate_quant_strats.py,sha256=2P3SsIyGuJxcYTkbzaedJIq4N8saJSZ_hNwQ38nJ_oE,11089
qis/examples/test_ewm.py,sha256=FI0lbF2PnbK-B_qt311l3IcQ9YbAKw1Yidnw2UxiReE,9136
qis/examples/test_scatter.py,sha256=z0beqbdwlbMGSS_9h3wW8bkhAuK8asUeGo0qOu_JQLM,1599
qis/examples/try_pybloqs.py,sha256=ReDLXFh6K_9FqP-2hhBVsI7quaC-ci-PyYDF9xfQH_M,7456
qis/examples/universe_corrs.py,sha256=XfMrm5Qk4q2FfJtLlx6CGD5wS8_yhLb_jBg2bL1wiaA,945
qis/examples/vix_beta_to_equities_bonds.py,sha256=S9zfJXO52k-l-T1Fqts4ddV9StZNrMYahwsE6SJfrK4,3421
qis/examples/vix_conditional_returns.py,sha256=AkxmpyhAa5ZONVuRUv8PkyusLERfNFJSzJ8tlE0KWu8,4120
qis/examples/vix_spy_by_year.py,sha256=xD9NL_D3iE9UbIztqbbUP6RcNWIczM2xA3xvV7xuvnA,4292
qis/examples/vix_tenor_analysis.py,sha256=uvTaGBEnXvNyp_dDZ7h5VCYufnH3TkkOZjEyAaHVLZ0,2518
qis/examples/vol_without_weekends.py,sha256=s1s7AENo5HaInRdAnUJnvCvjAjdT0UkPKuRAntZU730,2279
qis/examples/core/hf_benchmarks.py,sha256=lscITqH5Pokjaa8K4VoatYfue6iwgyJJpNUJ4qabhSE,4143
qis/examples/core/perf_bbg_prices.py,sha256=53E7xkR_uGjvMS1cShgjkzIr24WkmWLHlxPJKcCDqPQ,7097
qis/examples/core/price_plots.py,sha256=K-TGJRoL6iqPx7kxD42mqeoxww3rPOsM6CXroLm8mfk,6845
qis/examples/core/us_election.py,sha256=yWCZkcbNv-smNjDA2Jao3tIqnLJKip0F32Ay_E8Qnd8,14263
qis/examples/factsheets/multi_assets.py,sha256=k4G1Vk7n5ys7J2T-t79-tSB69csYs9GdVlfy49MyQtY,4494
qis/examples/factsheets/multi_strategy.py,sha256=nnwMPrzcrOa2AiJ_-m2xbmWDIYpT8ha6awgts45uY38,5443
qis/examples/factsheets/pyblogs_reports.py,sha256=WLZ3TuH8ND3E1XbWa7tVu609dUqSvcNtl7yG1ZHLygw,5457
qis/examples/factsheets/strategy.py,sha256=KfW_YfoaJhIT4cLD8V0ijWFWa0k0vPW51YTRHcVXlyQ,10040
qis/examples/factsheets/strategy_benchmark.py,sha256=ICs1RoQHUfpXwoD0znfKiV0dNHJCCOyVtWWkQ6m7sXw,9700
qis/examples/models/example_multivariate_ols.py,sha256=hSiP8tbMMww_jpjgoUl1An8jQe2CsZniCVw98ckWTR8,5234
qis/models/README.md,sha256=4J8uzOsk9dP0n3MwuyCPDyDxO5wuGKFf_6OW3COvWn8,24
qis/models/__init__.py,sha256=14txJWRb-SXnif3alQJzL_xF6Tve0aUBqF7JyeJ3-uQ,3055
qis/models/linear/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qis/models/linear/auto_corr.py,sha256=lqUVpjt1W-uKy7XtgVsHEomPAVsz3lv8ED4MPK9zmsw,12960
qis/models/linear/corr_cov_matrix.py,sha256=cT_OXWXaIF2RkFO2Cvv2mmDN5uJnto685bdBWVaEGF4,11768
qis/models/linear/ewm.py,sha256=uVpNgdA-1D4ZYy2DG90oow_JQhdzOeyozOuciNOytgY,55312
qis/models/linear/ewm_convolution.py,sha256=XPr7qcl-Xhm16kHRbA0pKBRfPjheWrNrliTDZ3L9mag,3455
qis/models/linear/ewm_winsor_outliers.py,sha256=qK8xCqbNwSTJeP4KKq-1dfHOHPj7JPwtNeSQFmHQKPE,15584
qis/models/linear/pca.py,sha256=RmDu5NdtUUHx9WOLif_eyuW7J1G67OTtMn2XmTDhUJo,4636
qis/models/linear/plot_correlations.py,sha256=BkhkyC2qi9h4X7jR4mvcQoNvIpQvjS2_tUi-nBRJBEw,11811
qis/models/linear/ra_returns.py,sha256=X4G0V0Trr7DzA4aiIayopG9medyBx5lWYDYeUP2uemQ,17670
qis/models/linear/tests/ra_returns_test.py,sha256=F0ux3wc3UR5HTjkfG2DJLMP6UsW3FC8tTRot9NLgH1A,12181
qis/models/stats/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qis/models/stats/bootstrap.py,sha256=U4iP7YJCScnkF8RAegTGYg5Bdnh8nV40v7dCP0uLHgk,19559
qis/models/stats/ohlc_vol.py,sha256=GyZCanBxwyhHjzHW2WGxon_CEBwTZzxTcAho3lq4OuM,2866
qis/models/stats/rolling_stats.py,sha256=UNmGXNMwHH-2NQF_jOg7nnjeaFPsLjjBuF6YQwS5LLE,7455
qis/models/stats/test_bootstrap.py,sha256=IrLlw9s7g_FXlV24fsELpqdofWlKUwY_zDHOVfpZm-E,8590
qis/perfstats/README.md,sha256=4J8uzOsk9dP0n3MwuyCPDyDxO5wuGKFf_6OW3COvWn8,24
qis/perfstats/__init__.py,sha256=eTC6S_OkzSutLwPAWcn_A0pmRLeruo33NftwXXwXR_4,2775
qis/perfstats/cond_regression.py,sha256=B1CmiK81t5m_mF35elFextvU5jd2WIti9ZbCL_tVBnE,11928
qis/perfstats/config.py,sha256=MNulAQ5_2LikCzCzRSaTKK_bAUwlC9Umfz4jzSz0c2g,12156
qis/perfstats/desc_table.py,sha256=4acV9wxTl9-zRviE2CxZEp0s0QBJzsQSz11gNQnnRzo,8015
qis/perfstats/fx_ops.py,sha256=xVn7nW3M9GW5Su3HN9dmS5W5wpO4nIm6ZI04APTtQMg,2459
qis/perfstats/perf_stats.py,sha256=cVk6wKdg6J1XeCBW0YlXYIxmSCcvOY4avkKR5cH0Pv0,23590
qis/perfstats/regime_classifier.py,sha256=zGGBdZHgkJxALEyna8AUmnuMQrHmtzk-9KOBGnwdfDM,31476
qis/perfstats/returns.py,sha256=sX_jt_CAZ0DHf_wQXxTUPx3orHc0VYUditw5eKVgE-Y,41162
qis/perfstats/timeseries_bfill.py,sha256=MEzf0OvTrb5lVpudyk5A_6sd3uaxSsYYi9Gif-spwFo,12886
qis/perfstats/tests/returns_test.py,sha256=RlX7oCDYTWcUl70TJ8aXEW0SEyH-H06hGk2QeHv4C1A,5136
qis/plots/README.md,sha256=4J8uzOsk9dP0n3MwuyCPDyDxO5wuGKFf_6OW3COvWn8,24
qis/plots/__init__.py,sha256=0-H1JCpZjzcnjblmRMdVADzG2c1i15YiiNTaen4DMMY,4376
qis/plots/bars.py,sha256=WDEa1EwcWljyukycdiHbBlvvnanvv6GL5p-8HiaIqlE,21460
qis/plots/boxplot.py,sha256=B4N35nKxPqXuD1IRjsBLHaX_VAyh14dteHAOWsrR2_s,24312
qis/plots/contour.py,sha256=mQifFOFkvgmV9YB86pOtbDaTlAavBiwz5VlXFyxVGPs,3947
qis/plots/errorbar.py,sha256=Hv84O1j_Ot-Dy4FURbA9sowXBvHYoH4Blzm9Ch4vSKs,5322
qis/plots/heatmap.py,sha256=ElQtEryU_GD2nOrNnQPhO7XqmnvH5xKxB7EpHrm8u58,3983
qis/plots/histogram.py,sha256=B8EXP9JiduLTQPcbKdjSc7Nys6T4b5EWNca3edOIZko,12290
qis/plots/histplot2d.py,sha256=K46gJNfUShB6Qz2U1tYBfYqkFxka-2ogvFcuNqIs4aY,3059
qis/plots/lineplot.py,sha256=Z_U_TlIjbbeJimggTppPLQFWNdXtyDSH2mMoFR74sBE,9705
qis/plots/pie.py,sha256=G-bHQ0-I59dtiuUGEY8-Krjorfmhc_PQxSK5zhErjYE,2287
qis/plots/qqplot.py,sha256=eQXCnhmpB1FsIMdhBrgUKy3oBx1oSGhm9mqEK3szgIk,6035
qis/plots/scatter.py,sha256=urlMJbpsqRxHl7Pn7hZkR2xSRDcoVq6vkIuTUon6fXA,19004
qis/plots/stackplot.py,sha256=Qfzv446L_dsGetDSjvoqtnYc9Nm0qZbBmswRva7vVcw,8328
qis/plots/table.py,sha256=I93sz5mX2Uu-RyyCNHkfaDQIjgmuEgLC3wjhUcfJqdc,15201
qis/plots/time_series.py,sha256=PGfVPkqQ27e8VqcL-Jq0gERYNuSXAbwDKPQhFol-ZTI,19579
qis/plots/utils.py,sha256=sCG5_72gfcYNrUSN7tUa35WmwQVaXmsBNX-I6RV5IMY,61037
qis/plots/derived/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qis/plots/derived/data_timeseries.py,sha256=sh0grvR0CaTuDnL6QBwMEtgTGw5TuXd8sGjGtpifk-M,2210
qis/plots/derived/desc_table.py,sha256=W43G7nvi-Cm935ZPJi48frYwRWkkYdAkWTTMQ4fRvmc,2356
qis/plots/derived/drawdowns.py,sha256=2GBqughLFsgeyClh6CMCIy17w-mzUbrzgXx5taxTaaA,8166
qis/plots/derived/perf_table.py,sha256=xMpJFeDKjtAOw3LrXKGdzfdb_K-QrdYK4nCQ_pxyotw,24219
qis/plots/derived/prices.py,sha256=v4HzmwFnRdpFmDXatD7w-qlezY-xZ_5keaZuTabMVsU,18255
qis/plots/derived/regime_class_table.py,sha256=Ujj1Hx5oiVIlOjXn8i4NsC1_qitzTmcQIlhySSp72tY,3522
qis/plots/derived/regime_data.py,sha256=5ytpEw8o1ptqhk4FgG_FLH4oz5gmqtMKw5xh917H4RE,12624
qis/plots/derived/regime_pdf.py,sha256=YCwa1LKWuSPqe3sVEzk9LBQIWQyB6UkkzFi0Rio2GRQ,3518
qis/plots/derived/regime_scatter.py,sha256=rJpU6GsnWyZmE3kMhCNymr3qqqx5IxZ_G30FGyYP49I,12237
qis/plots/derived/returns_heatmap.py,sha256=U4PVLqPO6YQKulvMBnbOyfImRmi_NPy7IC_gfEt-aBg,19729
qis/plots/derived/returns_scatter.py,sha256=q2l1wdy7AWnMG8PJL8UQnCbUhbCUJHGitE7R8H97Sk0,5216
qis/plots/reports/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qis/plots/reports/econ_data_single.py,sha256=4HPO4AvosHelFg_8AqDJ7mOEl9XaplUPUEvBkOuqOwk,7748
qis/plots/reports/gantt_data_history.py,sha256=YS3MujjTaKwihHJ7Ic-giG_GnVYfXQFZz7ZHg8Y3cp4,7224
qis/plots/reports/price_history.py,sha256=4GbcSgSMwS8szPEaXQUWNDn-x7p5FyC0fz7NDIq6LBs,2347
qis/plots/reports/utils.py,sha256=SpEq_C66lCazD5cOVw3h4clVszTSWFxwP_Ub6bd2tMw,2618
qis/plots/tests/regime_scatter_test.py,sha256=PE6xSCHFB2t7NpGQZ3nAWyXOLMUvHuGs07hkvWail3w,2068
qis/plots/tests/scatter_test.py,sha256=d-c_M8evCFSozpHwQH5eOUQJmPeewKfFyPHbokw1wdg,1773
qis/portfolio/README.md,sha256=4J8uzOsk9dP0n3MwuyCPDyDxO5wuGKFf_6OW3COvWn8,24
qis/portfolio/__init__.py,sha256=6GvkfpbMLkpHx5KhVqCL2nbPYZ_mTqPEdIL0ulZ4edc,4078
qis/portfolio/backtester.py,sha256=nJ4tNXxevsQl1gEEVg_Sf4m3OTlbdseA8ObkRfWtyLw,13402
qis/portfolio/multi_portfolio_data.py,sha256=GH3-kQjXrcH8rNpe0m6x578MRXrIXnWTAamK_02VyS0,64671
qis/portfolio/portfolio_data.py,sha256=J5ACBVLSYiZ5fh3GF9_cejYYxpsGmpbu_NBli8jBK-8,87424
qis/portfolio/signal_data.py,sha256=tDCkA-fKeyndwdIlGEGAQyQxY0i3bg5fdAnbhg57LXI,11898
qis/portfolio/reports/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qis/portfolio/reports/brinson_attribution.py,sha256=mrn9ijY7a1Mje_e96WGpz3LAsPNMaPie75oZ5X8Nbxs,21871
qis/portfolio/reports/config.py,sha256=XMK06fjkUgDgcdxOguj7k-WcP1ZbQ8k6OJNZseY6Bl0,13157
qis/portfolio/reports/multi_assets_factsheet.py,sha256=eAqnFPRTm8pH5cp63bL1DCFNyUnpQKRGztVWayxtvSU,30227
qis/portfolio/reports/multi_strategy_factseet_pybloqs.py,sha256=-wBTwqE3AyNW8ZWWEEM5TMmqRuu6KTZGncNx53vOA-c,21975
qis/portfolio/reports/multi_strategy_factsheet.py,sha256=sHxGL2GfN-39nKiZX6xPK6hLx_rwsT1kx_dmprg6pno,13370
qis/portfolio/reports/overlays_smart_diversification.py,sha256=7jN-ytdrsDOl_9zdNf5cro5L46UPzmoTvnMy3u0as08,24456
qis/portfolio/reports/strategy_benchmark_factsheet.py,sha256=4bWsnqphYPy9zfcSmm4t7ubRHEC7KOGc2AIwhps1PRI,31691
qis/portfolio/reports/strategy_benchmark_factsheet_pybloqs.py,sha256=vHhWZdGVSnj0IY96tmw1RyG29RyrFeYFAV_Nsd4WHuo,15786
qis/portfolio/reports/strategy_benchmark_tre_factsheet.py,sha256=hPcynTujE3KLxH1_vN_ER_Rz7gBiL8iBDRTwPYP6B74,38178
qis/portfolio/reports/strategy_factsheet.py,sha256=4f8QdzX_kXvVo2qLr0Ufod4E7jEv0sN1HjnVwlt4oFY,41868
qis/portfolio/reports/strategy_signal_factsheet.py,sha256=sFY2V-h8Pho6PGi4HFd9WQfMaLJ6btXdvj-hdcWSljI,10127
qis/portfolio/risk/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qis/portfolio/risk/contributions.py,sha256=1fOOqTXySQTOq-RCn22exCeAp357PWCv3cSoRNGnNCU,14835
qis/portfolio/risk/ewm_covar_risk.py,sha256=dtGQM3KRpXXZeFW603PMHMdJI8Wr_8eG--1wP0zKztk,12152
qis/portfolio/risk/ewm_factor_model.py,sha256=PhjqaUw611cWJJmAf1FarOqqktWoHCsO8_L9gCF6A5Y,11586
qis/portfolio/risk/factor_model.py,sha256=JMnlRsXmkz_89caMl5GOtxcXDc0aLkOq34uydqkrJC0,25087
qis/portfolio/strats/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
qis/portfolio/strats/quant_strats_delta1.py,sha256=sPQmelnnBMsGI_Zw-6xCnftoXGiRqpb2s9d5kZT9F2s,5796
qis/portfolio/strats/seasonal_strats.py,sha256=Q3yNwYMABtSrX7BMw5r8lo_wah1BCwDEZQv7EEJl5II,2203
qis/utils/README.md,sha256=_O5KjipjyTbwQco3MzSJxLA5O83E-nfBGzuEhiDeMrg,22
qis/utils/__init__.py,sha256=AIz5YRPhpIi5K4ta6pJvvkK779R57Q3PjH4HT5Q_FXA,5483
qis/utils/annualisation.py,sha256=AO3A_XhcUn_V8pN3L9abumSbewP9Yr02kl09FbuIDr4,6363
qis/utils/dates.py,sha256=9hmI90-jg_YD2_TLzTVIX6P6h4Xj7oZa3UVBXe_UUhQ,39269
qis/utils/df_agg.py,sha256=jYmB-qMe8rQQd-oPmY_p4tHEYmF5ue4FrLNfK8N9IZo,11555
qis/utils/df_cut.py,sha256=4NBRi6-RCoJncvLlLXuxfE8xZxXLIeL4gGusZBFHokY,8523
qis/utils/df_freq.py,sha256=v97ppEyprnT8E4X7EIPDEc46jXPT4_dTSa_XeWwuQ1s,8428
qis/utils/df_groups.py,sha256=yY5_pYMaMOIpqaG9MHChbUYLcWFXGnnxSrgBqjuN644,12137
qis/utils/df_melt.py,sha256=isWkgWQMDp4-wUZxSPtpMJL53ZzR4Ogmvaygx3l3n7g,7779
qis/utils/df_ops.py,sha256=OLvkTMgMkL-KiDDMlpeYVp2eJnX0BW-fcG_NqkdTp1w,20792
qis/utils/df_str.py,sha256=0Qg40HHFTMptLoqYNPymLGWvDfMZuKtHZWNmQV5YDaI,10195
qis/utils/df_to_scores.py,sha256=72-ePNHjscRJBR3rdQZCUahxHXf3R6tI1uuJH3FiC4g,11166
qis/utils/df_to_weights.py,sha256=6lijoNodl-44b1vsc2-2F4hRiwArkQBkhnTL4IHm57g,14298
qis/utils/generic.py,sha256=u4Vlph5-wlO6q3wGXnXbHG01ug3zlaDbZBpQRzK2qUo,10670
qis/utils/np_ops.py,sha256=YonfjeJ7lvLDBJ-c4omtCENiFLVzZ-uz2Y0a8U_9sVw,20285
qis/utils/regression.py,sha256=e1grM5kilWVA-ugtXxkTlMtkSWp5SUyT7dN22KyaWXM,7873
qis/utils/sampling.py,sha256=GG0ooD-lJqJRNzRDa9cZcpmZWMy9DNakr1zp-FSbSnU,4815
qis/utils/struct_ops.py,sha256=3l2jPXpI75HD9I66OAv2q4gSGFKaeQ97Oxnt9ZE4Mi8,9232
qis/utils/tests/annualisation_test.py,sha256=ywjAJU8G5S3d3wAsXGu8IonVFsuO4_FypxVMVGrwZDE,1129
qis/utils/tests/dates_test.py,sha256=Y6jEkot05jrPt_hqdt7kLqRscX35TFQzoC0Dtc4w4h0,9312
qis/utils/tests/df_freq_test.py,sha256=BXS6Vba1IV8Iw14mcUUktGC8kE5fi6608iI9UtUrYxw,2054
qis/utils/tests/df_groups_test.py,sha256=Ncx5PxUIzCqxCzW1n1YxgmPnbGO02hx1DtYr9bExsrI,1300
qis/utils/tests/df_ops_tests.py,sha256=ryIhl7haWawsVjgFe1BmuwCzq-rvUdcOGj3vuFgmVpA,4686
qis/utils/tests/df_str_test.py,sha256=C9VeX1SmBc24KKfY3nEzJZFHy01IQNi_U0tJnuZa284,915
qis/utils/tests/file_utils_tests.py,sha256=d0lBNROMm0i1ZVGpXnxBVL-aAEi5z1SyJJIyLRnWHqw,1616
qis-4.0.2.dist-info/licenses/LICENSE.txt,sha256=6kVcMR_x4uNnmJLylBJt1dpU2ALd46fl9QvljZC4Jvc,1086
qis-4.0.2.dist-info/METADATA,sha256=dNpwxoKP9I5dUzJDrOhjAaazdkrS5BuZhj7kCmAQQLA,16668
qis-4.0.2.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
qis-4.0.2.dist-info/top_level.txt,sha256=xVWjgdWrEnLFX9b4Jn0JrApymX0wkOUabVv_kRnad7g,4
qis-4.0.2.dist-info/RECORD,,
