Read the Docs build information Build id: 1326980 Project: feature-labs-inc-evalml Version: main Commit: 33eb2c6f08fbf43b3854ad74815d86a42bb27170 Date: 2023-03-02T16:31:15.176012Z State: cancelled Success: False [rtd-command-info] start-time: 2023-03-02T17:31:23.551929Z, end-time: 2023-03-02T17:31:27.595764Z, duration: 4, exit-code: 0 git clone --no-single-branch --depth 50 https://github.com/alteryx/evalml.git . Cloning into '.'... [rtd-command-info] start-time: 2023-03-02T17:31:27.802655Z, end-time: 2023-03-02T17:31:28.024228Z, duration: 0, exit-code: 0 git checkout --force origin/main Note: switching to 'origin/main'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 33eb2c6f Add nullable type incompatibility properties to the components that have them (#4031) [rtd-command-info] start-time: 2023-03-02T17:31:28.265353Z, end-time: 2023-03-02T17:31:28.347506Z, duration: 0, exit-code: 0 git clean -d -f -f [rtd-command-info] start-time: 2023-03-02T17:31:29.467574Z, end-time: 2023-03-02T17:31:34.313242Z, duration: 4, exit-code: 0 python3.8 -mvirtualenv $READTHEDOCS_VIRTUALENV_PATH Using base prefix '/home/docs/.pyenv/versions/3.8.6' New python executable in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/bin/python3.8 Also creating executable in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/bin/python Installing setuptools, pip, wheel... done. [rtd-command-info] start-time: 2023-03-02T17:31:34.540164Z, end-time: 2023-03-02T17:31:36.329766Z, duration: 1, exit-code: 0 python -m pip install --upgrade --no-cache-dir pip setuptools<58.3.0 Requirement already satisfied: pip in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (23.0.1) Collecting setuptools<58.3.0 Downloading setuptools-58.2.0-py3-none-any.whl (946 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 946.1/946.1 kB 23.9 MB/s eta 0:00:00 Installing collected packages: setuptools Attempting uninstall: setuptools Found existing installation: setuptools 67.4.0 Uninstalling setuptools-67.4.0: Successfully uninstalled setuptools-67.4.0 Successfully installed setuptools-58.2.0 [rtd-command-info] start-time: 2023-03-02T17:31:36.521134Z, end-time: 2023-03-02T17:31:43.249724Z, duration: 6, exit-code: 0 python -m pip install --upgrade --no-cache-dir pillow mock==1.0.1 alabaster>=0.7,<0.8,!=0.7.5 commonmark==0.9.1 recommonmark==0.5.0 sphinx<2 sphinx-rtd-theme<0.5 readthedocs-sphinx-ext<2.3 jinja2<3.1.0 Collecting pillow Downloading Pillow-9.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.3/3.3 MB 50.6 MB/s eta 0:00:00 Collecting mock==1.0.1 Downloading mock-1.0.1.zip (861 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 861.9/861.9 kB 267.9 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting alabaster!=0.7.5,<0.8,>=0.7 Downloading alabaster-0.7.13-py3-none-any.whl (13 kB) Collecting commonmark==0.9.1 Downloading commonmark-0.9.1-py2.py3-none-any.whl (51 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.1/51.1 kB 188.4 MB/s eta 0:00:00 Collecting recommonmark==0.5.0 Downloading recommonmark-0.5.0-py2.py3-none-any.whl (9.8 kB) Collecting sphinx<2 Downloading Sphinx-1.8.6-py2.py3-none-any.whl (3.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 212.8 MB/s eta 0:00:00 Collecting sphinx-rtd-theme<0.5 Downloading sphinx_rtd_theme-0.4.3-py2.py3-none-any.whl (6.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.4/6.4 MB 178.8 MB/s eta 0:00:00 Collecting readthedocs-sphinx-ext<2.3 Downloading readthedocs_sphinx_ext-2.2.0-py2.py3-none-any.whl (11 kB) Collecting jinja2<3.1.0 Downloading Jinja2-3.0.3-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.6/133.6 kB 241.7 MB/s eta 0:00:00 Collecting docutils>=0.11 Downloading docutils-0.19-py3-none-any.whl (570 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 570.5/570.5 kB 270.9 MB/s eta 0:00:00 Collecting Pygments>=2.0 Downloading Pygments-2.14.0-py3-none-any.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 268.6 MB/s eta 0:00:00 Collecting six>=1.5 Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting docutils>=0.11 Downloading docutils-0.17.1-py2.py3-none-any.whl (575 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 575.5/575.5 kB 262.3 MB/s eta 0:00:00 Requirement already satisfied: setuptools in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from sphinx<2) (58.2.0) Collecting sphinxcontrib-websupport Downloading sphinxcontrib_websupport-1.2.4-py2.py3-none-any.whl (39 kB) Collecting packaging Downloading packaging-23.0-py3-none-any.whl (42 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.7/42.7 kB 177.9 MB/s eta 0:00:00 Collecting babel!=2.0,>=1.3 Downloading Babel-2.12.1-py3-none-any.whl (10.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.1/10.1 MB 176.8 MB/s eta 0:00:00 Collecting imagesize Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB) Collecting requests>=2.0.0 Downloading requests-2.28.2-py3-none-any.whl (62 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 208.5 MB/s eta 0:00:00 Collecting snowballstemmer>=1.1 Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 kB 206.4 MB/s eta 0:00:00 Collecting MarkupSafe>=2.0 Downloading MarkupSafe-2.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB) Collecting pytz>=2015.7 Downloading pytz-2022.7.1-py2.py3-none-any.whl (499 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 499.4/499.4 kB 252.4 MB/s eta 0:00:00 Collecting idna<4,>=2.5 Downloading idna-3.4-py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 199.4 MB/s eta 0:00:00 Collecting certifi>=2017.4.17 Downloading certifi-2022.12.7-py3-none-any.whl (155 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.3/155.3 kB 242.9 MB/s eta 0:00:00 Collecting charset-normalizer<4,>=2 Downloading charset_normalizer-3.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (195 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 195.4/195.4 kB 238.4 MB/s eta 0:00:00 Collecting urllib3<1.27,>=1.21.1 Downloading urllib3-1.26.14-py2.py3-none-any.whl (140 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.6/140.6 kB 236.4 MB/s eta 0:00:00 Collecting sphinxcontrib-serializinghtml Downloading sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.0/94.0 kB 231.7 MB/s eta 0:00:00 Building wheels for collected packages: mock Building wheel for mock (setup.py): started Building wheel for mock (setup.py): finished with status 'done' Created wheel for mock: filename=mock-1.0.1-py3-none-any.whl size=23772 sha256=85606dab3238ed91d687d4dee3995f8c5603033b99d62b7f322e2ff59f8c117d Stored in directory: /tmp/pip-ephem-wheel-cache-3a576k8x/wheels/41/7c/21/90057f91c6ead7c77a90c52d6e85ca48bf82d8b0d3f8dfbb65 Successfully built mock Installing collected packages: snowballstemmer, pytz, mock, commonmark, charset-normalizer, urllib3, sphinxcontrib-serializinghtml, six, Pygments, pillow, packaging, MarkupSafe, imagesize, idna, docutils, certifi, babel, alabaster, sphinxcontrib-websupport, requests, jinja2, sphinx, readthedocs-sphinx-ext, sphinx-rtd-theme, recommonmark Successfully installed MarkupSafe-2.1.2 Pygments-2.14.0 alabaster-0.7.13 babel-2.12.1 certifi-2022.12.7 charset-normalizer-3.0.1 commonmark-0.9.1 docutils-0.17.1 idna-3.4 imagesize-1.4.1 jinja2-3.0.3 mock-1.0.1 packaging-23.0 pillow-9.4.0 pytz-2022.7.1 readthedocs-sphinx-ext-2.2.0 recommonmark-0.5.0 requests-2.28.2 six-1.16.0 snowballstemmer-2.2.0 sphinx-1.8.6 sphinx-rtd-theme-0.4.3 sphinxcontrib-serializinghtml-1.1.5 sphinxcontrib-websupport-1.2.4 urllib3-1.26.14 [rtd-command-info] start-time: 2023-03-02T17:31:43.433579Z, end-time: 2023-03-02T17:31:44.231940Z, duration: 0, exit-code: 0 python -m pip install --exists-action=w --no-cache-dir -r docs/readthedocs-requirements.txt Requirement already satisfied: setuptools>=45.1.0 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from -r docs/readthedocs-requirements.txt (line 1)) (58.2.0) [rtd-command-info] start-time: 2023-03-02T17:31:44.446045Z, end-time: 2023-03-02T17:33:19.108244Z, duration: 94, exit-code: 0 python -m pip install --upgrade --upgrade-strategy eager --no-cache-dir .[dev,prophet] Processing /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/checkouts/main Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting nlp-primitives>=2.9.0 Downloading nlp_primitives-2.10.0-py3-none-any.whl (44.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.7/44.7 MB 182.3 MB/s eta 0:00:00 Collecting catboost>=1.1.1 Downloading catboost-1.1.1-cp38-none-manylinux1_x86_64.whl (76.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 76.6/76.6 MB 196.9 MB/s eta 0:00:00 Collecting xgboost>=1.7.0 Downloading xgboost-1.7.4-py3-none-manylinux2014_x86_64.whl (193.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 193.6/193.6 MB 160.5 MB/s eta 0:00:00 Collecting sktime>=0.15.0 Downloading sktime-0.16.1-py3-none-any.whl (16.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.0/16.0 MB 160.1 MB/s eta 0:00:00 Collecting tomli>=2.0.1 Downloading tomli-2.0.1-py3-none-any.whl (12 kB) Collecting black[jupyter]>=22.3.0 Downloading black-23.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 222.1 MB/s eta 0:00:00 Collecting shap>=0.40.0 Downloading shap-0.41.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (575 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 575.9/575.9 kB 239.9 MB/s eta 0:00:00 Collecting lime>=0.2.0.1 Downloading lime-0.2.0.1.tar.gz (275 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 275.7/275.7 kB 254.0 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting ipywidgets>=7.5 Downloading ipywidgets-8.0.4-py3-none-any.whl (137 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.8/137.8 kB 225.2 MB/s eta 0:00:00 Collecting pmdarima>=1.8.5 Downloading pmdarima-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (1.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 224.5 MB/s eta 0:00:00 Collecting seaborn>=0.11.1 Downloading seaborn-0.12.2-py3-none-any.whl (293 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 293.3/293.3 kB 253.2 MB/s eta 0:00:00 Collecting lightgbm>=2.3.1 Downloading lightgbm-3.3.5-py3-none-manylinux1_x86_64.whl (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 218.7 MB/s eta 0:00:00 Collecting statsmodels>=0.12.2 Downloading statsmodels-0.13.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.9/9.9 MB 178.8 MB/s eta 0:00:00 Collecting scipy>=1.5.0 Downloading scipy-1.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 34.5/34.5 MB 167.7 MB/s eta 0:00:00 Collecting woodwork>=0.21.1 Downloading woodwork-0.21.2-py3-none-any.whl (230 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 230.7/230.7 kB 247.0 MB/s eta 0:00:00 Collecting click>=8.0.0 Downloading click-8.1.3-py3-none-any.whl (96 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.6/96.6 kB 230.6 MB/s eta 0:00:00 Collecting cloudpickle>=1.5.0 Downloading cloudpickle-2.2.1-py3-none-any.whl (25 kB) Collecting pandas>=1.5.0 Downloading pandas-1.5.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.2/12.2 MB 172.9 MB/s eta 0:00:00 Collecting graphviz>=0.13 Downloading graphviz-0.20.1-py3-none-any.whl (47 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.0/47.0 kB 173.9 MB/s eta 0:00:00 Collecting kaleido>=0.1.0 Downloading kaleido-0.2.1-py2.py3-none-manylinux1_x86_64.whl (79.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.9/79.9 MB 172.4 MB/s eta 0:00:00 Collecting numpy>=1.21.0 Downloading numpy-1.24.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.3/17.3 MB 180.2 MB/s eta 0:00:00 Collecting colorama>=0.4.4 Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB) Collecting scikit-optimize>=0.9.0 Downloading scikit_optimize-0.9.0-py2.py3-none-any.whl (100 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.3/100.3 kB 230.9 MB/s eta 0:00:00 Collecting networkx>=2.6 Downloading networkx-3.0-py3-none-any.whl (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 164.3 MB/s eta 0:00:00 Collecting texttable>=1.6.2 Downloading texttable-1.6.7-py2.py3-none-any.whl (10 kB) Collecting imbalanced-learn>=0.9.1 Downloading imbalanced_learn-0.10.1-py3-none-any.whl (226 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 226.0/226.0 kB 216.0 MB/s eta 0:00:00 Collecting dask!=2022.10.1,>=2022.2.0 Downloading dask-2023.3.0-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 213.3 MB/s eta 0:00:00 Collecting matplotlib>=3.3.3 Downloading matplotlib-3.7.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (9.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.2/9.2 MB 191.4 MB/s eta 0:00:00 Collecting pyzmq>=20.0.0 Downloading pyzmq-25.0.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 219.2 MB/s eta 0:00:00 Collecting featuretools>=1.16.0 Downloading featuretools-1.23.0-py3-none-any.whl (555 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 555.7/555.7 kB 250.3 MB/s eta 0:00:00 Requirement already satisfied: packaging>=23.0 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from evalml==0.68.0) (23.0) Collecting category-encoders<=2.5.1.post0,>=2.2.2 Downloading category_encoders-2.5.1.post0-py2.py3-none-any.whl (72 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 72.4/72.4 kB 204.4 MB/s eta 0:00:00 Collecting scikit-learn>=1.2.1 Downloading scikit_learn-1.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.8/9.8 MB 178.3 MB/s eta 0:00:00 Collecting vowpalwabbit>=8.11.0 Downloading vowpalwabbit-9.7.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (3.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 192.6 MB/s eta 0:00:00 Collecting plotly>=5.0.0 Downloading plotly-5.13.1-py2.py3-none-any.whl (15.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.2/15.2 MB 184.0 MB/s eta 0:00:00 Collecting darglint==1.8.0 Downloading darglint-1.8.0-py3-none-any.whl (120 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.5/120.5 kB 242.5 MB/s eta 0:00:00 Collecting pre-commit>=2.20.0 Downloading pre_commit-3.1.1-py2.py3-none-any.whl (202 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 202.3/202.3 kB 249.6 MB/s eta 0:00:00 Collecting ruff==0.0.228 Downloading ruff-0.0.228-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 183.9 MB/s eta 0:00:00 Collecting prophet-prebuilt==1.0.2 Downloading prophet_prebuilt-1.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.9/8.9 MB 155.3 MB/s eta 0:00:00 Requirement already satisfied: setuptools>=42 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from prophet-prebuilt==1.0.2->evalml==0.68.0) (58.2.0) Collecting setuptools>=42 Downloading setuptools-67.4.0-py3-none-any.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 229.4 MB/s eta 0:00:00 Requirement already satisfied: wheel>=0.37.0 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from prophet-prebuilt==1.0.2->evalml==0.68.0) (0.38.4) Collecting Cython>=0.22 Downloading Cython-0.29.33-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (1.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 189.6 MB/s eta 0:00:00 Collecting holidays>=0.11.3.1 Downloading holidays-0.20-py3-none-any.whl (226 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 226.5/226.5 kB 252.8 MB/s eta 0:00:00 Collecting LunarCalendar>=0.0.9 Downloading LunarCalendar-0.0.9-py2.py3-none-any.whl (18 kB) Collecting python-dateutil>=2.8.0 Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 260.0 MB/s eta 0:00:00 Collecting convertdate>=2.1.2 Downloading convertdate-2.4.0-py3-none-any.whl (47 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.9/47.9 kB 200.3 MB/s eta 0:00:00 Collecting tqdm>=4.36.1 Downloading tqdm-4.64.1-py2.py3-none-any.whl (78 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.5/78.5 kB 224.1 MB/s eta 0:00:00 Collecting cmdstanpy==0.9.77 Downloading cmdstanpy-0.9.77-py3-none-any.whl (56 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.0/57.0 kB 212.9 MB/s eta 0:00:00 Collecting setuptools-git>=1.2 Downloading setuptools_git-1.2-py2.py3-none-any.whl (10 kB) Collecting ujson Downloading ujson-5.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 52.8/52.8 kB 192.2 MB/s eta 0:00:00 Collecting pathspec>=0.9.0 Downloading pathspec-0.11.0-py3-none-any.whl (29 kB) Collecting platformdirs>=2 Downloading platformdirs-3.0.0-py3-none-any.whl (14 kB) Collecting mypy-extensions>=0.4.3 Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB) Collecting typing-extensions>=3.10.0.0 Downloading typing_extensions-4.5.0-py3-none-any.whl (27 kB) Collecting ipython>=7.8.0 Downloading ipython-8.11.0-py3-none-any.whl (793 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 793.3/793.3 kB 256.7 MB/s eta 0:00:00 Collecting tokenize-rt>=3.2.0 Downloading tokenize_rt-5.0.0-py2.py3-none-any.whl (5.8 kB) Requirement already satisfied: six in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from catboost>=1.1.1->evalml==0.68.0) (1.16.0) Collecting patsy>=0.5.1 Downloading patsy-0.5.3-py2.py3-none-any.whl (233 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 233.8/233.8 kB 263.4 MB/s eta 0:00:00 Collecting partd>=1.2.0 Downloading partd-1.3.0-py3-none-any.whl (18 kB) Collecting toolz>=0.8.2 Downloading toolz-0.12.0-py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 kB 201.2 MB/s eta 0:00:00 Collecting fsspec>=0.6.0 Downloading fsspec-2023.1.0-py3-none-any.whl (143 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.0/143.0 kB 249.1 MB/s eta 0:00:00 Collecting pyyaml>=5.3.1 Downloading PyYAML-6.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (701 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 701.2/701.2 kB 238.7 MB/s eta 0:00:00 Collecting distributed!=2022.10.1,>=2022.2.0 Downloading distributed-2023.3.0-py3-none-any.whl (945 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 945.4/945.4 kB 227.7 MB/s eta 0:00:00 Collecting psutil>=5.6.6 Downloading psutil-5.9.4-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (280 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 280.2/280.2 kB 248.8 MB/s eta 0:00:00 Collecting threadpoolctl>=2.0.0 Downloading threadpoolctl-3.1.0-py3-none-any.whl (14 kB) Collecting joblib>=1.1.1 Downloading joblib-1.2.0-py3-none-any.whl (297 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 298.0/298.0 kB 242.4 MB/s eta 0:00:00 Collecting jupyterlab-widgets~=3.0 Downloading jupyterlab_widgets-3.0.5-py3-none-any.whl (384 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 384.3/384.3 kB 259.0 MB/s eta 0:00:00 Collecting widgetsnbextension~=4.0 Downloading widgetsnbextension-4.0.5-py3-none-any.whl (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 217.0 MB/s eta 0:00:00 Collecting ipykernel>=4.5.1 Downloading ipykernel-6.21.2-py3-none-any.whl (149 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 149.7/149.7 kB 247.0 MB/s eta 0:00:00 Collecting traitlets>=4.3.1 Downloading traitlets-5.9.0-py3-none-any.whl (117 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.4/117.4 kB 229.8 MB/s eta 0:00:00 Collecting scikit-image>=0.12 Downloading scikit_image-0.20.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.4/13.4 MB 178.8 MB/s eta 0:00:00 Collecting contourpy>=1.0.1 Downloading contourpy-1.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (300 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 300.0/300.0 kB 237.4 MB/s eta 0:00:00 Collecting fonttools>=4.22.0 Downloading fonttools-4.38.0-py3-none-any.whl (965 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 965.4/965.4 kB 233.3 MB/s eta 0:00:00 Requirement already satisfied: pillow>=6.2.0 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from matplotlib>=3.3.3->evalml==0.68.0) (9.4.0) Collecting cycler>=0.10 Downloading cycler-0.11.0-py3-none-any.whl (6.4 kB) Collecting pyparsing>=2.3.1 Downloading pyparsing-3.0.9-py3-none-any.whl (98 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.3/98.3 kB 211.5 MB/s eta 0:00:00 Collecting importlib-resources>=3.2.0 Downloading importlib_resources-5.12.0-py3-none-any.whl (36 kB) Collecting kiwisolver>=1.0.1 Downloading kiwisolver-1.4.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 234.4 MB/s eta 0:00:00 Collecting nltk>=3.4.5 Downloading nltk-3.8.1-py3-none-any.whl (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 216.4 MB/s eta 0:00:00 Requirement already satisfied: pytz>=2020.1 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from pandas>=1.5.0->evalml==0.68.0) (2022.7.1) Collecting tenacity>=6.2.0 Downloading tenacity-8.2.2-py3-none-any.whl (24 kB) Requirement already satisfied: urllib3 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from pmdarima>=1.8.5->evalml==0.68.0) (1.26.14) Collecting nodeenv>=0.11.1 Downloading nodeenv-1.7.0-py2.py3-none-any.whl (21 kB) Collecting virtualenv>=20.10.0 Downloading virtualenv-20.20.0-py3-none-any.whl (8.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 193.8 MB/s eta 0:00:00 Collecting identify>=1.0.0 Downloading identify-2.5.18-py2.py3-none-any.whl (98 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.8/98.8 kB 216.4 MB/s eta 0:00:00 Collecting cfgv>=2.0.0 Downloading cfgv-3.3.1-py2.py3-none-any.whl (7.3 kB) Collecting pyaml>=16.9 Downloading pyaml-21.10.1-py2.py3-none-any.whl (24 kB) Collecting slicer==0.0.7 Downloading slicer-0.0.7-py3-none-any.whl (14 kB) Collecting numba Downloading numba-0.56.4-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.5/3.5 MB 162.8 MB/s eta 0:00:00 Collecting deprecated>=1.2.13 Downloading Deprecated-1.2.13-py2.py3-none-any.whl (9.6 kB) Collecting pytest-cov==2.10.1 Downloading pytest_cov-2.10.1-py2.py3-none-any.whl (19 kB) Collecting pytest-xdist==2.1.0 Downloading pytest_xdist-2.1.0-py3-none-any.whl (36 kB) Collecting coverage[toml]>=6.4 Downloading coverage-7.2.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (228 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 228.5/228.5 kB 259.7 MB/s eta 0:00:00 Collecting pytest-timeout==1.4.2 Downloading pytest_timeout-1.4.2-py2.py3-none-any.whl (10 kB) Collecting pytest==7.1.2 Downloading pytest-7.1.2-py3-none-any.whl (297 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 297.0/297.0 kB 263.1 MB/s eta 0:00:00 Collecting nbval==0.9.3 Downloading nbval-0.9.3-py2.py3-none-any.whl (22 kB) Collecting pyyaml>=5.3.1 Downloading PyYAML-5.4-cp38-cp38-manylinux1_x86_64.whl (662 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 662.2/662.2 kB 239.9 MB/s eta 0:00:00 Collecting codecov==2.1.11 Downloading codecov-2.1.11-py2.py3-none-any.whl (16 kB) Collecting nbconvert>=6.4.5 Downloading nbconvert-7.2.9-py3-none-any.whl (274 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 274.9/274.9 kB 244.0 MB/s eta 0:00:00 Collecting pydata-sphinx-theme>=0.3.1 Downloading pydata_sphinx_theme-0.13.0-py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 217.8 MB/s eta 0:00:00 Collecting sphinx-autoapi Downloading sphinx_autoapi-2.0.1-py2.py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 kB 204.3 MB/s eta 0:00:00 Collecting Sphinx>=4.5.0 Downloading sphinx-6.1.3-py3-none-any.whl (3.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 210.8 MB/s eta 0:00:00 Collecting docutils<0.17,>=0.15.2 Downloading docutils-0.16-py2.py3-none-any.whl (548 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 548.2/548.2 kB 265.7 MB/s eta 0:00:00 Collecting sphinx-inline-tabs==2022.1.2b11 Downloading sphinx_inline_tabs-2022.1.2b11-py3-none-any.whl (6.8 kB) Collecting nbsphinx>=0.8.5 Downloading nbsphinx-0.8.12-py3-none-any.whl (26 kB) Collecting astroid<=2.6.6 Downloading astroid-2.6.6-py3-none-any.whl (231 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 231.8/231.8 kB 247.1 MB/s eta 0:00:00 Collecting myst-parser==0.16.1 Downloading myst_parser-0.16.1-py3-none-any.whl (48 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.8/48.8 kB 195.6 MB/s eta 0:00:00 Collecting sphinx-copybutton==0.4.0 Downloading sphinx_copybutton-0.4.0-py3-none-any.whl (12 kB) Requirement already satisfied: requests>=2.7.9 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from codecov==2.1.11->evalml==0.68.0) (2.28.2) Collecting mdit-py-plugins~=0.3.0 Downloading mdit_py_plugins-0.3.4-py3-none-any.whl (52 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 52.1/52.1 kB 172.0 MB/s eta 0:00:00 Collecting Sphinx>=4.5.0 Downloading Sphinx-4.5.0-py3-none-any.whl (3.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 207.3 MB/s eta 0:00:00 Requirement already satisfied: jinja2 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from myst-parser==0.16.1->evalml==0.68.0) (3.0.3) Collecting jinja2 Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 232.1 MB/s eta 0:00:00 Collecting markdown-it-py<3.0.0,>=1.0.0 Downloading markdown_it_py-2.2.0-py3-none-any.whl (84 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.5/84.5 kB 213.4 MB/s eta 0:00:00 Collecting nbformat Downloading nbformat-5.7.3-py3-none-any.whl (78 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.1/78.1 kB 227.7 MB/s eta 0:00:00 Collecting jupyter-client Downloading jupyter_client-8.0.3-py3-none-any.whl (102 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 102.7/102.7 kB 216.1 MB/s eta 0:00:00 Collecting attrs>=19.2.0 Downloading attrs-22.2.0-py3-none-any.whl (60 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.0/60.0 kB 212.3 MB/s eta 0:00:00 Collecting iniconfig Downloading iniconfig-2.0.0-py3-none-any.whl (5.9 kB) Collecting py>=1.8.2 Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 230.2 MB/s eta 0:00:00 Collecting pluggy<2.0,>=0.12 Downloading pluggy-1.0.0-py2.py3-none-any.whl (13 kB) Collecting pytest-forked Downloading pytest_forked-1.6.0-py3-none-any.whl (4.9 kB) Collecting execnet>=1.1 Downloading execnet-1.9.0-py2.py3-none-any.whl (39 kB) Collecting lazy-object-proxy>=1.4.0 Downloading lazy_object_proxy-1.9.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.4/61.4 kB 187.4 MB/s eta 0:00:00 Collecting wrapt<1.13,>=1.11 Downloading wrapt-1.12.1.tar.gz (27 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pymeeus<=1,>=0.3.13 Downloading PyMeeus-0.5.12.tar.gz (5.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.8/5.8 MB 199.5 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting tblib>=1.6.0 Downloading tblib-1.7.0-py2.py3-none-any.whl (12 kB) Collecting msgpack>=1.0.0 Downloading msgpack-1.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (322 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 322.5/322.5 kB 255.3 MB/s eta 0:00:00 Collecting tornado>=6.0.3 Downloading tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (423 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 424.0/424.0 kB 268.0 MB/s eta 0:00:00 Collecting locket>=1.0.0 Downloading locket-1.0.0-py2.py3-none-any.whl (4.4 kB) Collecting sortedcontainers>=2.0.5 Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) Collecting zict>=2.1.0 Downloading zict-2.2.0-py2.py3-none-any.whl (23 kB) Collecting hijri-converter Downloading hijri_converter-2.2.4-py3-none-any.whl (14 kB) Collecting korean-lunar-calendar Downloading korean_lunar_calendar-0.3.1-py3-none-any.whl (9.0 kB) Collecting zipp>=3.1.0 Downloading zipp-3.15.0-py3-none-any.whl (6.8 kB) Collecting jupyter-core!=5.0.*,>=4.12 Downloading jupyter_core-5.2.0-py3-none-any.whl (94 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.3/94.3 kB 235.5 MB/s eta 0:00:00 Collecting nest-asyncio Downloading nest_asyncio-1.5.6-py3-none-any.whl (5.2 kB) Collecting debugpy>=1.6.5 Downloading debugpy-1.6.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 190.7 MB/s eta 0:00:00 Collecting comm>=0.1.1 Downloading comm-0.1.2-py3-none-any.whl (6.5 kB) Collecting matplotlib-inline>=0.1 Downloading matplotlib_inline-0.1.6-py3-none-any.whl (9.4 kB) Collecting backcall Downloading backcall-0.2.0-py2.py3-none-any.whl (11 kB) Collecting prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30 Downloading prompt_toolkit-3.0.38-py3-none-any.whl (385 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 385.8/385.8 kB 263.5 MB/s eta 0:00:00 Collecting jedi>=0.16 Downloading jedi-0.18.2-py2.py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 216.1 MB/s eta 0:00:00 Collecting pickleshare Downloading pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB) Collecting decorator Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) Requirement already satisfied: pygments>=2.4.0 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from ipython>=7.8.0->black[jupyter]>=22.3.0->evalml==0.68.0) (2.14.0) Collecting stack-data Downloading stack_data-0.6.2-py3-none-any.whl (24 kB) Collecting pexpect>4.3 Downloading pexpect-4.8.0-py2.py3-none-any.whl (59 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.0/59.0 kB 202.8 MB/s eta 0:00:00 Collecting ephem>=3.7.5.3 Downloading ephem-4.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 205.8 MB/s eta 0:00:00 Collecting tinycss2 Downloading tinycss2-1.2.1-py3-none-any.whl (21 kB) Collecting nbclient>=0.5.0 Downloading nbclient-0.7.2-py3-none-any.whl (71 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 72.0/72.0 kB 190.3 MB/s eta 0:00:00 Collecting importlib-metadata>=3.6 Downloading importlib_metadata-6.0.0-py3-none-any.whl (21 kB) Collecting jupyterlab-pygments Downloading jupyterlab_pygments-0.2.2-py2.py3-none-any.whl (21 kB) Collecting bleach Downloading bleach-6.0.0-py3-none-any.whl (162 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.5/162.5 kB 254.5 MB/s eta 0:00:00 Collecting pandocfilters>=1.4.1 Downloading pandocfilters-1.5.0-py2.py3-none-any.whl (8.7 kB) Requirement already satisfied: markupsafe>=2.0 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from nbconvert>=6.4.5->evalml==0.68.0) (2.1.2) Collecting mistune<3,>=2.0.3 Downloading mistune-2.0.5-py2.py3-none-any.whl (24 kB) Collecting defusedxml Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB) Collecting beautifulsoup4 Downloading beautifulsoup4-4.11.2-py3-none-any.whl (129 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 129.4/129.4 kB 235.7 MB/s eta 0:00:00 Collecting regex>=2021.8.3 Downloading regex-2022.10.31-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (772 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 772.3/772.3 kB 236.0 MB/s eta 0:00:00 Collecting numpy>=1.21.0 Downloading numpy-1.23.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.1/17.1 MB 183.1 MB/s eta 0:00:00 Collecting llvmlite<0.40,>=0.39.0dev0 Downloading llvmlite-0.39.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 34.6/34.6 MB 189.3 MB/s eta 0:00:00 Requirement already satisfied: Babel in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from pydata-sphinx-theme>=0.3.1->evalml==0.68.0) (2.12.1) Collecting accessible-pygments Downloading accessible_pygments-0.0.3-py2.py3-none-any.whl (30 kB) Collecting scipy>=1.5.0 Downloading scipy-1.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (43.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.4/43.4 MB 191.4 MB/s eta 0:00:00 Collecting PyWavelets>=1.1.1 Downloading PyWavelets-1.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.9/6.9 MB 192.5 MB/s eta 0:00:00 Collecting tifffile>=2019.7.26 Downloading tifffile-2023.2.28-py3-none-any.whl (216 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.4/216.4 kB 253.1 MB/s eta 0:00:00 Collecting lazy_loader>=0.1 Downloading lazy_loader-0.1-py3-none-any.whl (8.6 kB) Collecting imageio>=2.4.1 Downloading imageio-2.26.0-py3-none-any.whl (3.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 185.4 MB/s eta 0:00:00 Collecting sphinxcontrib-qthelp Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 219.4 MB/s eta 0:00:00 Requirement already satisfied: snowballstemmer>=1.1 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from Sphinx>=4.5.0->evalml==0.68.0) (2.2.0) Collecting sphinxcontrib-applehelp Downloading sphinxcontrib_applehelp-1.0.4-py3-none-any.whl (120 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.6/120.6 kB 232.5 MB/s eta 0:00:00 Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.5 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from Sphinx>=4.5.0->evalml==0.68.0) (1.1.5) Collecting sphinxcontrib-jsmath Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Collecting sphinxcontrib-devhelp Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.7/84.7 kB 216.4 MB/s eta 0:00:00 Collecting sphinxcontrib-htmlhelp>=2.0.0 Downloading sphinxcontrib_htmlhelp-2.0.1-py3-none-any.whl (99 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 99.8/99.8 kB 222.0 MB/s eta 0:00:00 Requirement already satisfied: alabaster<0.8,>=0.7 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from Sphinx>=4.5.0->evalml==0.68.0) (0.7.13) Requirement already satisfied: imagesize in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from Sphinx>=4.5.0->evalml==0.68.0) (1.4.1) Collecting filelock<4,>=3.4.1 Downloading filelock-3.9.0-py3-none-any.whl (9.7 kB) Collecting distlib<1,>=0.3.6 Downloading distlib-0.3.6-py2.py3-none-any.whl (468 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 468.5/468.5 kB 264.6 MB/s eta 0:00:00 Collecting unidecode Downloading Unidecode-1.3.6-py3-none-any.whl (235 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 235.9/235.9 kB 261.2 MB/s eta 0:00:00 Collecting sphinx-autoapi Downloading sphinx_autoapi-2.0.0-py2.py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.0/56.0 kB 202.8 MB/s eta 0:00:00 Downloading sphinx_autoapi-1.9.0-py2.py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.7/55.7 kB 174.6 MB/s eta 0:00:00 Downloading sphinx_autoapi-1.8.4-py2.py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.5/55.5 kB 187.4 MB/s eta 0:00:00 Downloading sphinx_autoapi-1.8.3-py2.py3-none-any.whl (55 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.5/55.5 kB 199.2 MB/s eta 0:00:00 Collecting parso<0.9.0,>=0.8.0 Downloading parso-0.8.3-py2.py3-none-any.whl (100 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.8/100.8 kB 229.1 MB/s eta 0:00:00 Collecting mdurl~=0.1 Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB) Collecting jsonschema>=2.6 Downloading jsonschema-4.17.3-py3-none-any.whl (90 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.4/90.4 kB 203.9 MB/s eta 0:00:00 Collecting fastjsonschema Downloading fastjsonschema-2.16.3-py3-none-any.whl (23 kB) Collecting ptyprocess>=0.5 Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB) Collecting wcwidth Downloading wcwidth-0.2.6-py2.py3-none-any.whl (29 kB) Requirement already satisfied: certifi>=2017.4.17 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from requests>=2.7.9->codecov==2.1.11->evalml==0.68.0) (2022.12.7) Requirement already satisfied: charset-normalizer<4,>=2 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from requests>=2.7.9->codecov==2.1.11->evalml==0.68.0) (3.0.1) Requirement already satisfied: idna<4,>=2.5 in /home/docs/checkouts/readthedocs.org/user_builds/feature-labs-inc-evalml/envs/main/lib/python3.8/site-packages (from requests>=2.7.9->codecov==2.1.11->evalml==0.68.0) (3.4) Collecting heapdict Downloading HeapDict-1.0.1-py3-none-any.whl (3.9 kB) Collecting soupsieve>1.2 Downloading soupsieve-2.4-py3-none-any.whl (37 kB) Collecting webencodings Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Collecting pure-eval Downloading pure_eval-0.2.2-py3-none-any.whl (11 kB) Collecting executing>=1.2.0 Downloading executing-1.2.0-py2.py3-none-any.whl (24 kB) Collecting asttokens>=2.1.0 Downloading asttokens-2.2.1-py2.py3-none-any.whl (26 kB) Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 Downloading pyrsistent-0.19.3-py3-none-any.whl (57 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.5/57.5 kB 197.2 MB/s eta 0:00:00 Collecting pkgutil-resolve-name>=1.3.10 Downloading pkgutil_resolve_name-1.3.10-py3-none-any.whl (4.7 kB) Building wheels for collected packages: lime, evalml, pymeeus, wrapt Building wheel for lime (setup.py): started Building wheel for lime (setup.py): finished with status 'done' Created wheel for lime: filename=lime-0.2.0.1-py3-none-any.whl size=283857 sha256=6c87a41b349930da188e6f62e486696371a86ed493270f371c38925db1c86d87 Stored in directory: /tmp/pip-ephem-wheel-cache-oqxdr6dm/wheels/e6/a6/20/cc1e293fcdb67ede666fed293cb895395e7ecceb4467779546 Building wheel for evalml (pyproject.toml): started Building wheel for evalml (pyproject.toml): finished with status 'done' Created wheel for evalml: filename=evalml-0.68.0-py3-none-any.whl size=6535124 sha256=75c86175b31db165efa04692413785c2284d1770ce9e3ffd9ba8cecdbe54af1f Stored in directory: /tmp/pip-ephem-wheel-cache-oqxdr6dm/wheels/f7/b6/0a/abf98cc6d78484394a1999ad14743701336a0a8216aaa6e6b7 Building wheel for pymeeus (setup.py): started Building wheel for pymeeus (setup.py): finished with status 'done' Created wheel for pymeeus: filename=PyMeeus-0.5.12-py3-none-any.whl size=732015 sha256=1026bf121de8f088d79197f8c72853794d6546894f5e4afe847d614d096c2268 Stored in directory: /tmp/pip-ephem-wheel-cache-oqxdr6dm/wheels/c2/3a/3d/11734e652782d3f823a08aae1c452e887eb16349750cca3f8a Building wheel for wrapt (setup.py): started Building wheel for wrapt (setup.py): finished with status 'done' Created wheel for wrapt: filename=wrapt-1.12.1-cp38-cp38-linux_x86_64.whl size=78117 sha256=e5f7f30533440287e4881b06ab6b84bc1fc087840c42d6aabdaff743e991d979 Stored in directory: /tmp/pip-ephem-wheel-cache-oqxdr6dm/wheels/5f/fd/9e/b6cf5890494cb8ef0b5eaff72e5d55a70fb56316007d6dfe73 Successfully built lime evalml pymeeus wrapt Installing collected packages: wrapt, webencodings, wcwidth, texttable, sortedcontainers, setuptools-git, pymeeus, pure-eval, ptyprocess, pickleshare, msgpack, mistune, korean-lunar-calendar, kaleido, heapdict, fastjsonschema, executing, ephem, distlib, backcall, zipp, zict, widgetsnbextension, vowpalwabbit, unidecode, ujson, typing-extensions, traitlets, tqdm, tornado, toolz, tomli, tokenize-rt, tinycss2, threadpoolctl, tenacity, tblib, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, soupsieve, slicer, setuptools, ruff, regex, pyzmq, pyyaml, python-dateutil, pyrsistent, pyparsing, py, psutil, prompt-toolkit, pluggy, platformdirs, pkgutil-resolve-name, pexpect, pathspec, parso, pandocfilters, numpy, networkx, nest-asyncio, mypy-extensions, mdurl, locket, llvmlite, lazy-object-proxy, lazy_loader, kiwisolver, jupyterlab-widgets, jupyterlab-pygments, joblib, jinja2, iniconfig, identify, hijri-converter, graphviz, fsspec, fonttools, filelock, execnet, docutils, deprecated, defusedxml, decorator, debugpy, darglint, Cython, cycler, coverage, convertdate, colorama, cloudpickle, click, cfgv, bleach, attrs, asttokens, accessible-pygments, virtualenv, tifffile, stack-data, scipy, PyWavelets, pytest, pyaml, plotly, patsy, partd, pandas, nodeenv, nltk, matplotlib-inline, markdown-it-py, LunarCalendar, jupyter-core, jedi, importlib-resources, importlib-metadata, imageio, holidays, contourpy, comm, codecov, black, beautifulsoup4, astroid, xgboost, statsmodels, Sphinx, scikit-learn, scikit-image, pytest-timeout, pytest-forked, pytest-cov, pre-commit, numba, mdit-py-plugins, matplotlib, jupyter-client, jsonschema, ipython, dask, cmdstanpy, woodwork, sphinx-inline-tabs, sphinx-copybutton, sphinx-autoapi, sktime, shap, seaborn, scikit-optimize, pytest-xdist, pydata-sphinx-theme, prophet-prebuilt, pmdarima, nbformat, myst-parser, lime, lightgbm, ipykernel, imbalanced-learn, distributed, category-encoders, catboost, nbval, nbclient, ipywidgets, nbconvert, featuretools, nlp-primitives, nbsphinx, evalml Attempting uninstall: setuptools Found existing installation: setuptools 58.2.0 Uninstalling setuptools-58.2.0: Successfully uninstalled setuptools-58.2.0 Attempting uninstall: jinja2 Found existing installation: Jinja2 3.0.3 Uninstalling Jinja2-3.0.3: Successfully uninstalled Jinja2-3.0.3 Attempting uninstall: docutils Found existing installation: docutils 0.17.1 Uninstalling docutils-0.17.1: Successfully uninstalled docutils-0.17.1 Attempting uninstall: Sphinx Found existing installation: Sphinx 1.8.6 Uninstalling Sphinx-1.8.6: Successfully uninstalled Sphinx-1.8.6 Successfully installed Cython-0.29.33 LunarCalendar-0.0.9 PyWavelets-1.4.1 Sphinx-4.5.0 accessible-pygments-0.0.3 astroid-2.6.6 asttokens-2.2.1 attrs-22.2.0 backcall-0.2.0 beautifulsoup4-4.11.2 black-23.1.0 bleach-6.0.0 catboost-1.1.1 category-encoders-2.5.1.post0 cfgv-3.3.1 click-8.1.3 cloudpickle-2.2.1 cmdstanpy-0.9.77 codecov-2.1.11 colorama-0.4.6 comm-0.1.2 contourpy-1.0.7 convertdate-2.4.0 coverage-7.2.1 cycler-0.11.0 darglint-1.8.0 dask-2023.3.0 debugpy-1.6.6 decorator-5.1.1 defusedxml-0.7.1 deprecated-1.2.13 distlib-0.3.6 distributed-2023.3.0 docutils-0.16 ephem-4.1.4 evalml-0.68.0 execnet-1.9.0 executing-1.2.0 fastjsonschema-2.16.3 featuretools-1.23.0 filelock-3.9.0 fonttools-4.38.0 fsspec-2023.1.0 graphviz-0.20.1 heapdict-1.0.1 hijri-converter-2.2.4 holidays-0.20 identify-2.5.18 imageio-2.26.0 imbalanced-learn-0.10.1 importlib-metadata-6.0.0 importlib-resources-5.12.0 iniconfig-2.0.0 ipykernel-6.21.2 ipython-8.11.0 ipywidgets-8.0.4 jedi-0.18.2 jinja2-3.1.2 joblib-1.2.0 jsonschema-4.17.3 jupyter-client-8.0.3 jupyter-core-5.2.0 jupyterlab-pygments-0.2.2 jupyterlab-widgets-3.0.5 kaleido-0.2.1 kiwisolver-1.4.4 korean-lunar-calendar-0.3.1 lazy-object-proxy-1.9.0 lazy_loader-0.1 lightgbm-3.3.5 lime-0.2.0.1 llvmlite-0.39.1 locket-1.0.0 markdown-it-py-2.2.0 matplotlib-3.7.0 matplotlib-inline-0.1.6 mdit-py-plugins-0.3.4 mdurl-0.1.2 mistune-2.0.5 msgpack-1.0.4 mypy-extensions-1.0.0 myst-parser-0.16.1 nbclient-0.7.2 nbconvert-7.2.9 nbformat-5.7.3 nbsphinx-0.8.12 nbval-0.9.3 nest-asyncio-1.5.6 networkx-3.0 nlp-primitives-2.10.0 nltk-3.8.1 nodeenv-1.7.0 numba-0.56.4 numpy-1.23.5 pandas-1.5.3 pandocfilters-1.5.0 parso-0.8.3 partd-1.3.0 pathspec-0.11.0 patsy-0.5.3 pexpect-4.8.0 pickleshare-0.7.5 pkgutil-resolve-name-1.3.10 platformdirs-3.0.0 plotly-5.13.1 pluggy-1.0.0 pmdarima-2.0.2 pre-commit-3.1.1 prompt-toolkit-3.0.38 prophet-prebuilt-1.0.2 psutil-5.9.4 ptyprocess-0.7.0 pure-eval-0.2.2 py-1.11.0 pyaml-21.10.1 pydata-sphinx-theme-0.13.0 pymeeus-0.5.12 pyparsing-3.0.9 pyrsistent-0.19.3 pytest-7.1.2 pytest-cov-2.10.1 pytest-forked-1.6.0 pytest-timeout-1.4.2 pytest-xdist-2.1.0 python-dateutil-2.8.2 pyyaml-5.4 pyzmq-25.0.0 regex-2022.10.31 ruff-0.0.228 scikit-image-0.20.0 scikit-learn-1.2.1 scikit-optimize-0.9.0 scipy-1.9.1 seaborn-0.12.2 setuptools-67.4.0 setuptools-git-1.2 shap-0.41.0 sktime-0.16.1 slicer-0.0.7 sortedcontainers-2.4.0 soupsieve-2.4 sphinx-autoapi-1.8.3 sphinx-copybutton-0.4.0 sphinx-inline-tabs-2022.1.2b11 sphinxcontrib-applehelp-1.0.4 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-2.0.1 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.3 stack-data-0.6.2 statsmodels-0.13.5 tblib-1.7.0 tenacity-8.2.2 texttable-1.6.7 threadpoolctl-3.1.0 tifffile-2023.2.28 tinycss2-1.2.1 tokenize-rt-5.0.0 tomli-2.0.1 toolz-0.12.0 tornado-6.2 tqdm-4.64.1 traitlets-5.9.0 typing-extensions-4.5.0 ujson-5.7.0 unidecode-1.3.6 virtualenv-20.20.0 vowpalwabbit-9.7.0 wcwidth-0.2.6 webencodings-0.5.1 widgetsnbextension-4.0.5 woodwork-0.21.2 wrapt-1.12.1 xgboost-1.7.4 zict-2.2.0 zipp-3.15.0 [rtd-command-info] start-time: 2023-03-02T17:33:24.404192Z, end-time: 2023-03-02T17:33:24.482275Z, duration: 0, exit-code: 0 cat docs/source/conf.py # -*- coding: utf-8 -*- # # Configuration file for the Sphinx documentation builder. # # This file does only contain a selection of the most common options. For a # full list see the documentation: # http://www.sphinx-doc.org/en/master/config # -- Path setup -------------------------------------------------------------- # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the # documentation root, use os.path.abspath to make it absolute, like shown here. import os import shutil import sys from pathlib import Path from sphinx.domains.python import PythonDomain from sphinx.ext.autodoc import Documenter, MethodDocumenter import evalml path = os.path.join("..", "..") sys.path.insert(0, os.path.abspath(path)) # -- Project information ----------------------------------------------------- project = "EvalML" copyright = "2020, Alteryx, Inc." author = "Alteryx, Inc." # The short X.Y version version = evalml.__version__ # The full version, including alpha/beta/rc tags release = evalml.__version__ # -- General configuration --------------------------------------------------- # If your documentation needs a minimal Sphinx version, state it here. # # needs_sphinx = '1.0' # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. extensions = [ "nbsphinx", "autoapi.extension", "sphinx.ext.napoleon", "sphinx.ext.viewcode", "sphinx.ext.extlinks", "sphinx.ext.graphviz", "sphinx.ext.inheritance_diagram", "sphinx_inline_tabs", "sphinx_copybutton", "myst_parser", ] autoapi_dirs = ["../../evalml"] autoapi_ignore = ["*/evalml/tests/*"] autoapi_options = [ "members", "undoc-members", "show-module-summary", "imported-members", "inherited-members", ] autoapi_add_toctree_entry = False autoapi_template_dir = "_auto_api_templates" # The suffix(es) of source filenames. # You can specify multiple suffix as a list of string: # source_suffix = ".rst" # The main toctree document. master_doc = "index" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. # # This is also used if you do content translation via gettext catalogs. # Usually you set "language" from the command line for these cases. language = None # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. # This pattern also affects html_static_path and html_extra_path. exclude_patterns = ["**.ipynb_checkpoints", "_templates", "_auto_api_templates"] suppress_warnings = ["autoapi"] # The name of the Pygments (syntax highlighting) style to use. pygments_style = None # -- Options for HTML output ------------------------------------------------- # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. # html_theme = "pydata_sphinx_theme" # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the # documentation. # html_theme_options = { "icon_links": [ { "name": "GitHub", "url": "https://github.com/alteryx/evalml", "icon": "fab fa-github-square", "type": "fontawesome", }, { "name": "Twitter", "url": "https://twitter.com/AlteryxOSS", "icon": "fab fa-twitter-square", "type": "fontawesome", }, { "name": "Slack", "url": "https://join.slack.com/t/alteryx-oss/shared_invite/zt-182tyvuxv-NzIn6eiCEf8TBziuKp0bNA", "icon": "fab fa-slack", "type": "fontawesome", }, { "name": "StackOverflow", "url": "https://stackoverflow.com/questions/tagged/evalml", "icon": "fab fa-stack-overflow", "type": "fontawesome", }, ], "collapse_navigation": False, "navigation_depth": 2, } # The name of an image file (relative to this directory) to place at the top # of the sidebar. html_logo = "images/evalml_horizontal.svg" # The name of an image file (relative to this directory) to use as a favicon of # the docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 # pixels large. html_favicon = "images/favicon.ico" # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, # so a file named "default.css" will overwrite the builtin "default.css". html_static_path = ["_static"] # Custom sidebar templates, must be a dictionary that maps document names # to template names. # # The default sidebars (for documents that don't match any pattern) are # defined by theme itself. Builtin themes are using these templates by # default: ``['localtoc.html', 'relations.html', 'sourcelink.html', # 'searchbox.html']``. # # html_sidebars = {} html_js_files = [ "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_SVG.js", ] # Downgrading MathJax to version 2 to fix plot rendering. For some reason, not fixed in latest plotly. # See https://github.com/spatialaudio/nbsphinx/issues/572 for more details. mathjax_path = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_SVG.js" mathjax2_config = { "tex2jax": { "inlineMath": [["$", "$"], ["\\(", "\\)"]], "processEscapes": True, "ignoreClass": "document", "processClass": "math|output_area", }, } # -- Options for HTMLHelp output --------------------------------------------- # Output file base name for HTML help builder. htmlhelp_basename = "EvalMLdoc" # -- Options for LaTeX output ------------------------------------------------ latex_elements = { # The paper size ('letterpaper' or 'a4paper'). # # 'papersize': 'letterpaper', # The font size ('10pt', '11pt' or '12pt'). # # 'pointsize': '10pt', # Additional stuff for the LaTeX preamble. # # 'preamble': '', # Latex figure (float) alignment # # 'figure_align': 'htbp', } # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, # author, documentclass [howto, manual, or own class]). latex_documents = [ (master_doc, "EvalML.tex", "EvalML Documentation", author, "manual"), ] # -- Options for manual page output ------------------------------------------ # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [(master_doc, "evalml", "EvalML Documentation", [author], 1)] # -- Options for Texinfo output ---------------------------------------------- # Grouping the document tree into Texinfo files. List of tuples # (source start file, target name, title, author, # dir menu entry, description, category) texinfo_documents = [ ( master_doc, "EvalML", "EvalML Documentation", author, "EvalML", "One line description of project.", "Miscellaneous", ), ] # -- Options for Epub output ------------------------------------------------- # Bibliographic Dublin Core info. epub_title = project # The unique identifier of the text. This can be a ISBN number # or the project homepage. # # epub_identifier = '' # A unique identification for the text. # # epub_uid = '' # A list of files that should not be packed into the epub file. epub_exclude_files = ["search.html"] # -- Extension configuration ------------------------------------------------- # If evalml is open-sourced: replace github specific style.css extlinks = { "issue": ("https://github.com/alteryx/evalml/issues/%s", "#"), "pr": ("https://github.com/alteryx/evalml/pull/%s", "#"), "user": ("https://github.com/%s", "@"), } html_show_sphinx = False nbsphinx_execute = "always" nbsphinx_timeout = ( 600 # sphinx defaults each cell to 30 seconds so we need to override here ) inheritance_graph_attrs = dict(rankdir="TB", dpi=192.0, ranksep=0.02) inheritance_node_attrs = dict(fontsize=6, height=0.15, width=5, fixedsize=True) inheritance_edge_attrs = dict(arrowsize=0.1) class AccessorLevelDocumenter(Documenter): """Documenter subclass for objects on accessor level (methods, attributes). Referenced pandas-sphinx-theme (https://github.com/pandas-dev/pandas-sphinx-theme) and sphinx-doc (https://github.com/sphinx-doc/sphinx/blob/8c7faed6fcbc6b7d40f497698cb80fc10aee1ab3/sphinx/ext/autodoc/__init__.py#L846) """ def resolve_name(self, modname, parents, path, base): modname = "evalml" mod_cls = path.rstrip(".") mod_cls = mod_cls.split(".") return modname, mod_cls + [base] class AccessorCallableDocumenter(AccessorLevelDocumenter, MethodDocumenter): """This documenter lets us removes .__call__ from the method signature for callable accessors like Series.plot.""" objtype = "accessorcallable" directivetype = "method" # lower than MethodDocumenter; otherwise the doc build prints warnings priority = 0.5 def format_name(self): return MethodDocumenter.format_name(self).rstrip(".__call__") class AccessorMethodDocumenter(AccessorLevelDocumenter, MethodDocumenter): objtype = "accessormethod" directivetype = "method" # lower than MethodDocumenter so this is not chosen for normal methods priority = 0.6 class PatchedPythonDomain(PythonDomain): """To disable cross-reference warning: https://github.com/sphinx-doc/sphinx/issues/3866.""" def resolve_xref(self, env, fromdocname, builder, typ, target, node, contnode): if "refspecific" in node: del node["refspecific"] return super(PatchedPythonDomain, self).resolve_xref( env, fromdocname, builder, typ, target, node, contnode, ) def setup(app): p = Path("/home/docs/.ipython/profile_default/startup") if p.exists(): print(f"Adding disable-warnings.py and set-headers.py to {str(p)}") p.mkdir(parents=True, exist_ok=True) shutil.copy( "disable-warnings.py", "/home/docs/.ipython/profile_default/startup/", ) shutil.copy("set-headers.py", "/home/docs/.ipython/profile_default/startup") app.add_domain(PatchedPythonDomain, override=True) app.add_js_file( "https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js", ) app.add_css_file("style.css") app.add_autodocumenter(AccessorCallableDocumenter) app.add_autodocumenter(AccessorMethodDocumenter) ########################################################################### # auto-created readthedocs.org specific configuration # ########################################################################### # # The following code was added during an automated build on readthedocs.org # It is auto created and injected for every build. The result is based on the # conf.py.tmpl file found in the readthedocs.org codebase: # https://github.com/rtfd/readthedocs.org/blob/main/readthedocs/doc_builder/templates/doc_builder/conf.py.tmpl # # Note: this file shouldn't rely on extra dependencies. import importlib import sys import os.path # Borrowed from six. PY3 = sys.version_info[0] == 3 string_types = str if PY3 else basestring from sphinx import version_info # Get suffix for proper linking to GitHub # This is deprecated in Sphinx 1.3+, # as each page can have its own suffix if globals().get('source_suffix', False): if isinstance(source_suffix, string_types): SUFFIX = source_suffix elif isinstance(source_suffix, (list, tuple)): # Sphinx >= 1.3 supports list/tuple to define multiple suffixes SUFFIX = source_suffix[0] elif isinstance(source_suffix, dict): # Sphinx >= 1.8 supports a mapping dictionary for multiple suffixes SUFFIX = list(source_suffix.keys())[0] # make a ``list()`` for py2/py3 compatibility else: # default to .rst SUFFIX = '.rst' else: SUFFIX = '.rst' # Add RTD Static Path. Add to the end because it overwrites previous files. if not 'html_static_path' in globals(): html_static_path = [] if os.path.exists('_static'): html_static_path.append('_static') # Add RTD Theme only if they aren't overriding it already using_rtd_theme = ( ( 'html_theme' in globals() and html_theme in ['default'] and # Allow people to bail with a hack of having an html_style 'html_style' not in globals() ) or 'html_theme' not in globals() ) if using_rtd_theme: html_theme = 'sphinx_rtd_theme' html_style = None html_theme_options = {} # This following legacy behavior will gradually be sliced out until its deprecated and removed. # Skipped for Sphinx 6+ # Skipped by internal Feature flag SKIP_SPHINX_HTML_THEME_PATH # Skipped by all new projects since SKIP_SPHINX_HTML_THEME_PATH's introduction (jan 2023) if ( using_rtd_theme and version_info < (6,0) and not False ): theme = importlib.import_module('sphinx_rtd_theme') if 'html_theme_path' in globals(): html_theme_path.append(theme.get_html_theme_path()) else: html_theme_path = [theme.get_html_theme_path()] # Define websupport2_base_url and websupport2_static_url if globals().get('websupport2_base_url', False): websupport2_base_url = 'https://readthedocs.com/websupport' websupport2_static_url = 'https://assets.readthedocs.com/' #Add project information to the template context. context = { 'using_theme': using_rtd_theme, 'html_theme': html_theme, 'current_version': "main", 'version_slug': "main", 'MEDIA_URL': "https://media.readthedocs.com/media/", 'STATIC_URL': "https://assets.readthedocs.com/", 'PRODUCTION_DOMAIN': "readthedocs.com", 'proxied_static_path': "/_/static/", 'versions': [ ("latest", "/en/latest/"), ("stable", "/en/stable/"), ("v0.68.0", "/en/v0.68.0/"), ("v0.67.0", "/en/v0.67.0/"), ("v0.66.1", "/en/v0.66.1/"), ("v0.66.0", "/en/v0.66.0/"), ("v0.65.0", "/en/v0.65.0/"), ("v0.64.0", "/en/v0.64.0/"), ("v0.63.0", "/en/v0.63.0/"), ("v0.62.0", "/en/v0.62.0/"), ("v0.61.1", "/en/v0.61.1/"), ("v0.61.0", "/en/v0.61.0/"), ("v0.60.0", "/en/v0.60.0/"), ("v0.59.0", "/en/v0.59.0/"), ("v0.58.0", "/en/v0.58.0/"), ("v0.57.0", "/en/v0.57.0/"), ("v0.56.1", "/en/v0.56.1/"), ("v0.56.0", "/en/v0.56.0/"), ("v0.55.0", "/en/v0.55.0/"), ("v0.54.0", "/en/v0.54.0/"), ("v0.53.1", "/en/v0.53.1/"), ("v0.53.0", "/en/v0.53.0/"), ("v0.52.0", "/en/v0.52.0/"), ("v0.51.0", "/en/v0.51.0/"), ("v0.50.0", "/en/v0.50.0/"), ("v0.49.0", "/en/v0.49.0/"), ("v0.48.0", "/en/v0.48.0/"), ("v0.47.0", "/en/v0.47.0/"), ("v0.46.0", "/en/v0.46.0/"), ("v0.45.0", "/en/v0.45.0/"), ("v0.44.0", "/en/v0.44.0/"), ("v0.43.0", "/en/v0.43.0/"), ("v0.42.0", "/en/v0.42.0/"), ("v0.41.0", "/en/v0.41.0/"), ("v0.40.0", "/en/v0.40.0/"), ("v0.39.0", "/en/v0.39.0/"), ("v0.38.0", "/en/v0.38.0/"), ("v0.37.0", "/en/v0.37.0/"), ("v0.36.0", "/en/v0.36.0/"), ("v0.35.0", "/en/v0.35.0/"), ("v0.34.0", "/en/v0.34.0/"), ("v0.33.0", "/en/v0.33.0/"), ("v0.32.1", "/en/v0.32.1/"), ("v0.32.0", "/en/v0.32.0/"), ("v0.31.0", "/en/v0.31.0/"), ("v0.30.2", "/en/v0.30.2/"), ("v0.30.1", "/en/v0.30.1/"), ("v0.30.0", "/en/v0.30.0/"), ("v0.29.0", "/en/v0.29.0/"), ("v0.28.0", "/en/v0.28.0/"), ("v0.27.0", "/en/v0.27.0/"), ("v0.25.0", "/en/v0.25.0/"), ("v0.24.2", "/en/v0.24.2/"), ("v0.24.1", "/en/v0.24.1/"), ("v0.24.0", "/en/v0.24.0/"), ("v0.23.0", "/en/v0.23.0/"), ("v0.22.0", "/en/v0.22.0/"), ("v0.22.0_a", "/en/v0.22.0_a/"), ("v0.21.0", "/en/v0.21.0/"), ("v0.20.0", "/en/v0.20.0/"), ("v0.19.0", "/en/v0.19.0/"), ("v0.18.2", "/en/v0.18.2/"), ("v0.18.1", "/en/v0.18.1/"), ("v0.18.0", "/en/v0.18.0/"), ("v0.17.0", "/en/v0.17.0/"), ("v0.16.1", "/en/v0.16.1/"), ("v0.16.0", "/en/v0.16.0/"), ("v0.15.0", "/en/v0.15.0/"), ("v0.14.1", "/en/v0.14.1/"), ("v0.13.2", "/en/v0.13.2/"), ("v0.13.1", "/en/v0.13.1/"), ("v0.12.2", "/en/v0.12.2/"), ("v0.12.0", "/en/v0.12.0/"), ("v0.11.2", "/en/v0.11.2/"), ("v0.11.0", "/en/v0.11.0/"), ("v0.10.0", "/en/v0.10.0/"), ("v0.9.0", "/en/v0.9.0/"), ("v0.8.0", "/en/v0.8.0/"), ("v0.7.0", "/en/v0.7.0/"), ("v0.6.0", "/en/v0.6.0/"), ("v0.5.2", "/en/v0.5.2/"), ("v0.5.1", "/en/v0.5.1/"), ("main", "/en/main/"), ], 'downloads': [ ("pdf", "//evalml.alteryx.com/_/downloads/en/main/pdf/"), ], 'subprojects': [ ], 'slug': 'feature-labs-inc-evalml', 'name': u'EvalML', 'rtd_language': u'en', 'programming_language': u'py', 'canonical_url': 'https://evalml.alteryx.com/en/stable/', 'analytics_code': 'UA-64679566-12', 'single_version': False, 'conf_py_path': '/docs/source/', 'api_host': 'https://readthedocs.com', 'github_user': 'alteryx', 'proxied_api_host': '/_', 'github_repo': 'evalml', 'github_version': 'main', 'display_github': True, 'bitbucket_user': 'None', 'bitbucket_repo': 'None', 'bitbucket_version': 'main', 'display_bitbucket': False, 'gitlab_user': 'None', 'gitlab_repo': 'None', 'gitlab_version': 'main', 'display_gitlab': False, 'READTHEDOCS': True, 'using_theme': (html_theme == "default"), 'new_theme': (html_theme == "sphinx_rtd_theme"), 'source_suffix': SUFFIX, 'ad_free': False, 'docsearch_disabled': False, 'user_analytics_code': 'UA-64679566-12', 'global_analytics_code': 'UA-17997319-2', 'commit': '33eb2c6f', } # For sphinx >=1.8 we can use html_baseurl to set the canonical URL. # https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-html_baseurl if version_info >= (1, 8): if not globals().get('html_baseurl'): html_baseurl = context['canonical_url'] context['canonical_url'] = None if 'html_context' in globals(): html_context.update(context) else: html_context = context # Add custom RTD extension if 'extensions' in globals(): # Insert at the beginning because it can interfere # with other extensions. # See https://github.com/rtfd/readthedocs.org/pull/4054 extensions.insert(0, "readthedocs_ext.readthedocs") else: extensions = ["readthedocs_ext.readthedocs"] # Add External version warning banner to the external version documentation if 'branch' == 'external': extensions.insert(1, "readthedocs_ext.external_version_warning") readthedocs_vcs_url = 'None' readthedocs_build_url = 'https://readthedocs.com/projects/feature-labs-inc-evalml/builds/1326980/' project_language = 'en' # User's Sphinx configurations language_user = globals().get('language', None) latex_engine_user = globals().get('latex_engine', None) latex_elements_user = globals().get('latex_elements', None) # Remove this once xindy gets installed in Docker image and XINDYOPS # env variable is supported # https://github.com/rtfd/readthedocs-docker-images/pull/98 latex_use_xindy = False chinese = any([ language_user in ('zh_CN', 'zh_TW'), project_language in ('zh_CN', 'zh_TW'), ]) japanese = any([ language_user == 'ja', project_language == 'ja', ]) if chinese: latex_engine = latex_engine_user or 'xelatex' latex_elements_rtd = { 'preamble': '\\usepackage[UTF8]{ctex}\n', } latex_elements = latex_elements_user or latex_elements_rtd elif japanese: latex_engine = latex_engine_user or 'platex' # Make sure our build directory is always excluded exclude_patterns = globals().get('exclude_patterns', []) exclude_patterns.extend(['_build'])