forked from pycaret/pycaret
-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements.txt
36 lines (34 loc) · 1020 Bytes
/
requirements.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Base
ipython>=5.5.0
ipywidgets>=7.6.5 # required by pycaret.internal.display
tqdm>=4.62.0 # required by pycaret.internal.display
numpy>=1.21, <1.23 # Can't >=1.23 because of sktime/numba
pandas>=1.3.0, <1.6.0 # Can't >=1.6 because of sktime
jinja2>=1.2 # Required by pycaret.internal.utils --> pandas.io.formats.style
scipy<2.0.0 # Can't >=2.0.0 due to sktime
joblib>=1.2.0 # joblib<1.2.0 is vulnerable to Arbitrary Code Execution (https://github.com/advisories/GHSA-6hrg-qmvc-2xh8)
scikit-learn>=1.0
pyod>=0.9.8
imbalanced-learn>=0.8.1
category-encoders>=2.4.0
lightgbm>=3.0.0
numba>=0.55.0
requests>=2.27.1 # Required by pycaret.datasets
psutil>=5.9.0
markupsafe>=2.0.1 # Fixes Google Colab issue
importlib_metadata>=4.12.0
nbformat>=4.2.0
deprecation>=2.1.0
# Plotting
matplotlib>=3.3.0
scikit-plot>=0.3.7
yellowbrick>=1.4
plotly>=5.0.0
kaleido>=0.2.1
schemdraw>=0.14
plotly-resampler>=0.7.2.2
# Time-series
statsmodels>=0.12.1
sktime>=0.14.0
tbats>=1.1.0
pmdarima>=1.8.0,!=1.8.1,<3.0.0 # Matches sktime