Skip to main content

Deploy details

Deploy successful for zen-ptolemy-4bba7d

add section on typehints

PR #147: add-typehints@3bd44aa

Deploy log

Initializing

Complete
5:04:09 PM: Build ready to start
5:04:20 PM: build-image version: fcb0c1b3ada6d25c1cb58e8bc514f5f23cc14f15 (focal)
5:04:20 PM: buildbot version: ee2ef905a4bdb64f7733dd60a718aa00319e6f82
5:04:20 PM: Fetching cached dependencies
5:04:20 PM: Starting to download cache of 149.5MB
5:04:22 PM: Finished downloading cache in 1.756s
5:04:22 PM: Starting to extract cache
5:04:23 PM: Finished extracting cache in 1.549s
5:04:23 PM: Finished fetching cache in 3.348s
5:04:23 PM: Starting to prepare the repo for build
5:04:24 PM: Preparing Git Reference pull/147/head
5:04:28 PM: Starting to install dependencies
5:04:30 PM: Python version set to 3.8
5:04:30 PM: Installing pip dependencies
5:04:30 PM: Started restoring cached pip cache
5:04:30 PM: Finished restoring cached pip cache
5:04:32 PM: Collecting jupyter-book
5:04:32 PM: Using cached jupyter_book-0.15.1-py3-none-any.whl (43 kB)
5:04:32 PM: Collecting sphinx-prompt
5:04:32 PM: Using cached sphinx_prompt-1.7.0-py3-none-any.whl (5.2 kB)
5:04:32 PM: Collecting sphinx-book-theme~=1.0.0
5:04:32 PM: Using cached sphinx_book_theme-1.0.1-py3-none-any.whl (396 kB)
5:04:32 PM: Collecting sphinx-thebe~=0.2.0
5:04:32 PM: Using cached sphinx_thebe-0.2.1-py3-none-any.whl (8.3 kB)
5:04:32 PM: Collecting sphinxcontrib-bibtex<=2.5.0,>=2.2.0
5:04:32 PM: Using cached sphinxcontrib_bibtex-2.5.0-py3-none-any.whl (39 kB)
5:04:32 PM: Collecting sphinx-jupyterbook-latex~=0.5.2
5:04:32 PM: Using cached sphinx_jupyterbook_latex-0.5.2-py3-none-any.whl (14 kB)
5:04:32 PM: Collecting myst-nb~=0.17.1
5:04:32 PM: Using cached myst_nb-0.17.2-py3-none-any.whl (78 kB)
5:04:32 PM: Collecting sphinx_togglebutton
5:04:32 PM: Using cached sphinx_togglebutton-0.3.2-py3-none-any.whl (8.2 kB)
5:04:32 PM: Collecting sphinx-design~=0.3.0
5:04:32 PM: Using cached sphinx_design-0.3.0-py3-none-any.whl (2.2 MB)
5:04:32 PM: Collecting sphinx-external-toc~=0.3.1
5:04:32 PM: Using cached sphinx_external_toc-0.3.1-py3-none-any.whl (26 kB)
5:04:32 PM: Collecting docutils<0.19,>=0.15
5:04:32 PM: Using cached docutils-0.18.1-py2.py3-none-any.whl (570 kB)
5:04:33 PM: Collecting sphinx<6,>=4
5:04:33 PM: Using cached sphinx-5.3.0-py3-none-any.whl (3.2 MB)
5:04:33 PM: Collecting sphinx-copybutton
5:04:33 PM: Using cached sphinx_copybutton-0.5.2-py3-none-any.whl (13 kB)
5:04:33 PM: Collecting Jinja2
5:04:33 PM: Using cached Jinja2-3.1.3-py3-none-any.whl (133 kB)
5:04:33 PM: Collecting click<9,>=7.1
5:04:33 PM: Using cached click-8.1.7-py3-none-any.whl (97 kB)
5:04:33 PM: Collecting sphinx-comments
5:04:33 PM: Using cached sphinx_comments-0.0.3-py3-none-any.whl (4.6 kB)
5:04:33 PM: Collecting jsonschema<5
5:04:33 PM: Using cached jsonschema-4.21.1-py3-none-any.whl (85 kB)
5:04:33 PM: Collecting sphinx-multitoc-numbering~=0.1.3
5:04:33 PM: Using cached sphinx_multitoc_numbering-0.1.3-py3-none-any.whl (4.6 kB)
5:04:33 PM: Collecting linkify-it-py~=2.0.0
5:04:33 PM: Using cached linkify_it_py-2.0.3-py3-none-any.whl (19 kB)
5:04:33 PM: Collecting pyyaml
5:04:33 PM: Using cached PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (736 kB)
5:04:33 PM: Collecting pygments
5:04:33 PM: Using cached pygments-2.17.2-py3-none-any.whl (1.2 MB)
5:04:33 PM: Collecting pydata-sphinx-theme>=0.13.3
5:04:33 PM: Using cached pydata_sphinx_theme-0.14.4-py3-none-any.whl (4.7 MB)
5:04:34 PM: Collecting importlib-metadata>=3.6; python_version < "3.10"
5:04:34 PM: Using cached importlib_metadata-7.1.0-py3-none-any.whl (24 kB)
5:04:34 PM: Collecting pybtex-docutils>=1.0.0
5:04:34 PM: Using cached pybtex_docutils-1.0.3-py3-none-any.whl (6.4 kB)
5:04:34 PM: Collecting pybtex>=0.24
5:04:34 PM: Using cached pybtex-0.24.0-py2.py3-none-any.whl (561 kB)
5:04:34 PM: Collecting importlib-resources; python_version < "3.9"
5:04:34 PM: Using cached importlib_resources-6.4.0-py3-none-any.whl (38 kB)
5:04:34 PM: Collecting ipython
5:04:34 PM: Using cached ipython-8.12.3-py3-none-any.whl (798 kB)
5:04:34 PM: Collecting jupyter-cache<0.7,>=0.5
5:04:34 PM: Using cached jupyter_cache-0.6.1-py3-none-any.whl (33 kB)
5:04:34 PM: Collecting myst-parser~=0.18.0
5:04:34 PM: Using cached myst_parser-0.18.1-py3-none-any.whl (58 kB)
5:04:34 PM: Collecting nbformat~=5.0
5:04:34 PM: Downloading nbformat-5.10.4-py3-none-any.whl (78 kB)
5:04:34 PM: Collecting ipykernel
5:04:35 PM: Using cached ipykernel-6.29.4-py3-none-any.whl (117 kB)
5:04:35 PM: Collecting typing-extensions
5:04:35 PM: Downloading typing_extensions-4.11.0-py3-none-any.whl (34 kB)
5:04:35 PM: Collecting nbclient
5:04:35 PM: Using cached nbclient-0.10.0-py3-none-any.whl (25 kB)
5:04:35 PM: Requirement already satisfied: wheel in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx_togglebutton->jupyter-book->-r requirements.txt (line 1)) (0.34.2)
5:04:35 PM: Requirement already satisfied: setuptools in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx_togglebutton->jupyter-book->-r requirements.txt (line 1)) (69.0.3)
5:04:35 PM: Collecting sphinxcontrib-applehelp
5:04:35 PM: Using cached sphinxcontrib_applehelp-1.0.4-py3-none-any.whl (120 kB)
5:04:35 PM: Collecting sphinxcontrib-qthelp
5:04:35 PM: Using cached sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB)
5:04:35 PM: Collecting alabaster<0.8,>=0.7
5:04:35 PM: Using cached alabaster-0.7.13-py3-none-any.whl (13 kB)
5:04:35 PM: Collecting snowballstemmer>=2.0
5:04:35 PM: Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
5:04:35 PM: Collecting sphinxcontrib-serializinghtml>=1.1.5
5:04:35 PM: Using cached sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB)
5:04:35 PM: Collecting requests>=2.5.0
5:04:35 PM: Using cached requests-2.31.0-py3-none-any.whl (62 kB)
5:04:35 PM: Collecting sphinxcontrib-devhelp
5:04:35 PM: Using cached sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB)
5:04:35 PM: Collecting packaging>=21.0
5:04:35 PM: Using cached packaging-24.0-py3-none-any.whl (53 kB)
5:04:35 PM: Collecting sphinxcontrib-jsmath
5:04:35 PM: Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
5:04:35 PM: Collecting sphinxcontrib-htmlhelp>=2.0.0
5:04:35 PM: Using cached sphinxcontrib_htmlhelp-2.0.1-py3-none-any.whl (99 kB)
5:04:35 PM: Collecting babel>=2.9
5:04:35 PM: Using cached Babel-2.14.0-py3-none-any.whl (11.0 MB)
5:04:36 PM: Collecting imagesize>=1.3
5:04:36 PM: Using cached imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
5:04:36 PM: Collecting MarkupSafe>=2.0
5:04:36 PM: Using cached MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26 kB)
5:04:36 PM: Collecting pkgutil-resolve-name>=1.3.10; python_version < "3.9"
5:04:36 PM: Using cached pkgutil_resolve_name-1.3.10-py3-none-any.whl (4.7 kB)
5:04:36 PM: Collecting jsonschema-specifications>=2023.03.6
5:04:36 PM: Using cached jsonschema_specifications-2023.12.1-py3-none-any.whl (18 kB)
5:04:36 PM: Collecting referencing>=0.28.4
5:04:36 PM: Using cached referencing-0.34.0-py3-none-any.whl (26 kB)
5:04:36 PM: Collecting attrs>=22.2.0
5:04:36 PM: Using cached attrs-23.2.0-py3-none-any.whl (60 kB)
5:04:37 PM: Collecting rpds-py>=0.7.1
5:04:37 PM: Using cached rpds_py-0.18.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB)
5:04:37 PM: Collecting uc-micro-py
5:04:37 PM: Using cached uc_micro_py-1.0.3-py3-none-any.whl (6.2 kB)
5:04:37 PM: Collecting accessible-pygments
5:04:37 PM: Using cached accessible_pygments-0.0.4-py2.py3-none-any.whl (29 kB)
5:04:37 PM: Collecting beautifulsoup4
5:04:37 PM: Using cached beautifulsoup4-4.12.3-py3-none-any.whl (147 kB)
5:04:37 PM: Collecting zipp>=0.5
5:04:37 PM: Using cached zipp-3.18.1-py3-none-any.whl (8.2 kB)
5:04:37 PM: Collecting six
5:04:37 PM: Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
5:04:37 PM: Collecting latexcodec>=1.0.4
5:04:37 PM: Using cached latexcodec-3.0.0-py3-none-any.whl (18 kB)
5:04:37 PM: Collecting matplotlib-inline
5:04:37 PM: Using cached matplotlib_inline-0.1.6-py3-none-any.whl (9.4 kB)
5:04:37 PM: Collecting decorator
5:04:37 PM: Using cached decorator-5.1.1-py3-none-any.whl (9.1 kB)
5:04:37 PM: Collecting pexpect>4.3; sys_platform != "win32"
5:04:37 PM: Using cached pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
5:04:37 PM: Collecting prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30
5:04:37 PM: Using cached prompt_toolkit-3.0.43-py3-none-any.whl (386 kB)
5:04:37 PM: Collecting pickleshare
5:04:37 PM: Using cached pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB)
5:04:37 PM: Collecting stack-data
5:04:37 PM: Using cached stack_data-0.6.3-py3-none-any.whl (24 kB)
5:04:37 PM: Collecting backcall
5:04:37 PM: Using cached backcall-0.2.0-py2.py3-none-any.whl (11 kB)
5:04:37 PM: Collecting jedi>=0.16
5:04:37 PM: Using cached jedi-0.19.1-py2.py3-none-any.whl (1.6 MB)
5:04:38 PM: Collecting traitlets>=5
5:04:38 PM: Using cached traitlets-5.14.2-py3-none-any.whl (85 kB)
5:04:38 PM: Collecting tabulate
5:04:38 PM: Using cached tabulate-0.9.0-py3-none-any.whl (35 kB)
5:04:39 PM: Collecting sqlalchemy<3,>=1.3.12
5:04:39 PM: Using cached SQLAlchemy-2.0.29-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB)
5:04:39 PM: Collecting mdit-py-plugins~=0.3.1
5:04:39 PM: Using cached mdit_py_plugins-0.3.5-py3-none-any.whl (52 kB)
5:04:39 PM: Collecting markdown-it-py<3.0.0,>=1.0.0
5:04:39 PM: Using cached markdown_it_py-2.2.0-py3-none-any.whl (84 kB)
5:04:39 PM: Collecting fastjsonschema>=2.15
5:04:39 PM: Using cached fastjsonschema-2.19.1-py3-none-any.whl (23 kB)
5:04:39 PM: Collecting jupyter-core!=5.0.*,>=4.12
5:04:39 PM: Using cached jupyter_core-5.7.2-py3-none-any.whl (28 kB)
5:04:39 PM: Collecting jupyter-client>=6.1.12
5:04:39 PM: Using cached jupyter_client-8.6.1-py3-none-any.whl (105 kB)
5:04:39 PM: Collecting debugpy>=1.6.5
5:04:39 PM: Using cached debugpy-1.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB)
5:04:40 PM: Collecting pyzmq>=24
5:04:40 PM: Using cached pyzmq-25.1.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.1 MB)
5:04:40 PM: Collecting nest-asyncio
5:04:40 PM: Using cached nest_asyncio-1.6.0-py3-none-any.whl (5.2 kB)
5:04:41 PM: Collecting comm>=0.1.1
5:04:41 PM: Using cached comm-0.2.2-py3-none-any.whl (7.2 kB)
5:04:41 PM: Collecting tornado>=6.1
5:04:41 PM: Using cached tornado-6.4-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (435 kB)
5:04:41 PM: Collecting psutil
5:04:41 PM: Using cached psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (288 kB)
5:04:41 PM: Collecting charset-normalizer<4,>=2
5:04:41 PM: Using cached charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141 kB)
5:04:41 PM: Collecting idna<4,>=2.5
5:04:41 PM: Using cached idna-3.6-py3-none-any.whl (61 kB)
5:04:41 PM: Requirement already satisfied: certifi>=2017.4.17 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from requests>=2.5.0->sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (2023.11.17)
5:04:41 PM: Collecting urllib3<3,>=1.21.1
5:04:41 PM: Using cached urllib3-2.2.1-py3-none-any.whl (121 kB)
5:04:41 PM: Collecting pytz>=2015.7; python_version < "3.9"
5:04:41 PM: Using cached pytz-2024.1-py2.py3-none-any.whl (505 kB)
5:04:41 PM: Collecting soupsieve>1.2
5:04:41 PM: Using cached soupsieve-2.5-py3-none-any.whl (36 kB)
5:04:41 PM: Collecting ptyprocess>=0.5
5:04:41 PM: Using cached ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
5:04:41 PM: Collecting wcwidth
5:04:41 PM: Using cached wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)
5:04:41 PM: Collecting executing>=1.2.0
5:04:41 PM: Using cached executing-2.0.1-py2.py3-none-any.whl (24 kB)
5:04:42 PM: Collecting asttokens>=2.1.0
5:04:42 PM: Using cached asttokens-2.4.1-py2.py3-none-any.whl (27 kB)
5:04:42 PM: Collecting pure-eval
5:04:42 PM: Using cached pure_eval-0.2.2-py3-none-any.whl (11 kB)
5:04:42 PM: Collecting parso<0.9.0,>=0.8.3
5:04:42 PM: Downloading parso-0.8.4-py2.py3-none-any.whl (103 kB)
5:04:42 PM: Collecting greenlet!=0.4.17; platform_machine == "aarch64" or (platform_machine == "ppc64le" or (platform_machine == "x86_64" or (platform_machine == "amd64" or (platform_machine == "AMD64" or (platform_machine == "win32" or platform_machine == "WIN32")))))
5:04:42 PM: Using cached greenlet-3.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (667 kB)
5:04:42 PM: Collecting mdurl~=0.1
5:04:42 PM: Using cached mdurl-0.1.2-py3-none-any.whl (10.0 kB)
5:04:42 PM: Requirement already satisfied: platformdirs>=2.5 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-core!=5.0.*,>=4.12->nbformat~=5.0->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (4.1.0)
5:04:42 PM: Collecting python-dateutil>=2.8.2
5:04:42 PM: Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
5:04:43 PM: ERROR: sphinx-jupyterbook-latex 0.5.2 has requirement sphinx<5.1,>=4, but you'll have sphinx 5.3.0 which is incompatible.
ERROR: jupyter-cache 0.6.1 has requirement nbclient<0.8,>=0.2, but you'll have nbclient 0.10.0 which is incompatible.
ERROR: sphinx-prompt 1.7.0 has requirement Sphinx<8.0.0,>=7.0.0, but you'll have sphinx 5.3.0 which is incompatible.
Installing collected packages: zipp, importlib-metadata, pygments, sphinxcontrib-applehelp, sphinxcontrib-qthelp, alabaster, MarkupSafe, Jinja2, snowballstemmer, sphinxcontrib-serializinghtml, charset-normalizer, idna, urllib3, requests, sphinxcontrib-devhelp, packaging, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, pytz, babel, docutils, imagesize, sphinx, typing-extensions, accessible-pygments, soupsieve, beautifulsoup4, pydata-sphinx-theme, sphinx-book-theme, sphinx-thebe, pyyaml, six, latexcodec, pybtex, pybtex-docutils, sphinxcontrib-bibtex, importlib-resources, sphinx-jupyterbook-latex, traitlets, matplotlib-inline, decorator, ptyprocess, pexpect, wcwidth, prompt-toolkit, pickleshare, executing, asttokens, pure-eval, stack-data, backcall, parso, jedi, ipython, pkgutil-resolve-name, attrs, rpds-py, referencing, jsonschema-specifications, jsonschema, fastjsonschema, jupyter-core, nbformat, python-dateutil, tornado, pyzmq, jupyter-client, nbclient, click, tabulate, greenlet, sqlalchemy, jupyter-cache, mdurl, markdown-it-py, mdit-py-plugins, myst-parser, debugpy, nest-asyncio, comm, psutil, ipykernel, myst-nb, sphinx-togglebutton, sphinx-design, sphinx-external-toc, sphinx-copybutton, sphinx-comments, sphinx-multitoc-numbering, uc-micro-py, linkify-it-py, jupyter-book, sphinx-prompt
5:04:51 PM: Successfully installed Jinja2-3.1.3 MarkupSafe-2.1.5 accessible-pygments-0.0.4 alabaster-0.7.13 asttokens-2.4.1 attrs-23.2.0 babel-2.14.0 backcall-0.2.0 beautifulsoup4-4.12.3 charset-normalizer-3.3.2 click-8.1.7 comm-0.2.2 debugpy-1.8.1 decorator-5.1.1 docutils-0.18.1 executing-2.0.1 fastjsonschema-2.19.1 greenlet-3.0.3 idna-3.6 imagesize-1.4.1 importlib-metadata-7.1.0 importlib-resources-6.4.0 ipykernel-6.29.4 ipython-8.12.3 jedi-0.19.1 jsonschema-4.21.1 jsonschema-specifications-2023.12.1 jupyter-book-0.15.1 jupyter-cache-0.6.1 jupyter-client-8.6.1 jupyter-core-5.7.2 latexcodec-3.0.0 linkify-it-py-2.0.3 markdown-it-py-2.2.0 matplotlib-inline-0.1.6 mdit-py-plugins-0.3.5 mdurl-0.1.2 myst-nb-0.17.2 myst-parser-0.18.1 nbclient-0.10.0 nbformat-5.10.4 nest-asyncio-1.6.0 packaging-24.0 parso-0.8.4 pexpect-4.9.0 pickleshare-0.7.5 pkgutil-resolve-name-1.3.10 prompt-toolkit-3.0.43 psutil-5.9.8 ptyprocess-0.7.0 pure-eval-0.2.2 pybtex-0.24.0 pybtex-docutils-1.0.3 pydata-sphinx-theme-0.14.4 pygments-2.17.2 python-dateutil-2.9.0.post0 pytz-2024.1 pyyaml-6.0.1 pyzmq-25.1.2 referencing-0.34.0 requests-2.31.0 rpds-py-0.18.0 six-1.16.0 snowballstemmer-2.2.0 soupsieve-2.5 sphinx-5.3.0 sphinx-book-theme-1.0.1 sphinx-comments-0.0.3 sphinx-copybutton-0.5.2 sphinx-design-0.3.0 sphinx-external-toc-0.3.1 sphinx-jupyterbook-latex-0.5.2 sphinx-multitoc-numbering-0.1.3 sphinx-prompt-1.7.0 sphinx-thebe-0.2.1 sphinx-togglebutton-0.3.2 sphinxcontrib-applehelp-1.0.4 sphinxcontrib-bibtex-2.5.0 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-2.0.1 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.5 sqlalchemy-2.0.29 stack-data-0.6.3 tabulate-0.9.0 tornado-6.4 traitlets-5.14.2 typing-extensions-4.11.0 uc-micro-py-1.0.3 urllib3-2.2.1 wcwidth-0.2.13 zipp-3.18.1
5:04:52 PM: Pip dependencies installed
5:04:52 PM: Attempting Ruby version 2.7.2, read from environment
5:04:53 PM: Using Ruby version 2.7.2
5:04:53 PM: Started restoring cached go cache
5:04:53 PM: Finished restoring cached go cache
5:04:53 PM: Installing Go version 1.14.4 (requested 1.14.4)
5:04:58 PM: go version go1.14.4 linux/amd64
5:04:59 PM: Using PHP version 8.0
5:05:01 PM: Started restoring cached Node.js version
5:05:01 PM: Finished restoring cached Node.js version
5:05:02 PM: v12.18.0 is already installed.
5:05:02 PM: Now using node v12.18.0 (npm v6.14.4)
5:05:02 PM: Started restoring cached build plugins
5:05:02 PM: Finished restoring cached build plugins
5:05:02 PM: Successfully installed dependencies
5:05:02 PM: Starting build script
5:05:06 PM: Detected 0 framework(s)
5:05:06 PM: Section completed: initializing

Building

Complete
5:05:07 PM: Netlify Build
5:05:07 PM: ────────────────────────────────────────────────────────────────
5:05:07 PM:
5:05:07 PM: ❯ Version
5:05:07 PM: @netlify/build 29.39.1
5:05:07 PM:
5:05:07 PM: ❯ Flags
5:05:07 PM: baseRelDir: true
5:05:07 PM: buildId: 6616c6886a967a0008778f6f
5:05:07 PM: deployId: 6616c6886a967a0008778f71
5:05:07 PM:
5:05:07 PM: ❯ Current directory
5:05:07 PM: /opt/build/repo
5:05:07 PM:
5:05:07 PM: ❯ Config file
5:05:07 PM: No config file was defined: using default values.
5:05:07 PM:
5:05:07 PM: ❯ Context
5:05:07 PM: deploy-preview
5:05:07 PM:
5:05:07 PM: ❯ Loading plugins
5:05:07 PM: - @netlify/plugin-sitemap@0.8.1 from Netlify app
5:05:07 PM: - netlify-plugin-minify-html@0.3.1 from Netlify app
5:05:07 PM: - netlify-plugin-image-optim@0.4.0 from Netlify app
5:05:09 PM:
5:05:09 PM: Build command from Netlify app
5:05:09 PM: ────────────────────────────────────────────────────────────────
5:05:09 PM: ​
5:05:09 PM: $ pip install -r requirements.txt && jb build py-pkgs && bash runtime-hook.sh
5:05:10 PM: Requirement already satisfied: jupyter-book in /opt/buildhome/python3.8/lib/python3.8/site-packages (from -r requirements.txt (line 1)) (0.15.1)
5:05:10 PM: Requirement already satisfied: sphinx-prompt in /opt/buildhome/python3.8/lib/python3.8/site-packages (from -r requirements.txt (line 2)) (1.7.0)
5:05:10 PM: Requirement already satisfied: sphinx-jupyterbook-latex~=0.5.2 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (0.5.2)
5:05:10 PM: Requirement already satisfied: sphinx-design~=0.3.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (0.3.0)
5:05:10 PM: Requirement already satisfied: Jinja2 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (3.1.3)
5:05:10 PM: Requirement already satisfied: pyyaml in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (6.0.1)
5:05:10 PM: Requirement already satisfied: sphinx<6,>=4 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (5.3.0)
5:05:10 PM: Requirement already satisfied: sphinx-copybutton in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (0.5.2)
5:05:10 PM: Requirement already satisfied: sphinx-multitoc-numbering~=0.1.3 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (0.1.3)
5:05:10 PM: Requirement already satisfied: sphinxcontrib-bibtex<=2.5.0,>=2.2.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (2.5.0)
5:05:10 PM: Requirement already satisfied: linkify-it-py~=2.0.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (2.0.3)
5:05:10 PM: Requirement already satisfied: jsonschema<5 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (4.21.1)
5:05:10 PM: Requirement already satisfied: myst-nb~=0.17.1 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (0.17.2)
5:05:10 PM: Requirement already satisfied: sphinx-thebe~=0.2.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (0.2.1)
5:05:10 PM: Requirement already satisfied: docutils<0.19,>=0.15 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (0.18.1)
5:05:10 PM: Requirement already satisfied: sphinx-book-theme~=1.0.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (1.0.1)
5:05:10 PM: Requirement already satisfied: sphinx-external-toc~=0.3.1 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (0.3.1)
5:05:10 PM: Requirement already satisfied: click<9,>=7.1 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (8.1.7)
5:05:10 PM: Requirement already satisfied: sphinx-comments in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (0.0.3)
5:05:10 PM: Requirement already satisfied: sphinx_togglebutton in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-book->-r requirements.txt (line 1)) (0.3.2)
5:05:10 PM: Requirement already satisfied: pygments in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx-prompt->-r requirements.txt (line 2)) (2.17.2)
5:05:10 PM: Requirement already satisfied: importlib-resources; python_version < "3.9" in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx-jupyterbook-latex~=0.5.2->jupyter-book->-r requirements.txt (line 1)) (6.4.0)
5:05:10 PM: Requirement already satisfied: MarkupSafe>=2.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from Jinja2->jupyter-book->-r requirements.txt (line 1)) (2.1.5)
5:05:10 PM: Requirement already satisfied: babel>=2.9 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (2.14.0)
5:05:10 PM: Requirement already satisfied: sphinxcontrib-jsmath in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (1.0.1)
5:05:10 PM: Requirement already satisfied: sphinxcontrib-applehelp in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (1.0.4)
5:05:10 PM: Requirement already satisfied: alabaster<0.8,>=0.7 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (0.7.13)
5:05:10 PM: Requirement already satisfied: imagesize>=1.3 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (1.4.1)
5:05:10 PM: Requirement already satisfied: importlib-metadata>=4.8; python_version < "3.10" in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (7.1.0)
5:05:10 PM: Requirement already satisfied: sphinxcontrib-htmlhelp>=2.0.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (2.0.1)
5:05:10 PM: Requirement already satisfied: packaging>=21.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (24.0)
5:05:10 PM: Requirement already satisfied: sphinxcontrib-qthelp in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (1.0.3)
5:05:10 PM: Requirement already satisfied: sphinxcontrib-devhelp in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (1.0.2)
5:05:10 PM: Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.5 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (1.1.5)
5:05:10 PM: Requirement already satisfied: requests>=2.5.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (2.31.0)
5:05:10 PM: Requirement already satisfied: snowballstemmer>=2.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (2.2.0)
5:05:10 PM: Requirement already satisfied: pybtex-docutils>=1.0.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinxcontrib-bibtex<=2.5.0,>=2.2.0->jupyter-book->-r requirements.txt (line 1)) (1.0.3)
5:05:10 PM: Requirement already satisfied: pybtex>=0.24 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinxcontrib-bibtex<=2.5.0,>=2.2.0->jupyter-book->-r requirements.txt (line 1)) (0.24.0)
5:05:10 PM: Requirement already satisfied: uc-micro-py in /opt/buildhome/python3.8/lib/python3.8/site-packages (from linkify-it-py~=2.0.0->jupyter-book->-r requirements.txt (line 1)) (1.0.3)
5:05:10 PM: Requirement already satisfied: attrs>=22.2.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jsonschema<5->jupyter-book->-r requirements.txt (line 1)) (23.2.0)
5:05:10 PM: Requirement already satisfied: referencing>=0.28.4 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jsonschema<5->jupyter-book->-r requirements.txt (line 1)) (0.34.0)
5:05:10 PM: Requirement already satisfied: pkgutil-resolve-name>=1.3.10; python_version < "3.9" in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jsonschema<5->jupyter-book->-r requirements.txt (line 1)) (1.3.10)
5:05:10 PM: Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jsonschema<5->jupyter-book->-r requirements.txt (line 1)) (2023.12.1)
5:05:10 PM: Requirement already satisfied: rpds-py>=0.7.1 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jsonschema<5->jupyter-book->-r requirements.txt (line 1)) (0.18.0)
5:05:10 PM: Requirement already satisfied: jupyter-cache<0.7,>=0.5 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.6.1)
5:05:10 PM: Requirement already satisfied: ipython in /opt/buildhome/python3.8/lib/python3.8/site-packages (from myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (8.12.3)
5:05:10 PM: Requirement already satisfied: nbclient in /opt/buildhome/python3.8/lib/python3.8/site-packages (from myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.10.0)
5:05:10 PM: Requirement already satisfied: typing-extensions in /opt/buildhome/python3.8/lib/python3.8/site-packages (from myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (4.11.0)
5:05:10 PM: Requirement already satisfied: myst-parser~=0.18.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.18.1)
5:05:10 PM: Requirement already satisfied: nbformat~=5.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (5.10.4)
5:05:10 PM: Requirement already satisfied: ipykernel in /opt/buildhome/python3.8/lib/python3.8/site-packages (from myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (6.29.4)
5:05:10 PM: Requirement already satisfied: pydata-sphinx-theme>=0.13.3 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx-book-theme~=1.0.0->jupyter-book->-r requirements.txt (line 1)) (0.14.4)
5:05:10 PM: Requirement already satisfied: wheel in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx_togglebutton->jupyter-book->-r requirements.txt (line 1)) (0.34.2)
5:05:10 PM: Requirement already satisfied: setuptools in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sphinx_togglebutton->jupyter-book->-r requirements.txt (line 1)) (69.0.3)
5:05:11 PM: Requirement already satisfied: zipp>=3.1.0; python_version < "3.10" in /opt/buildhome/python3.8/lib/python3.8/site-packages (from importlib-resources; python_version < "3.9"->sphinx-jupyterbook-latex~=0.5.2->jupyter-book->-r requirements.txt (line 1)) (3.18.1)
5:05:11 PM: Requirement already satisfied: pytz>=2015.7; python_version < "3.9" in /opt/buildhome/python3.8/lib/python3.8/site-packages (from babel>=2.9->sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (2024.1)
5:05:11 PM: Requirement already satisfied: charset-normalizer<4,>=2 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from requests>=2.5.0->sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (3.3.2)
5:05:11 PM: Requirement already satisfied: certifi>=2017.4.17 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from requests>=2.5.0->sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (2023.11.17)
5:05:11 PM: Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from requests>=2.5.0->sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (2.2.1)
5:05:11 PM: Requirement already satisfied: idna<4,>=2.5 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from requests>=2.5.0->sphinx<6,>=4->jupyter-book->-r requirements.txt (line 1)) (3.6)
5:05:11 PM: Requirement already satisfied: latexcodec>=1.0.4 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from pybtex>=0.24->sphinxcontrib-bibtex<=2.5.0,>=2.2.0->jupyter-book->-r requirements.txt (line 1)) (3.0.0)
5:05:11 PM: Requirement already satisfied: six in /opt/buildhome/python3.8/lib/python3.8/site-packages (from pybtex>=0.24->sphinxcontrib-bibtex<=2.5.0,>=2.2.0->jupyter-book->-r requirements.txt (line 1)) (1.16.0)
5:05:11 PM: Requirement already satisfied: tabulate in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-cache<0.7,>=0.5->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.9.0)
5:05:11 PM: Requirement already satisfied: sqlalchemy<3,>=1.3.12 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-cache<0.7,>=0.5->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (2.0.29)
5:05:11 PM: Requirement already satisfied: jedi>=0.16 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.19.1)
5:05:11 PM: Requirement already satisfied: decorator in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (5.1.1)
5:05:11 PM: Requirement already satisfied: backcall in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.2.0)
5:05:11 PM: Requirement already satisfied: prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (3.0.43)
5:05:11 PM: Requirement already satisfied: traitlets>=5 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (5.14.2)
5:05:11 PM: Requirement already satisfied: matplotlib-inline in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.1.6)
5:05:11 PM: Requirement already satisfied: pexpect>4.3; sys_platform != "win32" in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (4.9.0)
5:05:11 PM: Requirement already satisfied: stack-data in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.6.3)
5:05:11 PM: Requirement already satisfied: pickleshare in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.7.5)
5:05:11 PM: Requirement already satisfied: jupyter-client>=6.1.12 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from nbclient->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (8.6.1)
5:05:11 PM: Requirement already satisfied: jupyter-core!=5.0.*,>=4.12 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from nbclient->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (5.7.2)
5:05:11 PM: Requirement already satisfied: markdown-it-py<3.0.0,>=1.0.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from myst-parser~=0.18.0->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (2.2.0)
5:05:11 PM: Requirement already satisfied: mdit-py-plugins~=0.3.1 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from myst-parser~=0.18.0->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.3.5)
5:05:11 PM: Requirement already satisfied: fastjsonschema>=2.15 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from nbformat~=5.0->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (2.19.1)
5:05:11 PM: Requirement already satisfied: comm>=0.1.1 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipykernel->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.2.2)
5:05:11 PM: Requirement already satisfied: nest-asyncio in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipykernel->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (1.6.0)
5:05:11 PM: Requirement already satisfied: tornado>=6.1 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipykernel->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (6.4)
5:05:11 PM: Requirement already satisfied: pyzmq>=24 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipykernel->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (25.1.2)
5:05:11 PM: Requirement already satisfied: psutil in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipykernel->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (5.9.8)
5:05:11 PM: Requirement already satisfied: debugpy>=1.6.5 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from ipykernel->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (1.8.1)
5:05:11 PM: Requirement already satisfied: accessible-pygments in /opt/buildhome/python3.8/lib/python3.8/site-packages (from pydata-sphinx-theme>=0.13.3->sphinx-book-theme~=1.0.0->jupyter-book->-r requirements.txt (line 1)) (0.0.4)
5:05:11 PM: Requirement already satisfied: beautifulsoup4 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from pydata-sphinx-theme>=0.13.3->sphinx-book-theme~=1.0.0->jupyter-book->-r requirements.txt (line 1)) (4.12.3)
5:05:11 PM: Requirement already satisfied: greenlet!=0.4.17; platform_machine == "aarch64" or (platform_machine == "ppc64le" or (platform_machine == "x86_64" or (platform_machine == "amd64" or (platform_machine == "AMD64" or (platform_machine == "win32" or platform_machine == "WIN32"))))) in /opt/buildhome/python3.8/lib/python3.8/site-packages (from sqlalchemy<3,>=1.3.12->jupyter-cache<0.7,>=0.5->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (3.0.3)
5:05:11 PM: Requirement already satisfied: parso<0.9.0,>=0.8.3 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jedi>=0.16->ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.8.4)
5:05:11 PM: Requirement already satisfied: wcwidth in /opt/buildhome/python3.8/lib/python3.8/site-packages (from prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30->ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.2.13)
5:05:11 PM: Requirement already satisfied: ptyprocess>=0.5 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from pexpect>4.3; sys_platform != "win32"->ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.7.0)
5:05:11 PM: Requirement already satisfied: pure-eval in /opt/buildhome/python3.8/lib/python3.8/site-packages (from stack-data->ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.2.2)
5:05:11 PM: Requirement already satisfied: executing>=1.2.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from stack-data->ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (2.0.1)
5:05:11 PM: Requirement already satisfied: asttokens>=2.1.0 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from stack-data->ipython->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (2.4.1)
5:05:11 PM: Requirement already satisfied: python-dateutil>=2.8.2 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-client>=6.1.12->nbclient->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (2.9.0.post0)
5:05:11 PM: Requirement already satisfied: platformdirs>=2.5 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from jupyter-core!=5.0.*,>=4.12->nbclient->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (4.1.0)
5:05:11 PM: Requirement already satisfied: mdurl~=0.1 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from markdown-it-py<3.0.0,>=1.0.0->myst-parser~=0.18.0->myst-nb~=0.17.1->jupyter-book->-r requirements.txt (line 1)) (0.1.2)
5:05:11 PM: Requirement already satisfied: soupsieve>1.2 in /opt/buildhome/python3.8/lib/python3.8/site-packages (from beautifulsoup4->pydata-sphinx-theme>=0.13.3->sphinx-book-theme~=1.0.0->jupyter-book->-r requirements.txt (line 1)) (2.5)
5:05:11 PM: Running Jupyter-Book v0.15.1
5:05:11 PM: Source Folder: /opt/build/repo/py-pkgs
5:05:11 PM: Config Path: /opt/build/repo/py-pkgs/_config.yml
5:05:11 PM: Output Path: /opt/build/repo/py-pkgs/_build/html
5:05:11 PM: [sphinxcontrib-bibtex] Beware that docutils versions 0.18 and 0.19 (you are running 0.18.1) are known to generate invalid html for citations. If this issue affects you, please use docutils<0.18 (or >=0.20 once released) instead. For more details, see https://sourceforge.net/p/docutils/patches/195/
5:05:11 PM: Running Sphinx v5.3.0
5:05:12 PM: making output directory... done
5:05:12 PM: [etoc] Changing master_doc to 'welcome'
5:05:12 PM: checking bibtex cache... out of date
5:05:12 PM: parsing bibtex file /opt/build/repo/py-pkgs/references.bib... parsed 10 entries
5:05:12 PM: myst v0.18.1: MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions=['colon_fence', 'dollarmath', 'linkify', 'substitution', 'tasklist'], disable_syntax=[], all_links_external=False, url_schemes=['mailto', 'http', 'https'], ref_domains=None, highlight_code_blocks=True, number_code_blocks=[], title_to_header=False, heading_anchors=None, heading_slug_func=None, footnote_transition=True, words_per_minute=200, sub_delimiters=('{', '}'), linkify_fuzzy_links=True, dmath_allow_labels=True, dmath_allow_space=True, dmath_allow_digits=True, dmath_double_inline=False, update_mathjax=True, mathjax_classes='tex2jax_process|mathjax_process|math|output_area')
5:05:12 PM: myst-nb v0.17.2: NbParserConfig(custom_formats={}, metadata_key='mystnb', cell_metadata_key='mystnb', kernel_rgx_aliases={}, execution_mode='force', execution_cache_path='', execution_excludepatterns=[], execution_timeout=30, execution_in_temp=False, execution_allow_errors=False, execution_raise_on_error=False, execution_show_tb=False, merge_streams=False, render_plugin='default', remove_code_source=False, remove_code_outputs=False, code_prompt_show='Show code cell {type}', code_prompt_hide='Hide code cell {type}', number_source_lines=False, output_stderr='show', render_text_lexer='myst-ansi', render_error_lexer='ipythontb', render_image_options={}, render_figure_options={}, render_markdown_format='commonmark', output_folder='build', append_css=True, metadata_to_fm=False)
5:05:12 PM: Using jupyter-cache at: /opt/build/repo/py-pkgs/_build/.jupyter_cache
5:05:12 PM: building [mo]: targets for 0 po files that are out of date
5:05:12 PM: building [html]: targets for 12 source files that are out of date
5:05:12 PM: updating environment: [new config] 12 added, 0 changed, 0 removed
5:05:12 PM: reading sources... [ 8%] 00-authors
5:05:12 PM: /opt/build/repo/py-pkgs/00-authors.ipynb: Executing notebook using local CWD [mystnb]
5:05:13 PM: /opt/build/repo/py-pkgs/00-authors.ipynb: Executed notebook in 1.08 seconds [mystnb]
5:05:13 PM: reading sources... [ 16%] 00-preface
5:05:13 PM: /opt/build/repo/py-pkgs/00-preface.ipynb: Executing notebook using local CWD [mystnb]
5:05:14 PM: /opt/build/repo/py-pkgs/00-preface.ipynb: Executed notebook in 0.92 seconds [mystnb]
5:05:14 PM: reading sources... [ 25%] 01-introduction
5:05:14 PM: /opt/build/repo/py-pkgs/01-introduction.ipynb: Executing notebook using local CWD [mystnb]
5:05:15 PM: /opt/build/repo/py-pkgs/01-introduction.ipynb: Executed notebook in 1.14 seconds [mystnb]
5:05:15 PM: reading sources... [ 33%] 02-setup
5:05:16 PM: /opt/build/repo/py-pkgs/02-setup.ipynb: Executing notebook using local CWD [mystnb]
5:05:20 PM: /opt/build/repo/py-pkgs/02-setup.ipynb: Executed notebook in 4.03 seconds [mystnb]
5:05:20 PM: reading sources... [ 41%] 03-how-to-package-a-python
5:05:20 PM: /opt/build/repo/py-pkgs/03-how-to-package-a-python.ipynb: Executing notebook using local CWD [mystnb]
5:05:21 PM: /opt/build/repo/py-pkgs/03-how-to-package-a-python.ipynb: Executed notebook in 0.92 seconds [mystnb]
5:05:21 PM: reading sources... [ 50%] 04-package-structure
5:05:21 PM: /opt/build/repo/py-pkgs/04-package-structure.ipynb: Executing notebook using local CWD [mystnb]
5:05:22 PM: /opt/build/repo/py-pkgs/04-package-structure.ipynb: Executed notebook in 0.69 seconds [mystnb]
5:05:22 PM: reading sources... [ 58%] 05-testing
5:05:22 PM: /opt/build/repo/py-pkgs/05-testing.ipynb: Executing notebook using local CWD [mystnb]
5:05:23 PM: /opt/build/repo/py-pkgs/05-testing.ipynb: Executed notebook in 0.77 seconds [mystnb]
5:05:23 PM: reading sources... [ 66%] 06-documentation
5:05:23 PM: /opt/build/repo/py-pkgs/06-documentation.ipynb: Executing notebook using local CWD [mystnb]
5:05:24 PM: /opt/build/repo/py-pkgs/06-documentation.ipynb: Executed notebook in 0.98 seconds [mystnb]
5:05:24 PM: reading sources... [ 75%] 07-releasing-versioning
5:05:24 PM: /opt/build/repo/py-pkgs/07-releasing-versioning.ipynb: Executing notebook using local CWD [mystnb]
5:05:25 PM: /opt/build/repo/py-pkgs/07-releasing-versioning.ipynb: Executed notebook in 0.89 seconds [mystnb]
5:05:25 PM: reading sources... [ 83%] 08-ci-cd
5:05:25 PM: /opt/build/repo/py-pkgs/08-ci-cd.ipynb: Executing notebook using local CWD [mystnb]
5:05:26 PM: /opt/build/repo/py-pkgs/08-ci-cd.ipynb: Executed notebook in 0.87 seconds [mystnb]
5:05:26 PM: reading sources... [ 91%] 09-bibliography
5:05:26 PM: /opt/build/repo/py-pkgs/09-bibliography.ipynb: Executing notebook using local CWD [mystnb]
5:05:27 PM: /opt/build/repo/py-pkgs/09-bibliography.ipynb: Executed notebook in 0.95 seconds [mystnb]
5:05:27 PM: reading sources... [100%] welcome
5:05:27 PM: /opt/build/repo/py-pkgs/welcome.ipynb: Executing notebook using local CWD [mystnb]
5:05:28 PM: /opt/build/repo/py-pkgs/welcome.ipynb: Executed notebook in 0.74 seconds [mystnb]
5:05:28 PM: looking for now-outdated files... none found
5:05:28 PM: pickling environment... done
5:05:28 PM: checking consistency... done
5:05:28 PM: preparing documents... done
5:05:28 PM: writing output... [ 8%] 00-authors
5:05:28 PM: writing output... [ 16%] 00-preface
5:05:28 PM: writing output... [ 25%] 01-introduction
5:05:28 PM: writing output... [ 33%] 02-setup
5:05:28 PM: writing output... [ 41%] 03-how-to-package-a-python
5:05:31 PM: writing output... [ 50%] 04-package-structure
5:05:32 PM: writing output... [ 58%] 05-testing
5:05:32 PM: writing output... [ 66%] 06-documentation
5:05:33 PM: writing output... [ 75%] 07-releasing-versioning
5:05:33 PM: writing output... [ 83%] 08-ci-cd
5:05:34 PM: writing output... [ 91%] 09-bibliography
5:05:34 PM: writing output... [100%] welcome
5:05:34 PM: generating indices... genindex done
5:05:34 PM: writing additional pages... search done
5:05:34 PM: copying images... [ 2%] images/tomas-beuzen.png
5:05:34 PM: copying images... [ 4%] images/tiffany-timbers.png
5:05:34 PM: copying images... [ 6%] images/02-vscode-1.png
5:05:34 PM: copying images... [ 8%] images/02-vscode-2.png
5:05:34 PM: copying images... [ 10%] images/02-jupyterlab.png
5:05:34 PM: copying images... [ 12%] images/02-rstudio.png
5:05:34 PM: copying images... [ 14%] images/03-set-up-github-1.png
5:05:34 PM: copying images... [ 16%] images/03-set-up-github-2.png
5:05:34 PM: copying images... [ 18%] images/03-set-up-github-3.png
5:05:34 PM: copying images... [ 20%] images/03-matplotlib-figure.png
5:05:34 PM: copying images... [ 22%] images/03-documentation-1.png
5:05:34 PM: copying images... [ 25%] images/03-jupyter-example-1.png
5:05:34 PM: copying images... [ 27%] images/03-jupyter-example-2.png
5:05:34 PM: copying images... [ 29%] images/03-jupyter-example-3.png
5:05:34 PM: copying images... [ 31%] images/03-documentation-2.png
5:05:34 PM: copying images... [ 33%] images/03-documentation-3.png
5:05:34 PM: copying images... [ 35%] images/03-tag.png
5:05:34 PM: copying images... [ 37%] images/03-release-1.png
5:05:34 PM: copying images... [ 39%] images/03-release-2.png
5:05:34 PM: copying images... [ 41%] images/04-pkg-naming.png
5:05:34 PM: copying images... [ 43%] images/04-pkg-cycle.png
5:05:34 PM: copying images... [ 45%] images/05-test-workflow.png
5:05:34 PM: copying images... [ 47%] images/05-test-report-1.png
5:05:34 PM: copying images... [ 50%] images/05-test-report-2.png
5:05:34 PM: copying images... [ 52%] images/06-documentation-1.png
5:05:34 PM: copying images... [ 54%] images/06-jupyter-example-1.png
5:05:34 PM: copying images... [ 56%] images/06-jupyter-example-2.png
5:05:34 PM: copying images... [ 58%] images/06-documentation-2.png
5:05:34 PM: copying images... [ 60%] images/06-documentation-3.png
5:05:34 PM: copying images... [ 62%] images/06-documentation-4.png
5:05:34 PM: copying images... [ 64%] images/06-documentation-5.png
5:05:34 PM: copying images... [ 66%] images/07-tag.png
5:05:34 PM: copying images... [ 68%] images/07-release-1.png
5:05:34 PM: copying images... [ 70%] images/08-example-1.png
5:05:34 PM: copying images... [ 72%] images/08-example-2.png
5:05:34 PM: copying images... [ 75%] images/08-example-3.png
5:05:34 PM: copying images... [ 77%] images/08-cov.png
5:05:34 PM: copying images... [ 79%] images/08-ci-1.png
5:05:34 PM: copying images... [ 81%] images/08-ci-2.png
5:05:34 PM: copying images... [ 83%] images/08-token-1.png
5:05:34 PM: copying images... [ 85%] images/08-token-2.png
5:05:34 PM: copying images... [ 87%] images/08-cd-1.png
5:05:34 PM: copying images... [ 89%] images/08-cd-2.png
5:05:34 PM: copying images... [ 91%] images/08-cd-3.png
5:05:34 PM: copying images... [ 93%] images/08-cd-4.png
5:05:34 PM: copying images... [ 95%] images/08-cd-5.png
5:05:34 PM: copying images... [ 97%] images/08-cd-6.png
5:05:34 PM: copying images... [100%] images/py-pkgs-bookcover.png
5:05:34 PM: copying static files... done
5:05:34 PM: copying extra files... done
5:05:34 PM: dumping search index in English (code: en)... done
5:05:34 PM: dumping object inventory... done
5:05:34 PM: [etoc] missing index.html written as redirect to 'welcome.html'
5:05:34 PM: build succeeded.
5:05:34 PM: The HTML pages are in py-pkgs/_build/html.
5:05:34 PM: ===============================================================================
5:05:34 PM: Finished generating HTML for book.
5:05:34 PM: Your book's HTML pages are here:
py-pkgs/_build/html/
5:05:34 PM: You can look at your book by opening this file in a browser:
5:05:34 PM: py-pkgs/_build/html/index.html
5:05:34 PM: Or paste this line directly into your browser bar:
5:05:34 PM: file:///opt/build/repo/py-pkgs/_build/html/index.html
5:05:34 PM: ===============================================================================
5:05:34 PM: runtime-hook successfully ran in OS Linux!
5:05:34 PM: ​
5:05:34 PM: (build.command completed in 25s)
5:05:34 PM:
5:05:34 PM: @netlify/plugin-sitemap (onPostBuild event)
5:05:34 PM: ────────────────────────────────────────────────────────────────
5:05:34 PM: ​
5:05:34 PM: Creating sitemap from files...
5:05:34 PM: Sitemap Built! sitemap.xml
5:05:34 PM: ​
5:05:34 PM: (@netlify/plugin-sitemap onPostBuild completed in 39ms)
5:05:34 PM:
5:05:34 PM: netlify-plugin-minify-html (onPostBuild event)
5:05:34 PM: ────────────────────────────────────────────────────────────────
5:05:34 PM: ​
5:05:34 PM: Minifiying HTML in the deploy context: deploy-preview
5:05:34 PM: Minifiying HTML with these options: Default
5:05:35 PM: ​
5:05:35 PM: (netlify-plugin-minify-html onPostBuild completed in 523ms)
5:05:35 PM:
5:05:35 PM: netlify-plugin-image-optim (onPostBuild event)
5:05:35 PM: ────────────────────────────────────────────────────────────────
5:05:35 PM: ​
5:06:54 PM: │ FileBeforeAfterReduction
5:06:54 PM: ├─────────────────────────────────────┼───────────┼───────────┼───────────┤
5:06:54 PM: │ /_images/02-jupyterlab.png │ 163.3 KB72.21 KB91.09 KB
5:06:54 PM: │ /_images/02-rstudio.png │ 200.47 KB77.61 KB122.86 KB
5:06:54 PM: │ /_images/02-vscode-1.png │ 304.13 KB107.97 KB196.17 KB
5:06:54 PM: │ /_images/02-vscode-2.png │ 150.79 KB70.46 KB80.32 KB
5:06:54 PM: │ /_images/03-documentation-1.png │ 195.8 KB49.11 KB146.69 KB
5:06:54 PM: │ /_images/03-documentation-2.png │ 231.03 KB57.11 KB173.92 KB
5:06:54 PM: │ /_images/03-documentation-3.png │ 1.29 MB450.68 KB866.51 KB
5:06:54 PM: │ /_images/03-jupyter-example-1.png │ 112.73 KB35 KB77.73 KB
5:06:54 PM: │ /_images/03-jupyter-example-2.png │ 166.42 KB46.29 KB120.13 KB
5:06:54 PM: │ /_images/03-jupyter-example-3.png │ 189.7 KB50.77 KB138.92 KB
5:06:54 PM: │ /_images/03-matplotlib-figure.png │ 64.37 KB25.61 KB38.76 KB
5:06:54 PM: │ /_images/03-release-1.png │ 261.5 KB62.81 KB198.69 KB
5:06:54 PM: │ /_images/03-release-2.png │ 173.15 KB42.55 KB130.6 KB
5:06:54 PM: │ /_images/03-set-up-github-1.png │ 371.45 KB79.26 KB292.19 KB
5:06:54 PM: │ /_images/03-set-up-github-2.png │ 1.54 MB454.6 KB1.1 MB
5:06:54 PM: │ /_images/03-set-up-github-3.png │ 663.61 KB363.5 KB300.11 KB
5:06:54 PM: │ /_images/03-tag.png │ 119.52 KB34.53 KB84.99 KB
5:06:54 PM: │ /_images/04-pkg-cycle.png │ 214.13 KB80.1 KB134.02 KB
5:06:54 PM: │ /_images/04-pkg-naming.png │ 58.2 KB22.43 KB35.77 KB
5:06:54 PM: │ /_images/05-test-report-1.png │ 105.77 KB34.29 KB71.49 KB
5:06:54 PM: │ /_images/05-test-report-2.png │ 149.21 KB41.43 KB107.78 KB
5:06:54 PM: │ /_images/05-test-workflow.png │ 169.24 KB63.69 KB105.55 KB
5:06:54 PM: │ /_images/06-documentation-1.png │ 195.8 KB49.11 KB146.69 KB
5:06:54 PM: │ /_images/06-documentation-2.png │ 135.25 KB37.25 KB97.99 KB
5:06:54 PM: │ /_images/06-documentation-3.png │ 219.66 KB54.68 KB164.98 KB
5:06:54 PM: │ /_images/06-documentation-4.png │ 195.8 KB49.11 KB146.69 KB
5:06:54 PM: │ /_images/06-documentation-5.png │ 1.29 MB450.68 KB866.51 KB
5:06:54 PM: │ /_images/06-jupyter-example-1.png │ 166.42 KB46.29 KB120.13 KB
5:06:54 PM: │ /_images/06-jupyter-example-2.png │ 189.7 KB50.77 KB138.92 KB
5:06:54 PM: │ /_images/07-release-1.png │ 211.37 KB50.73 KB160.65 KB
5:06:54 PM: │ /_images/07-tag.png │ 131.55 KB36.87 KB94.69 KB
5:06:54 PM: │ /_images/08-cd-1.png │ 166.37 KB45.06 KB121.31 KB
5:06:54 PM: │ /_images/08-cd-2.png │ 172.67 KB44.06 KB128.61 KB
5:06:54 PM: │ /_images/08-cd-3.png │ 154.51 KB40.87 KB113.64 KB
5:06:54 PM: │ /_images/08-cd-4.png │ 172.16 KB45.72 KB126.44 KB
5:06:54 PM: │ /_images/08-cd-5.png │ 144.34 KB38.97 KB105.38 KB
5:06:54 PM: │ /_images/08-cd-6.png │ 171.34 KB45.52 KB125.81 KB
5:06:54 PM: │ /_images/08-ci-1.png │ 144.55 KB40.44 KB104.12 KB
5:06:54 PM: │ /_images/08-ci-2.png │ 204.72 KB49.71 KB155.01 KB
5:06:54 PM: │ /_images/08-cov.png │ 184.31 KB75.23 KB109.08 KB
5:06:54 PM: │ /_images/08-example-1.png │ 200.03 KB51.47 KB148.56 KB
5:06:54 PM: │ /_images/08-example-2.png │ 146.63 KB40.44 KB106.2 KB
5:06:54 PM: │ /_images/08-example-3.png │ 201.5 KB49.35 KB152.15 KB
5:06:54 PM: │ /_images/08-token-1.png │ 240.27 KB60.75 KB179.52 KB
5:06:54 PM: │ /_images/08-token-2.png │ 248.64 KB62.16 KB186.48 KB
5:06:54 PM: │ /_images/py-pkgs-bookcover.png │ 480.15 KB140.47 KB339.67 KB
5:06:54 PM: │ /_images/tiffany-timbers.png │ 58.48 KB39.43 KB19.05 KB
5:06:54 PM: │ /_images/tomas-beuzen.png │ 55.23 KB33.48 KB21.76 KB
5:06:54 PM: │ /_static/check-solid.svg │ 313 B290 B23 B
5:06:54 PM: │ /_static/copy-button.svg │ 411 B374 B37 B
5:06:54 PM: │ /_static/file.png │ 286 B286 B0 B
5:06:54 PM: │ /_static/minus.png │ 90 B90 B0 B
5:06:54 PM: │ /_static/plus.png │ 90 B90 B0 B
5:06:54 PM: │ /_static/py-pkgs-hex.png │ 316.79 KB88.36 KB228.43 KB
5:06:54 PM: │ /_static/images/logo_binder.svg │ 1.16 KB798 B388 B
5:06:54 PM: │ /_static/images/logo_colab.png │ 7.42 KB2.62 KB4.8 KB
5:06:54 PM: │ /_static/images/logo_deepnote.svg │ 681 B680 B1 B
5:06:54 PM: │ /_static/images/logo_jupyterhub.svg │ 1.72 KB1.53 KB187 B
5:06:54 PM: ┌──────────────────────────────────────┐
5:06:54 PM: Images optimized - 8.84 MB saved
5:06:54 PM: └──────────────────────────────────────┘
5:06:54 PM: ​
5:06:54 PM: (netlify-plugin-image-optim onPostBuild completed in 1m 19s)
5:06:54 PM:
5:06:55 PM: (Netlify Build completed in 1m 47.4s)
5:06:55 PM: Section completed: building
5:06:57 PM: Finished processing build request in 2m37.579s

Deploying

Complete
5:06:54 PM: Deploy site
5:06:54 PM: ────────────────────────────────────────────────────────────────
5:06:54 PM: ​
5:06:54 PM: Starting to deploy site from 'py-pkgs/_build/html'
5:06:54 PM: Calculating files to upload
5:06:54 PM: 6 new files to upload
5:06:54 PM: 0 new functions to upload
5:06:55 PM: Section completed: deploying
5:06:55 PM: Site deploy was successfully initiated
5:06:55 PM: ​
5:06:55 PM: (Deploy site completed in 657ms)

Cleanup

Complete
5:06:55 PM: Netlify Build Complete
5:06:55 PM: ────────────────────────────────────────────────────────────────
5:06:55 PM: ​
5:06:55 PM: Caching artifacts
5:06:55 PM: Started saving build plugins
5:06:55 PM: Finished saving build plugins
5:06:55 PM: Started saving pip cache
5:06:55 PM: Finished saving pip cache
5:06:55 PM: Started saving emacs cask dependencies
5:06:55 PM: Finished saving emacs cask dependencies
5:06:55 PM: Started saving maven dependencies
5:06:55 PM: Finished saving maven dependencies
5:06:55 PM: Started saving boot dependencies
5:06:55 PM: Finished saving boot dependencies
5:06:55 PM: Started saving rust rustup cache
5:06:55 PM: Finished saving rust rustup cache
5:06:55 PM: Started saving go dependencies
5:06:55 PM: Finished saving go dependencies
5:06:55 PM: Build script success
5:06:56 PM: Uploading Cache of size 149.9MB
5:06:57 PM: Section completed: cleanup

Post-processing

Complete
5:06:55 PM: Post processing done
5:06:55 PM: Section completed: postprocessing
5:06:55 PM: Site is live ✨
5:06:55 PM: Starting post processing
5:06:55 PM: Skipping form detection
5:06:55 PM: Post processing - header rules
5:06:55 PM: Post processing - redirect rules