Deploy details
Deploy log
Initializing
Complete
Initializing
Complete
7:13:39 AM: Build ready to start
7:13:51 AM: build-image version: 59029cc38debec12b365d8cde2431251b878d6bf (focal)
7:13:51 AM: buildbot version: e06c8b12db8d11e7b1884ff05239b221ef25f172
7:13:51 AM: Fetching cached dependencies
7:13:51 AM: Starting to download cache of 556.8MB
7:13:54 AM: Finished downloading cache in 3.011s
7:13:54 AM: Starting to extract cache
7:14:08 AM: Finished extracting cache in 14.225s
7:14:08 AM: Finished fetching cache in 17.309s
7:14:08 AM: Starting to prepare the repo for build
7:14:09 AM: Preparing Git Reference pull/3100/head
7:14:11 AM: Starting to install dependencies
7:14:11 AM: Started restoring cached mise cache
7:14:12 AM: Finished restoring cached mise cache
7:14:12 AM: mise python@3.13.2 install
7:14:12 AM: mise python@3.13.2 download cpython-3.13.2+20250317-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
7:14:13 AM: mise python@3.13.2 extract cpython-3.13.2+20250317-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
7:14:13 AM: mise python@3.13.2 python --version
7:14:13 AM: mise python@3.13.2 Python 3.13.2
7:14:13 AM: mise python@3.13.2 ✓ installed
7:14:13 AM: Python version set to 3.13
7:14:15 AM: Collecting pipenv
7:14:15 AM: Downloading pipenv-2024.4.1-py3-none-any.whl.metadata (17 kB)
7:14:15 AM: Collecting certifi (from pipenv)
7:14:15 AM: Downloading certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB)
7:14:15 AM: Collecting packaging>=22 (from pipenv)
7:14:15 AM: Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
7:14:15 AM: Collecting setuptools>=67 (from pipenv)
7:14:15 AM: Downloading setuptools-78.1.0-py3-none-any.whl.metadata (6.6 kB)
7:14:15 AM: Collecting virtualenv>=20.24.2 (from pipenv)
7:14:15 AM: Downloading virtualenv-20.29.3-py3-none-any.whl.metadata (4.5 kB)
7:14:15 AM: Collecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv)
7:14:15 AM: Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB)
7:14:15 AM: Collecting filelock<4,>=3.12.2 (from virtualenv>=20.24.2->pipenv)
7:14:15 AM: Downloading filelock-3.18.0-py3-none-any.whl.metadata (2.9 kB)
7:14:15 AM: Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv)
7:14:15 AM: Downloading platformdirs-4.3.7-py3-none-any.whl.metadata (11 kB)
7:14:15 AM: Downloading pipenv-2024.4.1-py3-none-any.whl (3.0 MB)
7:14:15 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 46.8 MB/s eta 0:00:00
7:14:15 AM: Downloading packaging-24.2-py3-none-any.whl (65 kB)
7:14:15 AM: Downloading setuptools-78.1.0-py3-none-any.whl (1.3 MB)
7:14:16 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 55.2 MB/s eta 0:00:00
7:14:16 AM: Downloading virtualenv-20.29.3-py3-none-any.whl (4.3 MB)
7:14:16 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 113.5 MB/s eta 0:00:00
7:14:16 AM: Downloading certifi-2025.1.31-py3-none-any.whl (166 kB)
7:14:16 AM: Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB)
7:14:16 AM: Downloading filelock-3.18.0-py3-none-any.whl (16 kB)
7:14:16 AM: Downloading platformdirs-4.3.7-py3-none-any.whl (18 kB)
7:14:16 AM: Installing collected packages: distlib, setuptools, platformdirs, packaging, filelock, certifi, virtualenv, pipenv
7:14:18 AM: Successfully installed certifi-2025.1.31 distlib-0.3.9 filelock-3.18.0 packaging-24.2 pipenv-2024.4.1 platformdirs-4.3.7 setuptools-78.1.0 virtualenv-20.29.3
7:14:18 AM: [notice] A new release of pip is available: 24.3.1 -> 25.0.1
7:14:18 AM: [notice] To update, run: pip install --upgrade pip
7:14:18 AM: Installing pip dependencies from requirements.txt
7:14:18 AM: Started restoring cached pip cache
7:14:18 AM: Finished restoring cached pip cache
7:14:19 AM: Collecting nbconvert (from -r requirements.txt (line 1))
7:14:19 AM: Using cached nbconvert-7.16.6-py3-none-any.whl.metadata (8.5 kB)
7:14:19 AM: Collecting beautifulsoup4 (from nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached beautifulsoup4-4.13.3-py3-none-any.whl.metadata (3.8 kB)
7:14:19 AM: Collecting bleach!=5.0.0 (from bleach[css]!=5.0.0->nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached bleach-6.2.0-py3-none-any.whl.metadata (30 kB)
7:14:19 AM: Collecting defusedxml (from nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached defusedxml-0.7.1-py2.py3-none-any.whl.metadata (32 kB)
7:14:19 AM: Collecting jinja2>=3.0 (from nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
7:14:19 AM: Collecting jupyter-core>=4.7 (from nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached jupyter_core-5.7.2-py3-none-any.whl.metadata (3.4 kB)
7:14:19 AM: Collecting jupyterlab-pygments (from nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached jupyterlab_pygments-0.3.0-py3-none-any.whl.metadata (4.4 kB)
7:14:19 AM: Collecting markupsafe>=2.0 (from nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB)
7:14:19 AM: Collecting mistune<4,>=2.0.3 (from nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached mistune-3.1.3-py3-none-any.whl.metadata (1.8 kB)
7:14:19 AM: Collecting nbclient>=0.5.0 (from nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached nbclient-0.10.2-py3-none-any.whl.metadata (8.3 kB)
7:14:19 AM: Collecting nbformat>=5.7 (from nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached nbformat-5.10.4-py3-none-any.whl.metadata (3.6 kB)
7:14:19 AM: Requirement already satisfied: packaging in /opt/buildhome/.local/share/mise/installs/python/3.13.2/lib/python3.13/site-packages (from nbconvert->-r requirements.txt (line 1)) (24.2)
7:14:19 AM: Collecting pandocfilters>=1.4.1 (from nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached pandocfilters-1.5.1-py2.py3-none-any.whl.metadata (9.0 kB)
7:14:19 AM: Collecting pygments>=2.4.1 (from nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached pygments-2.19.1-py3-none-any.whl.metadata (2.5 kB)
7:14:19 AM: Collecting traitlets>=5.1 (from nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached traitlets-5.14.3-py3-none-any.whl.metadata (10 kB)
7:14:19 AM: Collecting webencodings (from bleach!=5.0.0->bleach[css]!=5.0.0->nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached webencodings-0.5.1-py2.py3-none-any.whl.metadata (2.1 kB)
7:14:19 AM: Collecting tinycss2<1.5,>=1.1.0 (from bleach[css]!=5.0.0->nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached tinycss2-1.4.0-py3-none-any.whl.metadata (3.0 kB)
7:14:19 AM: Requirement already satisfied: platformdirs>=2.5 in /opt/buildhome/.local/share/mise/installs/python/3.13.2/lib/python3.13/site-packages (from jupyter-core>=4.7->nbconvert->-r requirements.txt (line 1)) (4.3.7)
7:14:19 AM: Collecting jupyter-client>=6.1.12 (from nbclient>=0.5.0->nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached jupyter_client-8.6.3-py3-none-any.whl.metadata (8.3 kB)
7:14:19 AM: Collecting fastjsonschema>=2.15 (from nbformat>=5.7->nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached fastjsonschema-2.21.1-py3-none-any.whl.metadata (2.2 kB)
7:14:19 AM: Collecting jsonschema>=2.6 (from nbformat>=5.7->nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached jsonschema-4.23.0-py3-none-any.whl.metadata (7.9 kB)
7:14:19 AM: Collecting soupsieve>1.2 (from beautifulsoup4->nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached soupsieve-2.6-py3-none-any.whl.metadata (4.6 kB)
7:14:19 AM: Collecting typing-extensions>=4.0.0 (from beautifulsoup4->nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached typing_extensions-4.13.0-py3-none-any.whl.metadata (3.0 kB)
7:14:19 AM: Collecting attrs>=22.2.0 (from jsonschema>=2.6->nbformat>=5.7->nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached attrs-25.3.0-py3-none-any.whl.metadata (10 kB)
7:14:19 AM: Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=2.6->nbformat>=5.7->nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached jsonschema_specifications-2024.10.1-py3-none-any.whl.metadata (3.0 kB)
7:14:19 AM: Collecting referencing>=0.28.4 (from jsonschema>=2.6->nbformat>=5.7->nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached referencing-0.36.2-py3-none-any.whl.metadata (2.8 kB)
7:14:19 AM: Collecting rpds-py>=0.7.1 (from jsonschema>=2.6->nbformat>=5.7->nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached rpds_py-0.24.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB)
7:14:19 AM: Collecting python-dateutil>=2.8.2 (from jupyter-client>=6.1.12->nbclient>=0.5.0->nbconvert->-r requirements.txt (line 1))
7:14:19 AM: Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
7:14:20 AM: Collecting pyzmq>=23.0 (from jupyter-client>=6.1.12->nbclient>=0.5.0->nbconvert->-r requirements.txt (line 1))
7:14:20 AM: Using cached pyzmq-26.3.0-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (6.2 kB)
7:14:20 AM: Collecting tornado>=6.2 (from jupyter-client>=6.1.12->nbclient>=0.5.0->nbconvert->-r requirements.txt (line 1))
7:14:20 AM: Using cached tornado-6.4.2-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.5 kB)
7:14:20 AM: Collecting six>=1.5 (from python-dateutil>=2.8.2->jupyter-client>=6.1.12->nbclient>=0.5.0->nbconvert->-r requirements.txt (line 1))
7:14:20 AM: Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
7:14:20 AM: Using cached nbconvert-7.16.6-py3-none-any.whl (258 kB)
7:14:20 AM: Using cached bleach-6.2.0-py3-none-any.whl (163 kB)
7:14:20 AM: Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
7:14:20 AM: Using cached jupyter_core-5.7.2-py3-none-any.whl (28 kB)
7:14:20 AM: Using cached MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23 kB)
7:14:20 AM: Using cached mistune-3.1.3-py3-none-any.whl (53 kB)
7:14:20 AM: Using cached nbclient-0.10.2-py3-none-any.whl (25 kB)
7:14:20 AM: Using cached nbformat-5.10.4-py3-none-any.whl (78 kB)
7:14:20 AM: Using cached pandocfilters-1.5.1-py2.py3-none-any.whl (8.7 kB)
7:14:20 AM: Using cached pygments-2.19.1-py3-none-any.whl (1.2 MB)
7:14:20 AM: Using cached traitlets-5.14.3-py3-none-any.whl (85 kB)
7:14:20 AM: Using cached beautifulsoup4-4.13.3-py3-none-any.whl (186 kB)
7:14:20 AM: Using cached defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
7:14:20 AM: Using cached jupyterlab_pygments-0.3.0-py3-none-any.whl (15 kB)
7:14:20 AM: Using cached fastjsonschema-2.21.1-py3-none-any.whl (23 kB)
7:14:20 AM: Using cached jsonschema-4.23.0-py3-none-any.whl (88 kB)
7:14:20 AM: Using cached jupyter_client-8.6.3-py3-none-any.whl (106 kB)
7:14:20 AM: Using cached soupsieve-2.6-py3-none-any.whl (36 kB)
7:14:20 AM: Using cached tinycss2-1.4.0-py3-none-any.whl (26 kB)
7:14:20 AM: Using cached typing_extensions-4.13.0-py3-none-any.whl (45 kB)
7:14:20 AM: Using cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
7:14:20 AM: Using cached attrs-25.3.0-py3-none-any.whl (63 kB)
7:14:20 AM: Using cached jsonschema_specifications-2024.10.1-py3-none-any.whl (18 kB)
7:14:20 AM: Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
7:14:20 AM: Using cached pyzmq-26.3.0-cp313-cp313-manylinux_2_28_x86_64.whl (860 kB)
7:14:20 AM: Using cached referencing-0.36.2-py3-none-any.whl (26 kB)
7:14:20 AM: Using cached rpds_py-0.24.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (393 kB)
7:14:20 AM: Using cached tornado-6.4.2-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (437 kB)
7:14:20 AM: Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)
7:14:20 AM: Installing collected packages: webencodings, fastjsonschema, typing-extensions, traitlets, tornado, tinycss2, soupsieve, six, rpds-py, pyzmq, pygments, pandocfilters, mistune, markupsafe, jupyterlab-pygments, defusedxml, bleach, attrs, referencing, python-dateutil, jupyter-core, jinja2, beautifulsoup4, jupyter-client, jsonschema-specifications, jsonschema, nbformat, nbclient, nbconvert
7:14:22 AM: Successfully installed attrs-25.3.0 beautifulsoup4-4.13.3 bleach-6.2.0 defusedxml-0.7.1 fastjsonschema-2.21.1 jinja2-3.1.6 jsonschema-4.23.0 jsonschema-specifications-2024.10.1 jupyter-client-8.6.3 jupyter-core-5.7.2 jupyterlab-pygments-0.3.0 markupsafe-3.0.2 mistune-3.1.3 nbclient-0.10.2 nbconvert-7.16.6 nbformat-5.10.4 pandocfilters-1.5.1 pygments-2.19.1 python-dateutil-2.9.0.post0 pyzmq-26.3.0 referencing-0.36.2 rpds-py-0.24.0 six-1.17.0 soupsieve-2.6 tinycss2-1.4.0 tornado-6.4.2 traitlets-5.14.3 typing-extensions-4.13.0 webencodings-0.5.1
7:14:22 AM: [notice] A new release of pip is available: 24.3.1 -> 25.0.1
7:14:22 AM: [notice] To update, run: pip install --upgrade pip
7:14:22 AM: Pip dependencies installed
7:14:22 AM: Attempting Ruby version 3.4.1, read from environment
7:14:23 AM: Required ruby-3.4.1 is not installed - installing.
7:14:23 AM: Searching for binary rubies, this might take some time.
7:14:25 AM: Found remote file https://rubies.travis-ci.org/ubuntu/20.04/x86_64/ruby-3.4.1.tar.bz2
7:14:25 AM: Checking requirements for ubuntu.
7:14:25 AM: Requirements installation successful.
7:14:25 AM: ruby-3.4.1 - #configure
7:14:25 AM: ruby-3.4.1 - #download
7:14:28 AM: No checksum for downloaded archive, recording checksum in user configuration.
7:14:28 AM: ruby-3.4.1 - #validate archive
7:14:35 AM: ruby-3.4.1 - #extract
7:14:38 AM: ruby-3.4.1 - #validate binary
7:14:39 AM: ruby-3.4.1 - #setup
7:14:39 AM: ruby-3.4.1 - #gemset created /opt/buildhome/.rvm/gems/ruby-3.4.1@global
7:14:39 AM: ruby-3.4.1 - #importing gemset /opt/buildhome/.rvm/gemsets/global.gems........................................
7:14:39 AM: ruby-3.4.1 - #generating global wrappers........
7:14:39 AM: ruby-3.4.1 - #gemset created /opt/buildhome/.rvm/gems/ruby-3.4.1
7:14:40 AM: ruby-3.4.1 - #importing gemsetfile /opt/buildhome/.rvm/gemsets/default.gems evaluated to empty gem list
7:14:40 AM: ruby-3.4.1 - #generating default wrappers........
7:14:40 AM: Using /opt/buildhome/.rvm/gems/ruby-3.4.1
7:14:40 AM: Using Ruby version 3.4.1
7:14:41 AM: Using Bundler version 2.6.6 from Gemfile.lock
7:14:41 AM: Successfully installed bundler-2.6.6
7:14:41 AM: 1 gem installed
7:14:41 AM: Started restoring cached ruby gems
7:14:41 AM: Finished restoring cached ruby gems
7:14:42 AM: Started restoring cached go cache
7:14:42 AM: Finished restoring cached go cache
7:14:43 AM: go version go1.19.13 linux/amd64
7:14:43 AM: Using PHP version 8.0
7:14:45 AM: Started restoring cached Node.js version
7:14:46 AM: Finished restoring cached Node.js version
7:14:47 AM: v18.20.7 is already installed.
7:14:47 AM: Now using node v18.20.7 (npm v10.8.2)
7:14:47 AM: Enabling Node.js Corepack
7:14:47 AM: Started restoring cached build plugins
7:14:47 AM: Finished restoring cached build plugins
7:14:47 AM: Started restoring cached corepack dependencies
7:14:47 AM: Finished restoring cached corepack dependencies
7:14:47 AM: No npm workspaces detected
7:14:47 AM: Started restoring cached node modules
7:14:47 AM: Finished restoring cached node modules
7:14:47 AM: Installing npm packages using npm version 10.8.2
7:14:48 AM: up to date, audited 9 packages in 457ms
7:14:48 AM: 1 package is looking for funding
7:14:48 AM: run `npm fund` for details
7:14:48 AM: found 0 vulnerabilities
7:14:48 AM: npm packages installed
7:14:48 AM: Successfully installed dependencies
7:14:48 AM: Starting build script
7:14:50 AM: Detected 1 framework(s)
7:14:50 AM: "jekyll" at version "unknown"
7:14:50 AM: Section completed: initializing
Building
Complete
Building
Complete
7:14:51 AM: Netlify Build
7:14:51 AM: ────────────────────────────────────────────────────────────────
7:14:51 AM:
7:14:51 AM: ❯ Version
7:14:51 AM: @netlify/build 30.0.5
7:14:51 AM:
7:14:51 AM: ❯ Flags
7:14:51 AM: accountId: 671470a055c5556c0527b6ce
7:14:51 AM: baseRelDir: true
7:14:51 AM: buildId: 67e4faa3e79433000832dd75
7:14:51 AM: deployId: 67e4faa3e79433000832dd77
7:14:51 AM:
7:14:51 AM: ❯ Current directory
7:14:51 AM: /opt/build/repo
7:14:51 AM:
7:14:51 AM: ❯ Config file
7:14:51 AM: No config file was defined: using default values.
7:14:51 AM:
7:14:51 AM: ❯ Context
7:14:51 AM: deploy-preview
7:14:51 AM:
7:14:51 AM: Build command from Netlify app
7:14:51 AM: ────────────────────────────────────────────────────────────────
7:14:51 AM:
7:14:51 AM: $ sed -i "s/^\(baseurl: \).*$/baseurl:/" _config.yml && bundle exec jekyll build
7:14:52 AM: Configuration file: /opt/build/repo/_config.yml
7:14:52 AM: Source: /opt/build/repo
7:14:52 AM: Destination: /opt/build/repo/_site
7:14:52 AM: Incremental build: disabled. Enable with --incremental
7:14:52 AM: Generating...
7:14:52 AM: DEPRECATION WARNING: `to_time` will always preserve the receiver timezone rather than system local time in Rails 8.1.To opt in to the new behavior, set `config.active_support.to_time_preserves_timezone = :zone`. (called from Kernel#load at /opt/build/cache/bundle/ruby/3.4.0/bin/jekyll:25)
7:14:52 AM: Fetching external posts from medium.com:
7:14:52 AM: Fetching external posts from Google Blog:
7:14:52 AM: ...fetching https://blog.google/technology/ai/google-gemini-update-flash-ai-assistant-io-2024/
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/bibsearch.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/chartjs-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/common.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/copy_code.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/cronitor-analytics-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/diff2html-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/distillpub/template.v2.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/distillpub/transforms.v2.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/echarts-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/google-analytics-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/highlight-search-term.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/jupyter_new_tab.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/leaflet-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/masonry.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/mathjax-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/mermaid-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/newsletter.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/no_defer.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/open-panel-analytics-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/photoswipe-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/plotly-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/progress-bar.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/pseudocode-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/search-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/shortcut-key.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/theme.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/tooltips-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/typograms.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/vega-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/venobox-setup.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/wechat.js
7:14:53 AM: Terser: Minifying /opt/build/repo/assets/js/zoom.js
7:14:53 AM: Jekyll Feed: Generating feed for posts
7:14:53 AM: Imagemagick: Searching files in /opt/build/repo/assets/img/
7:14:53 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/1-480.webp"
7:14:53 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/1-480.webp
7:14:53 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/1-800.webp"
7:14:53 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/1-800.webp
7:14:53 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/1-1400.webp"
7:14:53 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/1-1400.webp
7:14:53 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/10-480.webp"
7:14:53 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/10-480.webp
7:14:53 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/10-800.webp"
7:14:53 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/10-800.webp
7:14:53 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/10-1400.webp"
7:14:53 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/10-1400.webp
7:14:53 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/11-480.webp"
7:14:53 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/11-480.webp
7:14:53 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/11-800.webp"
7:14:53 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/11-800.webp
7:14:53 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/11-1400.webp"
7:14:53 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/11-1400.webp
7:14:53 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/12-480.webp"
7:14:53 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/12-480.webp
7:14:53 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/12-800.webp"
7:14:53 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/12-800.webp
7:14:53 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/12-1400.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/12-1400.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/2-480.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/2-480.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/2-800.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/2-800.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/2-1400.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/2-1400.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/3-480.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/3-480.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/3-800.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/3-800.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/3-1400.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/3-1400.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/4-480.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/4-480.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/4-800.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/4-800.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/4-1400.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/4-1400.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/5-480.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/5-480.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/5-800.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/5-800.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/5-1400.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/5-1400.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/6-480.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/6-480.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/6-800.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/6-800.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/6-1400.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/6-1400.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/7-480.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/7-480.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/7-800.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/7-800.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/7-1400.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/7-1400.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/8-480.webp"
7:14:54 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/8-480.webp
7:14:54 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/8-800.webp"
7:14:55 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/8-800.webp
7:14:55 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/8-1400.webp"
7:14:55 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/8-1400.webp
7:14:55 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/9-480.webp"
7:14:55 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/9-480.webp
7:14:55 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/9-800.webp"
7:14:55 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/9-800.webp
7:14:55 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/9-1400.webp"
7:14:55 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/9-1400.webp
7:14:55 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/book_covers/the_godfather-480.webp"
7:14:55 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/book_covers/the_godfather-480.webp
7:14:55 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/book_covers/the_godfather-800.webp"
7:14:55 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/book_covers/the_godfather-800.webp
7:14:55 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/book_covers/the_godfather-1400.webp"
7:14:55 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/book_covers/the_godfather-1400.webp
7:14:55 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/prof_pic-480.webp"
7:14:55 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/prof_pic-480.webp
7:14:55 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/prof_pic-800.webp"
7:14:56 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/prof_pic-800.webp
7:14:56 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/prof_pic-1400.webp"
7:14:56 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/prof_pic-1400.webp
7:14:56 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/prof_pic_color-480.webp"
7:14:57 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/prof_pic_color-480.webp
7:14:57 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/prof_pic_color-800.webp"
7:14:57 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/prof_pic_color-800.webp
7:14:57 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/prof_pic_color-1400.webp"
7:14:58 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/prof_pic_color-1400.webp
7:14:58 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/publication_preview/brownian-motion-480.webp"
7:14:59 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/publication_preview/brownian-motion-800.webp"
7:14:59 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/publication_preview/brownian-motion-1400.webp"
7:14:59 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/publication_preview/wave-mechanics-480.webp"
7:14:59 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/publication_preview/wave-mechanics-800.webp"
7:14:59 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/publication_preview/wave-mechanics-1400.webp"
7:14:59 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/template_error-480.webp"
7:14:59 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/template_error-480.webp
7:14:59 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/template_error-800.webp"
7:14:59 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/template_error-800.webp
7:14:59 AM: Imagemagick: Generating image "/opt/build/repo/_site/assets/img/template_error-1400.webp"
7:14:59 AM: Imagemagick: Adding static file /opt/build/repo/_site/assets/img/template_error-1400.webp
7:14:59 AM: Imagemagick: Generated 54 file(s)
7:14:59 AM: AutoPages: Disabled/Not configured in site.config.
7:14:59 AM: Pagination: Complete, processed 1 pagination page(s)
7:15:03 AM: DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
7:15:03 AM: More info and automated migrator: https://sass-lang.com/d/import
7:15:03 AM: ╷
7:15:03 AM: 7 │ "variables",
7:15:03 AM: │ ^^^^^^^^^^^
7:15:03 AM: ╵
7:15:03 AM: /opt/build/repo/assets/css/main.scss 7:3 root stylesheet
7:15:03 AM: DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
7:15:03 AM: More info and automated migrator: https://sass-lang.com/d/import
7:15:03 AM: ╷
7:15:03 AM: 8 │ "themes",
7:15:03 AM: │ ^^^^^^^^
7:15:03 AM: ╵
7:15:03 AM: /opt/build/repo/assets/css/main.scss 8:3 root stylesheet
7:15:03 AM: DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
7:15:03 AM: More info and automated migrator: https://sass-lang.com/d/import
7:15:03 AM: ╷
7:15:03 AM: 9 │ "layout",
7:15:03 AM: │ ^^^^^^^^
7:15:03 AM: ╵
7:15:03 AM: /opt/build/repo/assets/css/main.scss 9:3 root stylesheet
7:15:03 AM: DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
7:15:03 AM: More info and automated migrator: https://sass-lang.com/d/import
7:15:03 AM: ╷
7:15:03 AM: 10 │ "base",
7:15:03 AM: │ ^^^^^^
7:15:03 AM: ╵
7:15:03 AM: /opt/build/repo/assets/css/main.scss 10:3 root stylesheet
7:15:03 AM: DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
7:15:03 AM: More info and automated migrator: https://sass-lang.com/d/import
7:15:03 AM: ╷
7:15:03 AM: 11 │ "distill",
7:15:03 AM: │ ^^^^^^^^^
7:15:03 AM: ╵
7:15:03 AM: /opt/build/repo/assets/css/main.scss 11:3 root stylesheet
7:15:03 AM: DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
7:15:03 AM: Use string.unquote instead.
7:15:03 AM: More info and automated migrator: https://sass-lang.com/d/import
7:15:03 AM: ╷
7:15:03 AM: 9 │ #{$fa-icon-property}: unquote("\"#{ $icon }\"");
7:15:03 AM: │ ^^^^^^^^^^^^^^^^^^^^^^^^^
7:15:03 AM: ╵
7:15:03 AM: /opt/build/repo/_sass/font-awesome/_icons.scss 9:27 @import
7:15:03 AM: font-awesome/fontawesome.scss 20:9 @import
7:15:03 AM: /opt/build/repo/assets/css/main.scss 15:3 root stylesheet
7:15:03 AM: DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
7:15:03 AM: Use string.unquote instead.
7:15:03 AM: More info and automated migrator: https://sass-lang.com/d/import
7:15:03 AM: ╷
7:15:03 AM: 10 │ #{$fa-duotone-icon-property}: unquote("\"#{$icon}#{$icon}\"");
7:15:03 AM: │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7:15:03 AM: ╵
7:15:03 AM: /opt/build/repo/_sass/font-awesome/_icons.scss 10:35 @import
7:15:03 AM: font-awesome/fontawesome.scss 20:9 @import
7:15:03 AM: /opt/build/repo/assets/css/main.scss 15:3 root stylesheet
7:15:03 AM: DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
7:15:03 AM: Use string.unquote instead.
7:15:03 AM: More info and automated migrator: https://sass-lang.com/d/import
7:15:03 AM: ╷
7:15:03 AM: 29 │ .#{$fa-css-prefix}-#{$name} { #{$fa-icon-property}: unquote("\"#{ $icon }\""); }
7:15:03 AM: │ ^^^^^^^^^^^^^^^^^^^^^^^^^
7:15:03 AM: ╵
7:15:03 AM: font-awesome/brands.scss 29:55 @import
7:15:03 AM: /opt/build/repo/assets/css/main.scss 16:3 root stylesheet
7:15:04 AM: DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
7:15:04 AM: Use string.unquote instead.
7:15:04 AM: More info and automated migrator: https://sass-lang.com/d/import
7:15:04 AM: ╷
7:15:04 AM: 36 │ @return unquote("\"")+unquote(str-insert($str, "\\", 1))+unquote("\"")
7:15:04 AM: │ ^^^^^^^^^^^^^
7:15:04 AM: ╵
7:15:04 AM: tabler-icons/tabler-icons.scss 36:11 unicode()
7:15:04 AM: tabler-icons/tabler-icons.scss 40:15 @import
7:15:04 AM: /opt/build/repo/assets/css/main.scss 19:3 root stylesheet
7:15:04 AM: DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
7:15:04 AM: Use string.insert instead.
7:15:04 AM: More info and automated migrator: https://sass-lang.com/d/import
7:15:04 AM: ╷
7:15:04 AM: 36 │ @return unquote("\"")+unquote(str-insert($str, "\\", 1))+unquote("\"")
7:15:04 AM: │ ^^^^^^^^^^^^^^^^^^^^^^^^^
7:15:04 AM: ╵
7:15:04 AM: tabler-icons/tabler-icons.scss 36:33 unicode()
7:15:04 AM: tabler-icons/tabler-icons.scss 40:15 @import
7:15:04 AM: /opt/build/repo/assets/css/main.scss 19:3 root stylesheet
7:15:04 AM: WARNING: 39 repetitive deprecation warnings omitted.
7:15:04 AM: Run in verbose mode to see all warnings.
7:15:05 AM: [NbConvertApp] Converting notebook /tmp/jekyll-jupyter-notebook20250327-7871-l9q0c8.ipynb to html
7:15:05 AM: /opt/buildhome/.local/share/mise/installs/python/3.13.2/lib/python3.13/site-packages/nbconvert/filters/highlight.py:71: UserWarning: IPython3 lexer unavailable, falling back on Python 3
7:15:05 AM: return _pygments_highlight(
7:15:12 AM: done in 19.671 seconds.
7:15:12 AM: Auto-regeneration: disabled. Use --watch to enable.
7:15:12 AM:
7:15:12 AM: (build.command completed in 20.7s)
7:15:12 AM:
7:15:13 AM: (Netlify Build completed in 21.5s)
7:15:13 AM: Section completed: building
7:16:44 AM: Finished processing build request in 2m53.131s
Deploying
Complete
Deploying
Complete
7:15:12 AM: Deploy site
7:15:12 AM: ────────────────────────────────────────────────────────────────
7:15:12 AM:
7:15:12 AM: Starting to deploy site from '_site'
7:15:12 AM: Calculating files to upload
7:15:12 AM: 101 new file(s) to upload
7:15:12 AM: 0 new function(s) to upload
7:15:13 AM: Section completed: deploying
7:15:13 AM: Site deploy was successfully initiated
7:15:13 AM:
7:15:13 AM: (Deploy site completed in 669ms)
Cleanup
Complete
Cleanup
Complete
7:15:13 AM: Netlify Build Complete
7:15:13 AM: ────────────────────────────────────────────────────────────────
7:15:13 AM:
7:15:13 AM: Caching artifacts
7:15:13 AM: Started saving ruby gems
7:15:13 AM: Finished saving ruby gems
7:15:13 AM: Started saving node modules
7:15:13 AM: Finished saving node modules
7:15:13 AM: Started saving build plugins
7:15:13 AM: Finished saving build plugins
7:15:13 AM: Started saving mise cache
7:15:13 AM: Finished saving mise cache
7:15:13 AM: Started saving corepack cache
7:15:13 AM: Finished saving corepack cache
7:15:13 AM: Started saving bun global cache
7:15:13 AM: Finished saving bun global cache
7:15:13 AM: Started saving pip cache
7:15:13 AM: Finished saving pip cache
7:15:13 AM: Started saving emacs cask dependencies
7:15:13 AM: Finished saving emacs cask dependencies
7:15:13 AM: Started saving maven dependencies
7:15:13 AM: Finished saving maven dependencies
7:15:13 AM: Started saving boot dependencies
7:15:13 AM: Finished saving boot dependencies
7:15:13 AM: Started saving rust rustup cache
7:15:13 AM: Finished saving rust rustup cache
7:15:13 AM: Started saving go dependencies
7:15:13 AM: Finished saving go dependencies
7:15:13 AM: Cached Ruby version 3.4.1
7:15:13 AM: Build script success
7:16:43 AM: Uploading Cache of size 596.4MB
7:16:44 AM: Section completed: cleanup
Post-processing
Complete
Post-processing
Complete
7:15:13 AM: Starting post processing
7:15:13 AM: Skipping form detection
7:15:13 AM: Post processing - header rules
7:15:13 AM: Post processing - redirect rules
7:15:13 AM: Post processing done
7:15:13 AM: Section completed: postprocessing
7:15:14 AM: Site is live ✨