datamole-ai / edvart

An open-source Python library for Data Scientists & Data Analysts designed to simplify the exploratory data analysis process. Using Edvart, you can explore data sets and generate reports with minimal coding.
https://datamole-ai.github.io/edvart/
MIT License
48 stars 7 forks source link

Edvart failed to run on python 3.12 #220

Open soundarmoorthy opened 1 month ago

soundarmoorthy commented 1 month ago

Edvart fails to run with python 3.12, with the following error. Switching to python 3.11 works without issues. Likely because of issues with transitive dependency that scipy has on numpy. I see in CONTRUBUTING.md doesn't mention about python 3.12, so if it's expected to be not supported, please ignore.

Setup details :


---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
Cell In[191], [line 1](vscode-notebook-cell:?execution_count=191&line=1)
----> [1](vscode-notebook-cell:?execution_count=191&line=1) import edvart
      [2](vscode-notebook-cell:?execution_count=191&line=2) edvart.plot(sarosh_org_no_copilot, 'people_vendor', 'people_job_title', 'GiTHub Copilot user -Yes/No', title='No Copilot License by Vendor and Job Title', xlabel='Vendor', ylabel='Number of people', figsize=(20, 5))

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/__init__.py:7
      [4](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/__init__.py:4) from importlib.metadata import PackageNotFoundError, version
      [6](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/__init__.py:6) from edvart import example_datasets
----> [7](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/__init__.py:7) from edvart.report import DefaultReport, DefaultTimeseriesReport, Report, TimeseriesReport
      [8](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/__init__.py:8) from edvart.report_sections.dataset_overview import Overview
      [9](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/__init__.py:9) from edvart.report_sections.section_base import Verbosity

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/report.py:20
     [17](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/report.py:17) import pandas as pd
     [19](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/report.py:19) from edvart.data_types import is_date
---> [20](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/report.py:20) from edvart.report_sections.bivariate_analysis import BivariateAnalysis, BivariateAnalysisSubsection
     [21](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/report.py:21) from edvart.report_sections.code_string_formatting import code_dedent
     [22](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/report.py:22) from edvart.report_sections.dataset_overview import Overview, OverviewSubsection

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/report_sections/bivariate_analysis.py:12
      [9](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/report_sections/bivariate_analysis.py:9) import seaborn as sns
     [10](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/report_sections/bivariate_analysis.py:10) from IPython.display import Markdown, display
---> [12](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/report_sections/bivariate_analysis.py:12) from edvart import utils
     [13](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/report_sections/bivariate_analysis.py:13) from edvart.data_types import is_boolean, is_categorical, is_numeric
     [14](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/report_sections/bivariate_analysis.py:14) from edvart.report_sections.code_string_formatting import get_code

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/utils.py:7
      [5](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/utils.py:5) import pandas as pd
      [6](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/utils.py:6) import plotly
----> [7](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/utils.py:7) import statsmodels.api as sm
      [8](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/utils.py:8) from scipy import stats
     [10](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/edvart/utils.py:10) from edvart.data_types import is_numeric

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/__init__.py:1
----> [1](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/__init__.py:1) from statsmodels.compat.patsy import monkey_patch_cat_dtype
      [3](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/__init__.py:3) from statsmodels._version import __version__, __version_tuple__
      [5](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/__init__.py:5) __version_info__ = __version_tuple__

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/compat/__init__.py:1
----> [1](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/compat/__init__.py:1) from statsmodels.tools._test_runner import PytestTester
      [3](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/compat/__init__.py:3) from .python import (
      [4](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/compat/__init__.py:4)     asunicode,
      [5](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/compat/__init__.py:5)     asbytes,
   (...)
     [10](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/compat/__init__.py:10)     lfilter,
     [11](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/compat/__init__.py:11) )
     [13](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/compat/__init__.py:13) __all__ = [
     [14](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/compat/__init__.py:14)     "asunicode",
     [15](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/compat/__init__.py:15)     "asbytes",
   (...)
     [21](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/compat/__init__.py:21)     "test",
     [22](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/compat/__init__.py:22) ]

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/tools/__init__.py:1
----> [1](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/tools/__init__.py:1) from .tools import add_constant, categorical
      [2](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/tools/__init__.py:2) from statsmodels.tools._test_runner import PytestTester
      [4](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/tools/__init__.py:4) __all__ = ['test', 'add_constant', 'categorical']

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/tools/tools.py:6
      [4](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/tools/tools.py:4) import numpy as np
      [5](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/tools/tools.py:5) import pandas as pd
----> [6](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/tools/tools.py:6) import scipy.linalg
      [8](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/tools/tools.py:8) from statsmodels.tools.data import _is_using_pandas
      [9](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/statsmodels/tools/tools.py:9) from statsmodels.tools.validation import array_like

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/__init__.py:208
    [206](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/__init__.py:206) from ._misc import *
    [207](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/__init__.py:207) from ._cythonized_array_utils import *
--> [208](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/__init__.py:208) from ._basic import *
    [209](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/__init__.py:209) from ._decomp import *
    [210](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/__init__.py:210) from ._decomp_lu import *

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/_basic.py:13
     [11](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/_basic.py:11) from .lapack import get_lapack_funcs, _compute_lwork
     [12](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/_basic.py:12) from ._misc import LinAlgError, _datacopied, LinAlgWarning
---> [13](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/_basic.py:13) from ._decomp import _asarray_validated
     [14](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/_basic.py:14) from . import _decomp, _decomp_svd
     [15](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/_basic.py:15) from ._solve_toeplitz import levinson

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/_decomp.py:26
     [22](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/_decomp.py:22) from numpy import (array, isfinite, inexact, nonzero, iscomplexobj,
     [23](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/_decomp.py:23)                    flatnonzero, conj, asarray, argsort, empty,
     [24](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/_decomp.py:24)                    iscomplex, zeros, einsum, eye, inf)
     [25](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/_decomp.py:25) # Local imports
---> [26](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/_decomp.py:26) from scipy._lib._util import _asarray_validated
     [27](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/_decomp.py:27) from ._misc import LinAlgError, _datacopied, norm
     [28](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/linalg/_decomp.py:28) from .lapack import get_lapack_funcs, _compute_lwork

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_util.py:18
     [10](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_util.py:10) from typing import (
     [11](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_util.py:11)     Optional,
     [12](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_util.py:12)     Union,
     [13](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_util.py:13)     TYPE_CHECKING,
     [14](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_util.py:14)     TypeVar,
     [15](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_util.py:15) )
     [17](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_util.py:17) import numpy as np
---> [18](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_util.py:18) from scipy._lib._array_api import array_namespace
     [21](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_util.py:21) AxisError: type[Exception]
     [22](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_util.py:22) ComplexWarning: type[Warning]

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_array_api.py:18
     [16](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_array_api.py:16) import scipy._lib.array_api_compat.array_api_compat as array_api_compat
     [17](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_array_api.py:17) from scipy._lib.array_api_compat.array_api_compat import size
---> [18](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_array_api.py:18) import scipy._lib.array_api_compat.array_api_compat.numpy as array_api_compat_numpy
     [20](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_array_api.py:20) __all__ = ['array_namespace', 'as_xparray', 'size']
     [23](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/_array_api.py:23) # To enable array API and strict array-like input validation

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/array_api_compat/array_api_compat/numpy/__init__.py:1
----> [1](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/array_api_compat/array_api_compat/numpy/__init__.py:1) from numpy import *
      [3](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/array_api_compat/array_api_compat/numpy/__init__.py:3) # from numpy import * doesn't overwrite these builtin names
      [4](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/scipy/_lib/array_api_compat/array_api_compat/numpy/__init__.py:4) from numpy import abs, max, min, round

File /opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/numpy/__init__.py:370, in __getattr__(attr)
    [365](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/numpy/__init__.py:365)         raise AssertionError()
    [366](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/numpy/__init__.py:366) except AssertionError:
    [367](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/numpy/__init__.py:367)     msg = ("The current Numpy installation ({!r}) fails to "
    [368](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/numpy/__init__.py:368)            "pass simple sanity checks. This can be caused for example "
    [369](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/numpy/__init__.py:369)            "by incorrect BLAS library being linked in, or by mixing "
--> [370](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/numpy/__init__.py:370)            "package managers (pip, conda, apt, ...). Search closed "
    [371](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/numpy/__init__.py:371)            "numpy issues for similar problems.")
    [372](https://file+.vscode-resource.vscode-cdn.net/opt/homebrew/Cellar/jupyterlab/4.2.5_1/libexec/lib/python3.12/site-packages/numpy/__init__.py:372)     raise RuntimeError(msg.format(__file__)) from None

ModuleNotFoundError: No module named 'numpy.char'
mbelak-dtml commented 4 days ago

Hi @soundarmoorthy. First of all, thanks you for opening the issue and sorry the late response. Python 3.12 is expected to be supported. Could you please provide the versions of numpy, scipy and statsmodels installed in the environment?