alkaline-ml / pmdarima

A statistical library designed to fill the void in Python's time series analysis capabilities, including the equivalent of R's auto.arima function.
https://www.alkaline-ml.com/pmdarima
MIT License
1.55k stars 228 forks source link

[MRG+1] Change how we implement show_versions() #551

Closed aaronreidsmith closed 1 year ago

aaronreidsmith commented 1 year ago

Description

Hopefully fixes the nightly build. Just took this implementation from here. Output still looks like this:

>>> import pmdarima
>>> pmdarima.show_versions()

System:
    python: 3.10.6 (main, Sep 18 2022, 13:28:34) [Clang 13.1.6 (clang-1316.0.21.2.5)]
executable: /Users/asmith/.pyenv/versions/3.10.6/bin/python
   machine: macOS-13.4.1-arm64-arm-64bit

Python dependencies:
 setuptools: 63.2.0
        pip: 23.0.1
    sklearn: 1.2.0
statsmodels: 0.13.2
      numpy: 1.23.3
      scipy: 1.9.1
     Cython: 0.29.32
     pandas: 1.4.4
     joblib: 1.2.0
   pmdarima: 0.0.0

One difference is seuptools is before pip now in the output, due to this

Type of change

How Has This Been Tested?

Checklist: