hudson-and-thames / mlfinlab

MlFinLab helps portfolio managers and traders who want to leverage the power of machine learning by providing reproducible, interpretable, and easy to use tools.
Other
3.92k stars 1.14k forks source link

installation errors on AArch64, Fedora 33 #490

Open LutzWeischerFujitsu opened 3 years ago

LutzWeischerFujitsu commented 3 years ago

[jw@cn06 mlfinlab]$ pip3 install mlfinlab Defaulting to user installation because normal site-packages is not writeable Requirement already satisfied: mlfinlab in /usr/local/lib/python3.9/site-packages/mlfinlab-1.0.0-py3.9.egg (1.0.0) Collecting numpy==1.20.1 Using cached numpy-1.20.1-cp39-cp39-manylinux2014_aarch64.whl (12.7 MB) Collecting matplotlib==3.2.2 Using cached matplotlib-3.2.2.tar.gz (40.3 MB) Collecting pandas==1.1.5 Using cached pandas-1.1.5.tar.gz (5.2 MB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing wheel metadata ... done Collecting scikit-learn==0.24.1 Using cached scikit-learn-0.24.1.tar.gz (7.4 MB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing wheel metadata ... done Requirement already satisfied: scipy==1.6.0 in /home/jw/.local/lib/python3.9/site-packages (from mlfinlab) (1.6.0) Collecting statsmodels==0.12.2 Using cached statsmodels-0.12.2.tar.gz (17.5 MB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing wheel metadata ... done Collecting cython==0.29.17 Using cached Cython-0.29.17-py2.py3-none-any.whl (971 kB) Requirement already satisfied: POT==0.7.0 in /home/jw/.local/lib/python3.9/site-packages (from mlfinlab) (0.7.0) Collecting mlfinlab Using cached mlfinlab-1.0.1-py3-none-any.whl (400 kB) Collecting analytics-python==1.2.9 Using cached analytics_python-1.2.9-py2.py3-none-any.whl (13 kB) Collecting dash-bootstrap-components==0.11.3 Using cached dash_bootstrap_components-0.11.3-py2.py3-none-any.whl (189 kB) ERROR: Cannot install mlfinlab==1.0.0 and mlfinlab==1.0.1 because these package versions have conflicting dependencies.

The conflict is caused by: mlfinlab 1.0.0 depends on numba==0.52.0 mlfinlab 1.0.1 depends on numba==0.52.0

To fix this you could try to:

  1. loosen the range of package versions you've specified
  2. remove package versions to allow pip attempt to solve the dependency conflict

ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies [jw@cn06 mlfinlab]$

==> reported to numba project, too

[jw@cn06 jw]$ git clone https://github.com/hudson-and-thames/mlfinlab && cd mlfinlab Cloning into 'mlfinlab'... remote: Enumerating objects: 95, done. remote: Counting objects: 100% (95/95), done. remote: Compressing objects: 100% (74/74), done. remote: Total 1173 (delta 44), reused 45 (delta 21), pack-reused 1078 Receiving objects: 100% (1173/1173), 15.88 MiB | 4.97 MiB/s, done. Resolving deltas: 100% (535/535), done. [jw@cn06 mlfinlab]$ sudo python3 setup.py install --verbose running install running bdist_egg running egg_info creating mlfinlab.egg-info writing mlfinlab.egg-info/PKG-INFO writing dependency_links to mlfinlab.egg-info/dependency_links.txt writing requirements to mlfinlab.egg-info/requires.txt writing top-level names to mlfinlab.egg-info/top_level.txt writing manifest file 'mlfinlab.egg-info/SOURCES.txt' reading manifest file 'mlfinlab.egg-info/SOURCES.txt' writing manifest file 'mlfinlab.egg-info/SOURCES.txt' installing library code to build/bdist.linux-aarch64/egg running install_lib running build_py creating build creating build/lib creating build/lib/mlfinlab copying mlfinlab/init.py -> build/lib/mlfinlab creating build/lib/mlfinlab/backtest_statistics copying mlfinlab/backtest_statistics/init.py -> build/lib/mlfinlab/backtest_statistics copying mlfinlab/backtest_statistics/backtests.py -> build/lib/mlfinlab/backtest_statistics copying mlfinlab/backtest_statistics/statistics.py -> build/lib/mlfinlab/backtest_statistics creating build/lib/mlfinlab/bet_sizing copying mlfinlab/bet_sizing/init.py -> build/lib/mlfinlab/bet_sizing copying mlfinlab/bet_sizing/bet_sizing.py -> build/lib/mlfinlab/bet_sizing copying mlfinlab/bet_sizing/ch10_snippets.py -> build/lib/mlfinlab/bet_sizing copying mlfinlab/bet_sizing/ef3m.py -> build/lib/mlfinlab/bet_sizing creating build/lib/mlfinlab/clustering copying mlfinlab/clustering/init.py -> build/lib/mlfinlab/clustering copying mlfinlab/clustering/feature_clusters.py -> build/lib/mlfinlab/clustering copying mlfinlab/clustering/hierarchical_clustering.py -> build/lib/mlfinlab/clustering copying mlfinlab/clustering/onc.py -> build/lib/mlfinlab/clustering creating build/lib/mlfinlab/codependence copying mlfinlab/codependence/init.py -> build/lib/mlfinlab/codependence copying mlfinlab/codependence/codependence_matrix.py -> build/lib/mlfinlab/codependence copying mlfinlab/codependence/correlation.py -> build/lib/mlfinlab/codependence copying mlfinlab/codependence/gnpr_distance.py -> build/lib/mlfinlab/codependence copying mlfinlab/codependence/information.py -> build/lib/mlfinlab/codependence copying mlfinlab/codependence/optimal_transport.py -> build/lib/mlfinlab/codependence creating build/lib/mlfinlab/cross_validation copying mlfinlab/cross_validation/init.py -> build/lib/mlfinlab/cross_validation copying mlfinlab/cross_validation/combinatorial.py -> build/lib/mlfinlab/cross_validation copying mlfinlab/cross_validation/cross_validation.py -> build/lib/mlfinlab/cross_validation creating build/lib/mlfinlab/data_generation copying mlfinlab/data_generation/init.py -> build/lib/mlfinlab/data_generation copying mlfinlab/data_generation/bootstrap.py -> build/lib/mlfinlab/data_generation copying mlfinlab/data_generation/correlated_random_walks.py -> build/lib/mlfinlab/data_generation copying mlfinlab/data_generation/corrgan.py -> build/lib/mlfinlab/data_generation copying mlfinlab/data_generation/data_verification.py -> build/lib/mlfinlab/data_generation copying mlfinlab/data_generation/hcbm.py -> build/lib/mlfinlab/data_generation copying mlfinlab/data_generation/vines.py -> build/lib/mlfinlab/data_generation creating build/lib/mlfinlab/data_structures copying mlfinlab/data_structures/init.py -> build/lib/mlfinlab/data_structures copying mlfinlab/data_structures/base_bars.py -> build/lib/mlfinlab/data_structures copying mlfinlab/data_structures/imbalance_data_structures.py -> build/lib/mlfinlab/data_structures copying mlfinlab/data_structures/run_data_structures.py -> build/lib/mlfinlab/data_structures copying mlfinlab/data_structures/standard_data_structures.py -> build/lib/mlfinlab/data_structures copying mlfinlab/data_structures/time_data_structures.py -> build/lib/mlfinlab/data_structures creating build/lib/mlfinlab/datasets copying mlfinlab/datasets/init.py -> build/lib/mlfinlab/datasets copying mlfinlab/datasets/load_datasets.py -> build/lib/mlfinlab/datasets creating build/lib/mlfinlab/ensemble copying mlfinlab/ensemble/init.py -> build/lib/mlfinlab/ensemble copying mlfinlab/ensemble/sb_bagging.py -> build/lib/mlfinlab/ensemble creating build/lib/mlfinlab/feature_importance copying mlfinlab/feature_importance/init.py -> build/lib/mlfinlab/feature_importance copying mlfinlab/feature_importance/fingerpint.py -> build/lib/mlfinlab/feature_importance copying mlfinlab/feature_importance/importance.py -> build/lib/mlfinlab/feature_importance copying mlfinlab/feature_importance/orthogonal.py -> build/lib/mlfinlab/feature_importance creating build/lib/mlfinlab/features copying mlfinlab/features/init.py -> build/lib/mlfinlab/features copying mlfinlab/features/fracdiff.py -> build/lib/mlfinlab/features creating build/lib/mlfinlab/filters copying mlfinlab/filters/init.py -> build/lib/mlfinlab/filters copying mlfinlab/filters/filters.py -> build/lib/mlfinlab/filters creating build/lib/mlfinlab/labeling copying mlfinlab/labeling/init.py -> build/lib/mlfinlab/labeling copying mlfinlab/labeling/excess_over_mean.py -> build/lib/mlfinlab/labeling copying mlfinlab/labeling/excess_over_median.py -> build/lib/mlfinlab/labeling copying mlfinlab/labeling/fixed_time_horizon.py -> build/lib/mlfinlab/labeling copying mlfinlab/labeling/labeling.py -> build/lib/mlfinlab/labeling copying mlfinlab/labeling/matrix_flags.py -> build/lib/mlfinlab/labeling copying mlfinlab/labeling/raw_return.py -> build/lib/mlfinlab/labeling copying mlfinlab/labeling/return_vs_benchmark.py -> build/lib/mlfinlab/labeling copying mlfinlab/labeling/tail_sets.py -> build/lib/mlfinlab/labeling copying mlfinlab/labeling/trend_scanning.py -> build/lib/mlfinlab/labeling creating build/lib/mlfinlab/microstructural_features copying mlfinlab/microstructural_features/init.py -> build/lib/mlfinlab/microstructural_features copying mlfinlab/microstructural_features/encoding.py -> build/lib/mlfinlab/microstructural_features copying mlfinlab/microstructural_features/entropy.py -> build/lib/mlfinlab/microstructural_features copying mlfinlab/microstructural_features/feature_generator.py -> build/lib/mlfinlab/microstructural_features copying mlfinlab/microstructural_features/first_generation.py -> build/lib/mlfinlab/microstructural_features copying mlfinlab/microstructural_features/misc.py -> build/lib/mlfinlab/microstructural_features copying mlfinlab/microstructural_features/second_generation.py -> build/lib/mlfinlab/microstructural_features copying mlfinlab/microstructural_features/third_generation.py -> build/lib/mlfinlab/microstructural_features creating build/lib/mlfinlab/multi_product copying mlfinlab/multi_product/init.py -> build/lib/mlfinlab/multi_product copying mlfinlab/multi_product/etf_trick.py -> build/lib/mlfinlab/multi_product creating build/lib/mlfinlab/networks copying mlfinlab/networks/init.py -> build/lib/mlfinlab/networks copying mlfinlab/networks/almst.py -> build/lib/mlfinlab/networks copying mlfinlab/networks/dash_graph.py -> build/lib/mlfinlab/networks copying mlfinlab/networks/dual_dash_graph.py -> build/lib/mlfinlab/networks copying mlfinlab/networks/graph.py -> build/lib/mlfinlab/networks copying mlfinlab/networks/mst.py -> build/lib/mlfinlab/networks copying mlfinlab/networks/pmfg.py -> build/lib/mlfinlab/networks copying mlfinlab/networks/visualisations.py -> build/lib/mlfinlab/networks creating build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/init.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/bah.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/base.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/bcrp.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/best_stock.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/corn.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/cornk.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/cornu.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/crp.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/cwmr.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/eg.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/fcorn.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/fcornk.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/ftl.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/ftrl.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/olmar.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/pamr.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/rmr.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/scorn.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/scornk.py -> build/lib/mlfinlab/online_portfolio_selection copying mlfinlab/online_portfolio_selection/up.py -> build/lib/mlfinlab/online_portfolio_selection creating build/lib/mlfinlab/optimal_mean_reversion copying mlfinlab/optimal_mean_reversion/init.py -> build/lib/mlfinlab/optimal_mean_reversion copying mlfinlab/optimal_mean_reversion/ou_model.py -> build/lib/mlfinlab/optimal_mean_reversion creating build/lib/mlfinlab/portfolio_optimization copying mlfinlab/portfolio_optimization/init.py -> build/lib/mlfinlab/portfolio_optimization creating build/lib/mlfinlab/sample_weights copying mlfinlab/sample_weights/init.py -> build/lib/mlfinlab/sample_weights copying mlfinlab/sample_weights/attribution.py -> build/lib/mlfinlab/sample_weights creating build/lib/mlfinlab/sampling copying mlfinlab/sampling/init.py -> build/lib/mlfinlab/sampling copying mlfinlab/sampling/bootstrapping.py -> build/lib/mlfinlab/sampling copying mlfinlab/sampling/concurrent.py -> build/lib/mlfinlab/sampling creating build/lib/mlfinlab/structural_breaks copying mlfinlab/structural_breaks/init.py -> build/lib/mlfinlab/structural_breaks copying mlfinlab/structural_breaks/chow.py -> build/lib/mlfinlab/structural_breaks copying mlfinlab/structural_breaks/cusum.py -> build/lib/mlfinlab/structural_breaks copying mlfinlab/structural_breaks/sadf.py -> build/lib/mlfinlab/structural_breaks creating build/lib/mlfinlab/util copying mlfinlab/util/init.py -> build/lib/mlfinlab/util copying mlfinlab/util/fast_ewma.py -> build/lib/mlfinlab/util copying mlfinlab/util/generate_dataset.py -> build/lib/mlfinlab/util copying mlfinlab/util/misc.py -> build/lib/mlfinlab/util copying mlfinlab/util/multiprocess.py -> build/lib/mlfinlab/util copying mlfinlab/util/volatility.py -> build/lib/mlfinlab/util copying mlfinlab/util/volume_classifier.py -> build/lib/mlfinlab/util creating build/lib/mlfinlab/online_portfolio_selection/benchmarks copying mlfinlab/online_portfolio_selection/benchmarks/init.py -> build/lib/mlfinlab/online_portfolio_selection/benchmarks creating build/lib/mlfinlab/online_portfolio_selection/mean_reversion copying mlfinlab/online_portfolio_selection/mean_reversion/init.py -> build/lib/mlfinlab/online_portfolio_selection/mean_reversion creating build/lib/mlfinlab/online_portfolio_selection/momentum copying mlfinlab/online_portfolio_selection/momentum/init.py -> build/lib/mlfinlab/online_portfolio_selection/momentum creating build/lib/mlfinlab/online_portfolio_selection/pattern_matching copying mlfinlab/online_portfolio_selection/pattern_matching/init.py -> build/lib/mlfinlab/online_portfolio_selection/pattern_matching creating build/lib/mlfinlab/portfolio_optimization/bayesian copying mlfinlab/portfolio_optimization/bayesian/init.py -> build/lib/mlfinlab/portfolio_optimization/bayesian copying mlfinlab/portfolio_optimization/bayesian/black_litterman.py -> build/lib/mlfinlab/portfolio_optimization/bayesian copying mlfinlab/portfolio_optimization/bayesian/entropy_pooling.py -> build/lib/mlfinlab/portfolio_optimization/bayesian copying mlfinlab/portfolio_optimization/bayesian/robust_bayesian_allocation.py -> build/lib/mlfinlab/portfolio_optimization/bayesian creating build/lib/mlfinlab/portfolio_optimization/clustering copying mlfinlab/portfolio_optimization/clustering/init.py -> build/lib/mlfinlab/portfolio_optimization/clustering copying mlfinlab/portfolio_optimization/clustering/herc.py -> build/lib/mlfinlab/portfolio_optimization/clustering copying mlfinlab/portfolio_optimization/clustering/hrp.py -> build/lib/mlfinlab/portfolio_optimization/clustering copying mlfinlab/portfolio_optimization/clustering/nco.py -> build/lib/mlfinlab/portfolio_optimization/clustering creating build/lib/mlfinlab/portfolio_optimization/estimators copying mlfinlab/portfolio_optimization/estimators/init.py -> build/lib/mlfinlab/portfolio_optimization/estimators copying mlfinlab/portfolio_optimization/estimators/returns_estimators.py -> build/lib/mlfinlab/portfolio_optimization/estimators copying mlfinlab/portfolio_optimization/estimators/risk_estimators.py -> build/lib/mlfinlab/portfolio_optimization/estimators copying mlfinlab/portfolio_optimization/estimators/tic.py -> build/lib/mlfinlab/portfolio_optimization/estimators creating build/lib/mlfinlab/portfolio_optimization/modern_portfolio_theory copying mlfinlab/portfolio_optimization/modern_portfolio_theory/init.py -> build/lib/mlfinlab/portfolio_optimization/modern_portfolio_theory copying mlfinlab/portfolio_optimization/modern_portfolio_theory/cla.py -> build/lib/mlfinlab/portfolio_optimization/modern_portfolio_theory copying mlfinlab/portfolio_optimization/modern_portfolio_theory/mean_variance.py -> build/lib/mlfinlab/portfolio_optimization/modern_portfolio_theory creating build/lib/mlfinlab/portfolio_optimization/utils copying mlfinlab/portfolio_optimization/utils/init.py -> build/lib/mlfinlab/portfolio_optimization/utils copying mlfinlab/portfolio_optimization/utils/risk_metrics.py -> build/lib/mlfinlab/portfolio_optimization/utils creating build/bdist.linux-aarch64 creating build/bdist.linux-aarch64/egg creating build/bdist.linux-aarch64/egg/mlfinlab copying build/lib/mlfinlab/init.py -> build/bdist.linux-aarch64/egg/mlfinlab creating build/bdist.linux-aarch64/egg/mlfinlab/backtest_statistics copying build/lib/mlfinlab/backtest_statistics/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/backtest_statistics copying build/lib/mlfinlab/backtest_statistics/backtests.py -> build/bdist.linux-aarch64/egg/mlfinlab/backtest_statistics copying build/lib/mlfinlab/backtest_statistics/statistics.py -> build/bdist.linux-aarch64/egg/mlfinlab/backtest_statistics creating build/bdist.linux-aarch64/egg/mlfinlab/bet_sizing copying build/lib/mlfinlab/bet_sizing/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/bet_sizing copying build/lib/mlfinlab/bet_sizing/bet_sizing.py -> build/bdist.linux-aarch64/egg/mlfinlab/bet_sizing copying build/lib/mlfinlab/bet_sizing/ch10_snippets.py -> build/bdist.linux-aarch64/egg/mlfinlab/bet_sizing copying build/lib/mlfinlab/bet_sizing/ef3m.py -> build/bdist.linux-aarch64/egg/mlfinlab/bet_sizing creating build/bdist.linux-aarch64/egg/mlfinlab/clustering copying build/lib/mlfinlab/clustering/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/clustering copying build/lib/mlfinlab/clustering/feature_clusters.py -> build/bdist.linux-aarch64/egg/mlfinlab/clustering copying build/lib/mlfinlab/clustering/hierarchical_clustering.py -> build/bdist.linux-aarch64/egg/mlfinlab/clustering copying build/lib/mlfinlab/clustering/onc.py -> build/bdist.linux-aarch64/egg/mlfinlab/clustering creating build/bdist.linux-aarch64/egg/mlfinlab/codependence copying build/lib/mlfinlab/codependence/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/codependence copying build/lib/mlfinlab/codependence/codependence_matrix.py -> build/bdist.linux-aarch64/egg/mlfinlab/codependence copying build/lib/mlfinlab/codependence/correlation.py -> build/bdist.linux-aarch64/egg/mlfinlab/codependence copying build/lib/mlfinlab/codependence/gnpr_distance.py -> build/bdist.linux-aarch64/egg/mlfinlab/codependence copying build/lib/mlfinlab/codependence/information.py -> build/bdist.linux-aarch64/egg/mlfinlab/codependence copying build/lib/mlfinlab/codependence/optimal_transport.py -> build/bdist.linux-aarch64/egg/mlfinlab/codependence creating build/bdist.linux-aarch64/egg/mlfinlab/cross_validation copying build/lib/mlfinlab/cross_validation/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/cross_validation copying build/lib/mlfinlab/cross_validation/combinatorial.py -> build/bdist.linux-aarch64/egg/mlfinlab/cross_validation copying build/lib/mlfinlab/cross_validation/cross_validation.py -> build/bdist.linux-aarch64/egg/mlfinlab/cross_validation creating build/bdist.linux-aarch64/egg/mlfinlab/data_generation copying build/lib/mlfinlab/data_generation/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/data_generation copying build/lib/mlfinlab/data_generation/bootstrap.py -> build/bdist.linux-aarch64/egg/mlfinlab/data_generation copying build/lib/mlfinlab/data_generation/correlated_random_walks.py -> build/bdist.linux-aarch64/egg/mlfinlab/data_generation copying build/lib/mlfinlab/data_generation/corrgan.py -> build/bdist.linux-aarch64/egg/mlfinlab/data_generation copying build/lib/mlfinlab/data_generation/data_verification.py -> build/bdist.linux-aarch64/egg/mlfinlab/data_generation copying build/lib/mlfinlab/data_generation/hcbm.py -> build/bdist.linux-aarch64/egg/mlfinlab/data_generation copying build/lib/mlfinlab/data_generation/vines.py -> build/bdist.linux-aarch64/egg/mlfinlab/data_generation creating build/bdist.linux-aarch64/egg/mlfinlab/data_structures copying build/lib/mlfinlab/data_structures/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/data_structures copying build/lib/mlfinlab/data_structures/base_bars.py -> build/bdist.linux-aarch64/egg/mlfinlab/data_structures copying build/lib/mlfinlab/data_structures/imbalance_data_structures.py -> build/bdist.linux-aarch64/egg/mlfinlab/data_structures copying build/lib/mlfinlab/data_structures/run_data_structures.py -> build/bdist.linux-aarch64/egg/mlfinlab/data_structures copying build/lib/mlfinlab/data_structures/standard_data_structures.py -> build/bdist.linux-aarch64/egg/mlfinlab/data_structures copying build/lib/mlfinlab/data_structures/time_data_structures.py -> build/bdist.linux-aarch64/egg/mlfinlab/data_structures creating build/bdist.linux-aarch64/egg/mlfinlab/datasets copying build/lib/mlfinlab/datasets/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/datasets copying build/lib/mlfinlab/datasets/load_datasets.py -> build/bdist.linux-aarch64/egg/mlfinlab/datasets creating build/bdist.linux-aarch64/egg/mlfinlab/ensemble copying build/lib/mlfinlab/ensemble/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/ensemble copying build/lib/mlfinlab/ensemble/sb_bagging.py -> build/bdist.linux-aarch64/egg/mlfinlab/ensemble creating build/bdist.linux-aarch64/egg/mlfinlab/feature_importance copying build/lib/mlfinlab/feature_importance/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/feature_importance copying build/lib/mlfinlab/feature_importance/fingerpint.py -> build/bdist.linux-aarch64/egg/mlfinlab/feature_importance copying build/lib/mlfinlab/feature_importance/importance.py -> build/bdist.linux-aarch64/egg/mlfinlab/feature_importance copying build/lib/mlfinlab/feature_importance/orthogonal.py -> build/bdist.linux-aarch64/egg/mlfinlab/feature_importance creating build/bdist.linux-aarch64/egg/mlfinlab/features copying build/lib/mlfinlab/features/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/features copying build/lib/mlfinlab/features/fracdiff.py -> build/bdist.linux-aarch64/egg/mlfinlab/features creating build/bdist.linux-aarch64/egg/mlfinlab/filters copying build/lib/mlfinlab/filters/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/filters copying build/lib/mlfinlab/filters/filters.py -> build/bdist.linux-aarch64/egg/mlfinlab/filters creating build/bdist.linux-aarch64/egg/mlfinlab/labeling copying build/lib/mlfinlab/labeling/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/labeling copying build/lib/mlfinlab/labeling/excess_over_mean.py -> build/bdist.linux-aarch64/egg/mlfinlab/labeling copying build/lib/mlfinlab/labeling/excess_over_median.py -> build/bdist.linux-aarch64/egg/mlfinlab/labeling copying build/lib/mlfinlab/labeling/fixed_time_horizon.py -> build/bdist.linux-aarch64/egg/mlfinlab/labeling copying build/lib/mlfinlab/labeling/labeling.py -> build/bdist.linux-aarch64/egg/mlfinlab/labeling copying build/lib/mlfinlab/labeling/matrix_flags.py -> build/bdist.linux-aarch64/egg/mlfinlab/labeling copying build/lib/mlfinlab/labeling/raw_return.py -> build/bdist.linux-aarch64/egg/mlfinlab/labeling copying build/lib/mlfinlab/labeling/return_vs_benchmark.py -> build/bdist.linux-aarch64/egg/mlfinlab/labeling copying build/lib/mlfinlab/labeling/tail_sets.py -> build/bdist.linux-aarch64/egg/mlfinlab/labeling copying build/lib/mlfinlab/labeling/trend_scanning.py -> build/bdist.linux-aarch64/egg/mlfinlab/labeling creating build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features copying build/lib/mlfinlab/microstructural_features/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features copying build/lib/mlfinlab/microstructural_features/encoding.py -> build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features copying build/lib/mlfinlab/microstructural_features/entropy.py -> build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features copying build/lib/mlfinlab/microstructural_features/feature_generator.py -> build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features copying build/lib/mlfinlab/microstructural_features/first_generation.py -> build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features copying build/lib/mlfinlab/microstructural_features/misc.py -> build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features copying build/lib/mlfinlab/microstructural_features/second_generation.py -> build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features copying build/lib/mlfinlab/microstructural_features/third_generation.py -> build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features creating build/bdist.linux-aarch64/egg/mlfinlab/multi_product copying build/lib/mlfinlab/multi_product/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/multi_product copying build/lib/mlfinlab/multi_product/etf_trick.py -> build/bdist.linux-aarch64/egg/mlfinlab/multi_product creating build/bdist.linux-aarch64/egg/mlfinlab/networks copying build/lib/mlfinlab/networks/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/networks copying build/lib/mlfinlab/networks/almst.py -> build/bdist.linux-aarch64/egg/mlfinlab/networks copying build/lib/mlfinlab/networks/dash_graph.py -> build/bdist.linux-aarch64/egg/mlfinlab/networks copying build/lib/mlfinlab/networks/dual_dash_graph.py -> build/bdist.linux-aarch64/egg/mlfinlab/networks copying build/lib/mlfinlab/networks/graph.py -> build/bdist.linux-aarch64/egg/mlfinlab/networks copying build/lib/mlfinlab/networks/mst.py -> build/bdist.linux-aarch64/egg/mlfinlab/networks copying build/lib/mlfinlab/networks/pmfg.py -> build/bdist.linux-aarch64/egg/mlfinlab/networks copying build/lib/mlfinlab/networks/visualisations.py -> build/bdist.linux-aarch64/egg/mlfinlab/networks creating build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/bah.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/base.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/bcrp.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/best_stock.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/corn.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/cornk.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/cornu.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/crp.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/cwmr.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/eg.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/fcorn.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/fcornk.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/ftl.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/ftrl.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/olmar.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/pamr.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/rmr.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/scorn.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/scornk.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection copying build/lib/mlfinlab/online_portfolio_selection/up.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection creating build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/benchmarks copying build/lib/mlfinlab/online_portfolio_selection/benchmarks/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/benchmarks creating build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/mean_reversion copying build/lib/mlfinlab/online_portfolio_selection/mean_reversion/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/mean_reversion creating build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/momentum copying build/lib/mlfinlab/online_portfolio_selection/momentum/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/momentum creating build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/pattern_matching copying build/lib/mlfinlab/online_portfolio_selection/pattern_matching/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/pattern_matching creating build/bdist.linux-aarch64/egg/mlfinlab/optimal_mean_reversion copying build/lib/mlfinlab/optimal_mean_reversion/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/optimal_mean_reversion copying build/lib/mlfinlab/optimal_mean_reversion/ou_model.py -> build/bdist.linux-aarch64/egg/mlfinlab/optimal_mean_reversion creating build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization copying build/lib/mlfinlab/portfolio_optimization/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization creating build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/bayesian copying build/lib/mlfinlab/portfolio_optimization/bayesian/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/bayesian copying build/lib/mlfinlab/portfolio_optimization/bayesian/black_litterman.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/bayesian copying build/lib/mlfinlab/portfolio_optimization/bayesian/entropy_pooling.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/bayesian copying build/lib/mlfinlab/portfolio_optimization/bayesian/robust_bayesian_allocation.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/bayesian creating build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/clustering copying build/lib/mlfinlab/portfolio_optimization/clustering/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/clustering copying build/lib/mlfinlab/portfolio_optimization/clustering/herc.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/clustering copying build/lib/mlfinlab/portfolio_optimization/clustering/hrp.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/clustering copying build/lib/mlfinlab/portfolio_optimization/clustering/nco.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/clustering creating build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/estimators copying build/lib/mlfinlab/portfolio_optimization/estimators/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/estimators copying build/lib/mlfinlab/portfolio_optimization/estimators/returns_estimators.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/estimators copying build/lib/mlfinlab/portfolio_optimization/estimators/risk_estimators.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/estimators copying build/lib/mlfinlab/portfolio_optimization/estimators/tic.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/estimators creating build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/modern_portfolio_theory copying build/lib/mlfinlab/portfolio_optimization/modern_portfolio_theory/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/modern_portfolio_theory copying build/lib/mlfinlab/portfolio_optimization/modern_portfolio_theory/cla.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/modern_portfolio_theory copying build/lib/mlfinlab/portfolio_optimization/modern_portfolio_theory/mean_variance.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/modern_portfolio_theory creating build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/utils copying build/lib/mlfinlab/portfolio_optimization/utils/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/utils copying build/lib/mlfinlab/portfolio_optimization/utils/risk_metrics.py -> build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/utils creating build/bdist.linux-aarch64/egg/mlfinlab/sample_weights copying build/lib/mlfinlab/sample_weights/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/sample_weights copying build/lib/mlfinlab/sample_weights/attribution.py -> build/bdist.linux-aarch64/egg/mlfinlab/sample_weights creating build/bdist.linux-aarch64/egg/mlfinlab/sampling copying build/lib/mlfinlab/sampling/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/sampling copying build/lib/mlfinlab/sampling/bootstrapping.py -> build/bdist.linux-aarch64/egg/mlfinlab/sampling copying build/lib/mlfinlab/sampling/concurrent.py -> build/bdist.linux-aarch64/egg/mlfinlab/sampling creating build/bdist.linux-aarch64/egg/mlfinlab/structural_breaks copying build/lib/mlfinlab/structural_breaks/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/structural_breaks copying build/lib/mlfinlab/structural_breaks/chow.py -> build/bdist.linux-aarch64/egg/mlfinlab/structural_breaks copying build/lib/mlfinlab/structural_breaks/cusum.py -> build/bdist.linux-aarch64/egg/mlfinlab/structural_breaks copying build/lib/mlfinlab/structural_breaks/sadf.py -> build/bdist.linux-aarch64/egg/mlfinlab/structural_breaks creating build/bdist.linux-aarch64/egg/mlfinlab/util copying build/lib/mlfinlab/util/init.py -> build/bdist.linux-aarch64/egg/mlfinlab/util copying build/lib/mlfinlab/util/fast_ewma.py -> build/bdist.linux-aarch64/egg/mlfinlab/util copying build/lib/mlfinlab/util/generate_dataset.py -> build/bdist.linux-aarch64/egg/mlfinlab/util copying build/lib/mlfinlab/util/misc.py -> build/bdist.linux-aarch64/egg/mlfinlab/util copying build/lib/mlfinlab/util/multiprocess.py -> build/bdist.linux-aarch64/egg/mlfinlab/util copying build/lib/mlfinlab/util/volatility.py -> build/bdist.linux-aarch64/egg/mlfinlab/util copying build/lib/mlfinlab/util/volume_classifier.py -> build/bdist.linux-aarch64/egg/mlfinlab/util byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/backtest_statistics/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/backtest_statistics/backtests.py to backtests.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/backtest_statistics/statistics.py to statistics.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/bet_sizing/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/bet_sizing/bet_sizing.py to bet_sizing.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/bet_sizing/ch10_snippets.py to ch10_snippets.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/bet_sizing/ef3m.py to ef3m.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/clustering/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/clustering/feature_clusters.py to feature_clusters.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/clustering/hierarchical_clustering.py to hierarchical_clustering.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/clustering/onc.py to onc.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/codependence/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/codependence/codependence_matrix.py to codependence_matrix.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/codependence/correlation.py to correlation.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/codependence/gnpr_distance.py to gnpr_distance.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/codependence/information.py to information.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/codependence/optimal_transport.py to optimal_transport.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/cross_validation/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/cross_validation/combinatorial.py to combinatorial.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/cross_validation/cross_validation.py to cross_validation.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/data_generation/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/data_generation/bootstrap.py to bootstrap.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/data_generation/correlated_random_walks.py to correlated_random_walks.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/data_generation/corrgan.py to corrgan.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/data_generation/data_verification.py to data_verification.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/data_generation/hcbm.py to hcbm.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/data_generation/vines.py to vines.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/data_structures/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/data_structures/base_bars.py to base_bars.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/data_structures/imbalance_data_structures.py to imbalance_data_structures.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/data_structures/run_data_structures.py to run_data_structures.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/data_structures/standard_data_structures.py to standard_data_structures.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/data_structures/time_data_structures.py to time_data_structures.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/datasets/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/datasets/load_datasets.py to load_datasets.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/ensemble/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/ensemble/sb_bagging.py to sb_bagging.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/feature_importance/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/feature_importance/fingerpint.py to fingerpint.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/feature_importance/importance.py to importance.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/feature_importance/orthogonal.py to orthogonal.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/features/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/features/fracdiff.py to fracdiff.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/filters/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/filters/filters.py to filters.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/labeling/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/labeling/excess_over_mean.py to excess_over_mean.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/labeling/excess_over_median.py to excess_over_median.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/labeling/fixed_time_horizon.py to fixed_time_horizon.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/labeling/labeling.py to labeling.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/labeling/matrix_flags.py to matrix_flags.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/labeling/raw_return.py to raw_return.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/labeling/return_vs_benchmark.py to return_vs_benchmark.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/labeling/tail_sets.py to tail_sets.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/labeling/trend_scanning.py to trend_scanning.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features/encoding.py to encoding.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features/entropy.py to entropy.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features/feature_generator.py to feature_generator.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features/first_generation.py to first_generation.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features/misc.py to misc.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features/second_generation.py to second_generation.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/microstructural_features/third_generation.py to third_generation.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/multi_product/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/multi_product/etf_trick.py to etf_trick.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/networks/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/networks/almst.py to almst.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/networks/dash_graph.py to dash_graph.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/networks/dual_dash_graph.py to dual_dash_graph.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/networks/graph.py to graph.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/networks/mst.py to mst.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/networks/pmfg.py to pmfg.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/networks/visualisations.py to visualisations.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/bah.py to bah.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/base.py to base.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/bcrp.py to bcrp.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/best_stock.py to best_stock.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/corn.py to corn.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/cornk.py to cornk.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/cornu.py to cornu.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/crp.py to crp.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/cwmr.py to cwmr.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/eg.py to eg.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/fcorn.py to fcorn.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/fcornk.py to fcornk.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/ftl.py to ftl.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/ftrl.py to ftrl.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/olmar.py to olmar.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/pamr.py to pamr.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/rmr.py to rmr.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/scorn.py to scorn.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/scornk.py to scornk.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/up.py to up.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/benchmarks/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/mean_reversion/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/momentum/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/online_portfolio_selection/pattern_matching/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/optimal_mean_reversion/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/optimal_mean_reversion/ou_model.py to ou_model.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/bayesian/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/bayesian/black_litterman.py to black_litterman.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/bayesian/entropy_pooling.py to entropy_pooling.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/bayesian/robust_bayesian_allocation.py to robust_bayesian_allocation.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/clustering/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/clustering/herc.py to herc.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/clustering/hrp.py to hrp.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/clustering/nco.py to nco.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/estimators/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/estimators/returns_estimators.py to returns_estimators.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/estimators/risk_estimators.py to risk_estimators.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/estimators/tic.py to tic.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/modern_portfolio_theory/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/modern_portfolio_theory/cla.py to cla.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/modern_portfolio_theory/mean_variance.py to mean_variance.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/utils/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/portfolio_optimization/utils/risk_metrics.py to risk_metrics.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/sample_weights/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/sample_weights/attribution.py to attribution.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/sampling/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/sampling/bootstrapping.py to bootstrapping.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/sampling/concurrent.py to concurrent.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/structural_breaks/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/structural_breaks/chow.py to chow.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/structural_breaks/cusum.py to cusum.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/structural_breaks/sadf.py to sadf.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/util/init.py to init.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/util/fast_ewma.py to fast_ewma.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/util/generate_dataset.py to generate_dataset.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/util/misc.py to misc.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/util/multiprocess.py to multiprocess.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/util/volatility.py to volatility.cpython-39.pyc byte-compiling build/bdist.linux-aarch64/egg/mlfinlab/util/volume_classifier.py to volume_classifier.cpython-39.pyc creating build/bdist.linux-aarch64/egg/EGG-INFO copying mlfinlab.egg-info/PKG-INFO -> build/bdist.linux-aarch64/egg/EGG-INFO copying mlfinlab.egg-info/SOURCES.txt -> build/bdist.linux-aarch64/egg/EGG-INFO copying mlfinlab.egg-info/dependency_links.txt -> build/bdist.linux-aarch64/egg/EGG-INFO copying mlfinlab.egg-info/requires.txt -> build/bdist.linux-aarch64/egg/EGG-INFO copying mlfinlab.egg-info/top_level.txt -> build/bdist.linux-aarch64/egg/EGG-INFO zip_safe flag not set; analyzing archive contents... creating dist creating 'dist/mlfinlab-1.0.0-py3.9.egg' and adding 'build/bdist.linux-aarch64/egg' to it removing 'build/bdist.linux-aarch64/egg' (and everything under it) Processing mlfinlab-1.0.0-py3.9.egg Removing /usr/local/lib/python3.9/site-packages/mlfinlab-1.0.0-py3.9.egg Copying mlfinlab-1.0.0-py3.9.egg to /usr/local/lib/python3.9/site-packages mlfinlab 1.0.0 is already the active version in easy-install.pth

Installed /usr/local/lib/python3.9/site-packages/mlfinlab-1.0.0-py3.9.egg Processing dependencies for mlfinlab==1.0.0 Searching for getmac==0.8.2 Reading https://pypi.org/simple/getmac/ Download error on https://pypi.org/simple/getmac/: [Errno -2] Name or service not known -- Some packages may not be found! Couldn't find index page for 'getmac' (maybe misspelled?) Scanning index of all packages (this may take a while) Reading https://pypi.org/simple/ Download error on https://pypi.org/simple/: [Errno -2] Name or service not known -- Some packages may not be found! No local packages or working download links found for getmac==0.8.2 error: Could not find suitable distribution for Requirement.parse('getmac==0.8.2') [jw@cn06 mlfinlab]$

getmac is installed and works

Jackal08 commented 3 years ago

Hi @LutzWeischerFujitsu,

I think this may be because you are using Python 3.9 and we only support 3.8. Try to drop the version and reinstall.

Best regards Jacques Joubert

LutzWeischerFujitsu commented 3 years ago

Python 3.8.8 didn't work, too.

Jackal08 commented 3 years ago

I'm trying to understand how you are installing this.

Is it from pip install mlfinlab?

It looks like you are using a different method.

LutzWeischerFujitsu commented 3 years ago

Yes, pip3 install mlfinlab. Trying manually via GitHub ends up in a similar way. Which version of Python 3.8 do you use exactly, maybe 3.8.8 is too new?

Jackal08 commented 3 years ago

The following build script may provide some further assistance:

version: 2.1

jobs:
  run_tests:
    machine:
      image: ubuntu-2004:202010-01
    resource_class: medium
    steps:
      # Step 1: obtain repo from GitHub
      - checkout
      # Step 2: create virtual env and install dependencies
      - run:
          name: Create Virtualenv
          command: |
            virtualenv venv
      - run:
          name: Install Dependencies
          command: |
            . venv/bin/activate
            pip3 install -r requirements.txt
      # Step 3: run pylint styling check
      - run:
          name: Run Pylint Check
          command: |
            . venv/bin/activate
            pylint mlfinlab tests --rcfile=.pylintrc -f text
      # Step 4: run coverage check
      - run:
          name: Run Unit Tests and Coverage Check
          command: |
            bash coverage
      - store_test_results:
          path: test-reports
      - store_artifacts:
          path: test-reports

workflows:
  main:
    jobs:
      - run_tests
Jackal08 commented 3 years ago

Oh wait, did you check the Pip version?

pip==20.1.1

LutzWeischerFujitsu commented 3 years ago

It seems that 'numba 0.52.0' is the challenge due to 'llvmlite'. Downgrading to Python 3.8.8 and pip 20.1.1 doesn't help.

PanPip commented 3 years ago

Hey @LutzWeischerFujitsu, thank you for creating this ticket.

Did you manage to resolve the issue?

LutzWeischerFujitsu commented 3 years ago

Not yet, there is a release candidate 2 for numba 0.52.0. The trouble seems to be due to llvmlite. I asked Arm / Linaro for assistance.