Running with gitlab-runner 16.3.0 (8ec04662)
  on gitlab-aws-autoscaler xgvG6etH, system ID: s_0059b56165fa
section_start:1695375520:prepare_executor
Preparing the "docker+machine" executor
Using Docker executor with image python:3.11-slim ...
Pulling docker image python:3.11-slim ...
Using docker image sha256:69c35b67c5979b527ea7f3551c790c808f1e440b3221a447a387f45cdf1b8080 for python:3.11-slim with digest python@sha256:edaf703dce209d774af3ff768fc92b1e3b60261e7602126276f9ceb0e3a96874 ...
section_end:1695375522:prepare_executor
section_start:1695375522:prepare_script
Preparing environment
Running on runner-xgvg6eth-project-4501-concurrent-0 via runner-xgvg6eth-gitlab-docker-machine-1695373521-188531cf...
section_end:1695375523:prepare_script
section_start:1695375523:get_sources
Getting source from Git repository
Fetching changes with git depth set to 1000...
Reinitialized existing Git repository in /builds/academany/fabricademy/2024/students/jiawen-gong/.git/
Checking out 22733982 as detached HEAD (ref is main)...
Removing public/

Skipping Git submodules setup
section_end:1695375524:get_sources
section_start:1695375524:step_script
Executing "step_script" stage of the job script
Using docker image sha256:69c35b67c5979b527ea7f3551c790c808f1e440b3221a447a387f45cdf1b8080 for python:3.11-slim with digest python@sha256:edaf703dce209d774af3ff768fc92b1e3b60261e7602126276f9ceb0e3a96874 ...
$ time apt update && apt-get install -y git

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:2 http://deb.debian.org/debian bookworm-updates InRelease [52.1 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8906 kB]
Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6432 B]
Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [63.2 kB]
Fetched 9227 kB in 2s (5448 kB/s)
Reading package lists...
Building dependency tree...
Reading state information...
All packages are up to date.

real	0m2.763s
user	0m2.403s
sys	0m0.207s
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  git-man less libbrotli1 libbsd0 libcbor0.8 libcurl3-gnutls libedit2
  liberror-perl libfido2-1 libgdbm-compat4 libldap-2.5-0 libldap-common
  libnghttp2-14 libperl5.36 libpsl5 librtmp1 libsasl2-2 libsasl2-modules
  libsasl2-modules-db libssh2-1 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6
  libxext6 libxmuu1 openssh-client patch perl perl-modules-5.36 publicsuffix
  xauth
Suggested packages:
  gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui
  gitk gitweb git-cvs git-mediawiki git-svn sensible-utils
  libsasl2-modules-gssapi-mit | libsasl2-modules-gssapi-heimdal
  libsasl2-modules-ldap libsasl2-modules-otp libsasl2-modules-sql keychain
  libpam-ssh monkeysphere ssh-askpass ed diffutils-doc perl-doc
  libterm-readline-gnu-perl | libterm-readline-perl-perl make
  libtap-harness-archive-perl
The following NEW packages will be installed:
  git git-man less libbrotli1 libbsd0 libcbor0.8 libcurl3-gnutls libedit2
  liberror-perl libfido2-1 libgdbm-compat4 libldap-2.5-0 libldap-common
  libnghttp2-14 libperl5.36 libpsl5 librtmp1 libsasl2-2 libsasl2-modules
  libsasl2-modules-db libssh2-1 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6
  libxext6 libxmuu1 openssh-client patch perl perl-modules-5.36 publicsuffix
  xauth
0 upgraded, 34 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.0 MB of archives.
After this operation, 112 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 perl-modules-5.36 all 5.36.0-7 [2815 kB]
Get:2 http://deb.debian.org/debian bookworm/main amd64 libgdbm-compat4 amd64 1.23-3 [48.2 kB]
Get:3 http://deb.debian.org/debian bookworm/main amd64 libperl5.36 amd64 5.36.0-7 [4218 kB]
Get:4 http://deb.debian.org/debian bookworm/main amd64 perl amd64 5.36.0-7 [239 kB]
Get:5 http://deb.debian.org/debian bookworm/main amd64 less amd64 590-2 [131 kB]
Get:6 http://deb.debian.org/debian bookworm/main amd64 libbsd0 amd64 0.11.7-2 [117 kB]
Get:7 http://deb.debian.org/debian bookworm/main amd64 libedit2 amd64 3.1-20221030-2 [93.0 kB]
Get:8 http://deb.debian.org/debian bookworm/main amd64 libcbor0.8 amd64 0.8.0-2+b1 [27.4 kB]
Get:9 http://deb.debian.org/debian bookworm/main amd64 libfido2-1 amd64 1.12.0-2+b1 [77.2 kB]
Get:10 http://deb.debian.org/debian bookworm/main amd64 openssh-client amd64 1:9.2p1-2 [988 kB]
Get:11 http://deb.debian.org/debian bookworm/main amd64 libbrotli1 amd64 1.0.9-2+b6 [275 kB]
Get:12 http://deb.debian.org/debian bookworm/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg-10 [20.3 kB]
Get:13 http://deb.debian.org/debian bookworm/main amd64 libsasl2-2 amd64 2.1.28+dfsg-10 [59.7 kB]
Get:14 http://deb.debian.org/debian bookworm/main amd64 libldap-2.5-0 amd64 2.5.13+dfsg-5 [183 kB]
Get:15 http://deb.debian.org/debian bookworm/main amd64 libnghttp2-14 amd64 1.52.0-1 [72.3 kB]
Get:16 http://deb.debian.org/debian bookworm/main amd64 libpsl5 amd64 0.21.2-1 [58.7 kB]
Get:17 http://deb.debian.org/debian bookworm/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b2 [60.8 kB]
Get:18 http://deb.debian.org/debian bookworm/main amd64 libssh2-1 amd64 1.10.0-3+b1 [179 kB]
Get:19 http://deb.debian.org/debian-security bookworm-security/main amd64 libcurl3-gnutls amd64 7.88.1-10+deb12u1 [381 kB]
Get:20 http://deb.debian.org/debian bookworm/main amd64 liberror-perl all 0.17029-2 [29.0 kB]
Get:21 http://deb.debian.org/debian bookworm/main amd64 git-man all 1:2.39.2-1.1 [2049 kB]
Get:22 http://deb.debian.org/debian bookworm/main amd64 git amd64 1:2.39.2-1.1 [7171 kB]
Get:23 http://deb.debian.org/debian bookworm/main amd64 libldap-common all 2.5.13+dfsg-5 [29.3 kB]
Get:24 http://deb.debian.org/debian bookworm/main amd64 libsasl2-modules amd64 2.1.28+dfsg-10 [66.6 kB]
Get:25 http://deb.debian.org/debian bookworm/main amd64 libxau6 amd64 1:1.0.9-1 [19.7 kB]
Get:26 http://deb.debian.org/debian bookworm/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB]
Get:27 http://deb.debian.org/debian bookworm/main amd64 libxcb1 amd64 1.15-1 [144 kB]
Get:28 http://deb.debian.org/debian bookworm/main amd64 libx11-data all 2:1.8.4-2+deb12u1 [292 kB]
Get:29 http://deb.debian.org/debian bookworm/main amd64 libx11-6 amd64 2:1.8.4-2+deb12u1 [759 kB]
Get:30 http://deb.debian.org/debian bookworm/main amd64 libxext6 amd64 2:1.3.4-1+b1 [52.9 kB]
Get:31 http://deb.debian.org/debian bookworm/main amd64 libxmuu1 amd64 2:1.1.3-3 [23.9 kB]
Get:32 http://deb.debian.org/debian bookworm/main amd64 patch amd64 2.7.6-7 [128 kB]
Get:33 http://deb.debian.org/debian bookworm/main amd64 publicsuffix all 20230209.2326-1 [126 kB]
Get:34 http://deb.debian.org/debian bookworm/main amd64 xauth amd64 1:1.1.2-1 [36.0 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 21.0 MB in 1s (34.9 MB/s)
Selecting previously unselected package perl-modules-5.36.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 6705 files and directories currently installed.)
Preparing to unpack .../00-perl-modules-5.36_5.36.0-7_all.deb ...
Unpacking perl-modules-5.36 (5.36.0-7) ...
Selecting previously unselected package libgdbm-compat4:amd64.
Preparing to unpack .../01-libgdbm-compat4_1.23-3_amd64.deb ...
Unpacking libgdbm-compat4:amd64 (1.23-3) ...
Selecting previously unselected package libperl5.36:amd64.
Preparing to unpack .../02-libperl5.36_5.36.0-7_amd64.deb ...
Unpacking libperl5.36:amd64 (5.36.0-7) ...
Selecting previously unselected package perl.
Preparing to unpack .../03-perl_5.36.0-7_amd64.deb ...
Unpacking perl (5.36.0-7) ...
Selecting previously unselected package less.
Preparing to unpack .../04-less_590-2_amd64.deb ...
Unpacking less (590-2) ...
Selecting previously unselected package libbsd0:amd64.
Preparing to unpack .../05-libbsd0_0.11.7-2_amd64.deb ...
Unpacking libbsd0:amd64 (0.11.7-2) ...
Selecting previously unselected package libedit2:amd64.
Preparing to unpack .../06-libedit2_3.1-20221030-2_amd64.deb ...
Unpacking libedit2:amd64 (3.1-20221030-2) ...
Selecting previously unselected package libcbor0.8:amd64.
Preparing to unpack .../07-libcbor0.8_0.8.0-2+b1_amd64.deb ...
Unpacking libcbor0.8:amd64 (0.8.0-2+b1) ...
Selecting previously unselected package libfido2-1:amd64.
Preparing to unpack .../08-libfido2-1_1.12.0-2+b1_amd64.deb ...
Unpacking libfido2-1:amd64 (1.12.0-2+b1) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../09-openssh-client_1%3a9.2p1-2_amd64.deb ...
Unpacking openssh-client (1:9.2p1-2) ...
Selecting previously unselected package libbrotli1:amd64.
Preparing to unpack .../10-libbrotli1_1.0.9-2+b6_amd64.deb ...
Unpacking libbrotli1:amd64 (1.0.9-2+b6) ...
Selecting previously unselected package libsasl2-modules-db:amd64.
Preparing to unpack .../11-libsasl2-modules-db_2.1.28+dfsg-10_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg-10) ...
Selecting previously unselected package libsasl2-2:amd64.
Preparing to unpack .../12-libsasl2-2_2.1.28+dfsg-10_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.28+dfsg-10) ...
Selecting previously unselected package libldap-2.5-0:amd64.
Preparing to unpack .../13-libldap-2.5-0_2.5.13+dfsg-5_amd64.deb ...
Unpacking libldap-2.5-0:amd64 (2.5.13+dfsg-5) ...
Selecting previously unselected package libnghttp2-14:amd64.
Preparing to unpack .../14-libnghttp2-14_1.52.0-1_amd64.deb ...
Unpacking libnghttp2-14:amd64 (1.52.0-1) ...
Selecting previously unselected package libpsl5:amd64.
Preparing to unpack .../15-libpsl5_0.21.2-1_amd64.deb ...
Unpacking libpsl5:amd64 (0.21.2-1) ...
Selecting previously unselected package librtmp1:amd64.
Preparing to unpack .../16-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb ...
Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:amd64.
Preparing to unpack .../17-libssh2-1_1.10.0-3+b1_amd64.deb ...
Unpacking libssh2-1:amd64 (1.10.0-3+b1) ...
Selecting previously unselected package libcurl3-gnutls:amd64.
Preparing to unpack .../18-libcurl3-gnutls_7.88.1-10+deb12u1_amd64.deb ...
Unpacking libcurl3-gnutls:amd64 (7.88.1-10+deb12u1) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../19-liberror-perl_0.17029-2_all.deb ...
Unpacking liberror-perl (0.17029-2) ...
Selecting previously unselected package git-man.
Preparing to unpack .../20-git-man_1%3a2.39.2-1.1_all.deb ...
Unpacking git-man (1:2.39.2-1.1) ...
Selecting previously unselected package git.
Preparing to unpack .../21-git_1%3a2.39.2-1.1_amd64.deb ...
Unpacking git (1:2.39.2-1.1) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../22-libldap-common_2.5.13+dfsg-5_all.deb ...
Unpacking libldap-common (2.5.13+dfsg-5) ...
Selecting previously unselected package libsasl2-modules:amd64.
Preparing to unpack .../23-libsasl2-modules_2.1.28+dfsg-10_amd64.deb ...
Unpacking libsasl2-modules:amd64 (2.1.28+dfsg-10) ...
Selecting previously unselected package libxau6:amd64.
Preparing to unpack .../24-libxau6_1%3a1.0.9-1_amd64.deb ...
Unpacking libxau6:amd64 (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp6:amd64.
Preparing to unpack .../25-libxdmcp6_1%3a1.1.2-3_amd64.deb ...
Unpacking libxdmcp6:amd64 (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:amd64.
Preparing to unpack .../26-libxcb1_1.15-1_amd64.deb ...
Unpacking libxcb1:amd64 (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../27-libx11-data_2%3a1.8.4-2+deb12u1_all.deb ...
Unpacking libx11-data (2:1.8.4-2+deb12u1) ...
Selecting previously unselected package libx11-6:amd64.
Preparing to unpack .../28-libx11-6_2%3a1.8.4-2+deb12u1_amd64.deb ...
Unpacking libx11-6:amd64 (2:1.8.4-2+deb12u1) ...
Selecting previously unselected package libxext6:amd64.
Preparing to unpack .../29-libxext6_2%3a1.3.4-1+b1_amd64.deb ...
Unpacking libxext6:amd64 (2:1.3.4-1+b1) ...
Selecting previously unselected package libxmuu1:amd64.
Preparing to unpack .../30-libxmuu1_2%3a1.1.3-3_amd64.deb ...
Unpacking libxmuu1:amd64 (2:1.1.3-3) ...
Selecting previously unselected package patch.
Preparing to unpack .../31-patch_2.7.6-7_amd64.deb ...
Unpacking patch (2.7.6-7) ...
Selecting previously unselected package publicsuffix.
Preparing to unpack .../32-publicsuffix_20230209.2326-1_all.deb ...
Unpacking publicsuffix (20230209.2326-1) ...
Selecting previously unselected package xauth.
Preparing to unpack .../33-xauth_1%3a1.1.2-1_amd64.deb ...
Unpacking xauth (1:1.1.2-1) ...
Setting up libxau6:amd64 (1:1.0.9-1) ...
Setting up libpsl5:amd64 (0.21.2-1) ...
Setting up libcbor0.8:amd64 (0.8.0-2+b1) ...
Setting up libbrotli1:amd64 (1.0.9-2+b6) ...
Setting up libsasl2-modules:amd64 (2.1.28+dfsg-10) ...
Setting up libnghttp2-14:amd64 (1.52.0-1) ...
Setting up less (590-2) ...
Setting up libldap-common (2.5.13+dfsg-5) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg-10) ...
Setting up perl-modules-5.36 (5.36.0-7) ...
Setting up libx11-data (2:1.8.4-2+deb12u1) ...
Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up patch (2.7.6-7) ...
Setting up libgdbm-compat4:amd64 (1.23-3) ...
Setting up libsasl2-2:amd64 (2.1.28+dfsg-10) ...
Setting up git-man (1:2.39.2-1.1) ...
Setting up libssh2-1:amd64 (1.10.0-3+b1) ...
Setting up libfido2-1:amd64 (1.12.0-2+b1) ...
Setting up libbsd0:amd64 (0.11.7-2) ...
Setting up publicsuffix (20230209.2326-1) ...
Setting up libperl5.36:amd64 (5.36.0-7) ...
Setting up libxdmcp6:amd64 (1:1.1.2-3) ...
Setting up libxcb1:amd64 (1.15-1) ...
Setting up libedit2:amd64 (3.1-20221030-2) ...
Setting up libldap-2.5-0:amd64 (2.5.13+dfsg-5) ...
Setting up perl (5.36.0-7) ...
Setting up libx11-6:amd64 (2:1.8.4-2+deb12u1) ...
Setting up libxmuu1:amd64 (2:1.1.3-3) ...
Setting up openssh-client (1:9.2p1-2) ...
Setting up libxext6:amd64 (2:1.3.4-1+b1) ...
Setting up libcurl3-gnutls:amd64 (7.88.1-10+deb12u1) ...
Setting up liberror-perl (0.17029-2) ...
Setting up git (1:2.39.2-1.1) ...
Setting up xauth (1:1.1.2-1) ...
Processing triggers for libc-bin (2.36-9+deb12u1) ...
$ time pip install -r requirements.txt
Collecting mkdocs==1.5.* (from -r requirements.txt (line 2))
  Obtaining dependency information for mkdocs==1.5.* from https://files.pythonhosted.org/packages/89/58/aa3301b23966a71d7f8e55233f467b3cec94a651434e9cd9053811342539/mkdocs-1.5.3-py3-none-any.whl.metadata
  Downloading mkdocs-1.5.3-py3-none-any.whl.metadata (6.2 kB)
Collecting mkdocs-git-revision-date-plugin==0.3.* (from -r requirements.txt (line 4))
  Downloading mkdocs_git_revision_date_plugin-0.3.2-py3-none-any.whl (4.2 kB)
Collecting mkdocs-material==9.* (from -r requirements.txt (line 8))
  Obtaining dependency information for mkdocs-material==9.* from https://files.pythonhosted.org/packages/8b/b3/e65e24745a3228491ce8919ebe6963b117471c55d850920fb22bbbd262c8/mkdocs_material-9.4.0-py3-none-any.whl.metadata
  Downloading mkdocs_material-9.4.0-py3-none-any.whl.metadata (15 kB)
Collecting click>=7.0 (from mkdocs==1.5.*->-r requirements.txt (line 2))
  Obtaining dependency information for click>=7.0 from https://files.pythonhosted.org/packages/00/2e/d53fa4befbf2cfa713304affc7ca780ce4fc1fd8710527771b58311a3229/click-8.1.7-py3-none-any.whl.metadata
  Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Collecting ghp-import>=1.0 (from mkdocs==1.5.*->-r requirements.txt (line 2))
  Downloading ghp_import-2.1.0-py3-none-any.whl (11 kB)
Collecting jinja2>=2.11.1 (from mkdocs==1.5.*->-r requirements.txt (line 2))
  Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 5.8 MB/s eta 0:00:00
Collecting markdown>=3.2.1 (from mkdocs==1.5.*->-r requirements.txt (line 2))
  Obtaining dependency information for markdown>=3.2.1 from https://files.pythonhosted.org/packages/1a/b5/228c1cdcfe138f1a8e01ab1b54284c8b83735476cb22b6ba251656ed13ad/Markdown-3.4.4-py3-none-any.whl.metadata
  Downloading Markdown-3.4.4-py3-none-any.whl.metadata (6.9 kB)
Collecting markupsafe>=2.0.1 (from mkdocs==1.5.*->-r requirements.txt (line 2))
  Obtaining dependency information for markupsafe>=2.0.1 from https://files.pythonhosted.org/packages/fe/21/2eff1de472ca6c99ec3993eab11308787b9879af9ca8bbceb4868cf4f2ca/MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Collecting mergedeep>=1.3.4 (from mkdocs==1.5.*->-r requirements.txt (line 2))
  Downloading mergedeep-1.3.4-py3-none-any.whl (6.4 kB)
Collecting packaging>=20.5 (from mkdocs==1.5.*->-r requirements.txt (line 2))
  Downloading packaging-23.1-py3-none-any.whl (48 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.9/48.9 kB 10.2 MB/s eta 0:00:00
Collecting pathspec>=0.11.1 (from mkdocs==1.5.*->-r requirements.txt (line 2))
  Obtaining dependency information for pathspec>=0.11.1 from https://files.pythonhosted.org/packages/b4/2a/9b1be29146139ef459188f5e420a66e835dda921208db600b7037093891f/pathspec-0.11.2-py3-none-any.whl.metadata
  Downloading pathspec-0.11.2-py3-none-any.whl.metadata (19 kB)
Collecting platformdirs>=2.2.0 (from mkdocs==1.5.*->-r requirements.txt (line 2))
  Obtaining dependency information for platformdirs>=2.2.0 from https://files.pythonhosted.org/packages/14/51/fe5a0d6ea589f0d4a1b97824fb518962ad48b27cd346dcdfa2405187997a/platformdirs-3.10.0-py3-none-any.whl.metadata
  Downloading platformdirs-3.10.0-py3-none-any.whl.metadata (11 kB)
Collecting pyyaml-env-tag>=0.1 (from mkdocs==1.5.*->-r requirements.txt (line 2))
  Downloading pyyaml_env_tag-0.1-py3-none-any.whl (3.9 kB)
Collecting pyyaml>=5.1 (from mkdocs==1.5.*->-r requirements.txt (line 2))
  Obtaining dependency information for pyyaml>=5.1 from https://files.pythonhosted.org/packages/7b/5e/efd033ab7199a0b2044dab3b9f7a4f6670e6a52c089de572e928d2873b06/PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
Collecting watchdog>=2.0 (from mkdocs==1.5.*->-r requirements.txt (line 2))
  Downloading watchdog-3.0.0-py3-none-manylinux2014_x86_64.whl (82 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.1/82.1 kB 16.7 MB/s eta 0:00:00
Collecting GitPython (from mkdocs-git-revision-date-plugin==0.3.*->-r requirements.txt (line 4))
  Obtaining dependency information for GitPython from https://files.pythonhosted.org/packages/8a/7e/20f7e45878b5aed34320fbeeae8f78acc806e7bd708d00b1c6e64b016f5b/GitPython-3.1.37-py3-none-any.whl.metadata
  Downloading GitPython-3.1.37-py3-none-any.whl.metadata (12 kB)
Collecting babel~=2.10 (from mkdocs-material==9.*->-r requirements.txt (line 8))
  Downloading Babel-2.12.1-py3-none-any.whl (10.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.1/10.1 MB 53.8 MB/s eta 0:00:00
Collecting colorama~=0.4 (from mkdocs-material==9.*->-r requirements.txt (line 8))
  Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Collecting mkdocs-material-extensions~=1.2 (from mkdocs-material==9.*->-r requirements.txt (line 8))
  Obtaining dependency information for mkdocs-material-extensions~=1.2 from https://files.pythonhosted.org/packages/c4/db/6ada1f1cfd32808507c901ca4616f8c0907113c7a7c1eca7b03c89bb0fcf/mkdocs_material_extensions-1.2-py3-none-any.whl.metadata
  Downloading mkdocs_material_extensions-1.2-py3-none-any.whl.metadata (6.6 kB)
Collecting paginate~=0.5 (from mkdocs-material==9.*->-r requirements.txt (line 8))
  Downloading paginate-0.5.6.tar.gz (12 kB)
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Collecting pygments~=2.16 (from mkdocs-material==9.*->-r requirements.txt (line 8))
  Obtaining dependency information for pygments~=2.16 from https://files.pythonhosted.org/packages/43/88/29adf0b44ba6ac85045e63734ae0997d3c58d8b1a91c914d240828d0d73d/Pygments-2.16.1-py3-none-any.whl.metadata
  Downloading Pygments-2.16.1-py3-none-any.whl.metadata (2.5 kB)
Collecting pymdown-extensions~=10.2 (from mkdocs-material==9.*->-r requirements.txt (line 8))
  Obtaining dependency information for pymdown-extensions~=10.2 from https://files.pythonhosted.org/packages/bf/15/aa3a1d1a6da955fabb16e1de5627d2e3c3a7067b891c7bf42bd1ae50cca0/pymdown_extensions-10.3-py3-none-any.whl.metadata
  Downloading pymdown_extensions-10.3-py3-none-any.whl.metadata (3.2 kB)
Collecting regex~=2022.4 (from mkdocs-material==9.*->-r requirements.txt (line 8))
  Downloading regex-2022.10.31-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (781 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 781.1/781.1 kB 59.8 MB/s eta 0:00:00
Collecting requests~=2.26 (from mkdocs-material==9.*->-r requirements.txt (line 8))
  Obtaining dependency information for requests~=2.26 from https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl.metadata
  Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Collecting python-dateutil>=2.8.1 (from ghp-import>=1.0->mkdocs==1.5.*->-r requirements.txt (line 2))
  Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 36.6 MB/s eta 0:00:00
Collecting charset-normalizer<4,>=2 (from requests~=2.26->mkdocs-material==9.*->-r requirements.txt (line 8))
  Obtaining dependency information for charset-normalizer<4,>=2 from https://files.pythonhosted.org/packages/bc/85/ef25d4ba14c7653c3020a1c6e1a7413e6791ef36a0ac177efa605fc2c737/charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB)
Collecting idna<4,>=2.5 (from requests~=2.26->mkdocs-material==9.*->-r requirements.txt (line 8))
  Downloading idna-3.4-py3-none-any.whl (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 13.0 MB/s eta 0:00:00
Collecting urllib3<3,>=1.21.1 (from requests~=2.26->mkdocs-material==9.*->-r requirements.txt (line 8))
  Obtaining dependency information for urllib3<3,>=1.21.1 from https://files.pythonhosted.org/packages/37/dc/399e63f5d1d96bb643404ee830657f4dfcf8503f5ba8fa3c6d465d0c57fe/urllib3-2.0.5-py3-none-any.whl.metadata
  Downloading urllib3-2.0.5-py3-none-any.whl.metadata (6.6 kB)
Collecting certifi>=2017.4.17 (from requests~=2.26->mkdocs-material==9.*->-r requirements.txt (line 8))
  Obtaining dependency information for certifi>=2017.4.17 from https://files.pythonhosted.org/packages/4c/dd/2234eab22353ffc7d94e8d13177aaa050113286e93e7b40eae01fbf7c3d9/certifi-2023.7.22-py3-none-any.whl.metadata
  Downloading certifi-2023.7.22-py3-none-any.whl.metadata (2.2 kB)
Collecting gitdb<5,>=4.0.1 (from GitPython->mkdocs-git-revision-date-plugin==0.3.*->-r requirements.txt (line 4))
  Downloading gitdb-4.0.10-py3-none-any.whl (62 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.7/62.7 kB 10.1 MB/s eta 0:00:00
Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython->mkdocs-git-revision-date-plugin==0.3.*->-r requirements.txt (line 4))
  Obtaining dependency information for smmap<6,>=3.0.1 from https://files.pythonhosted.org/packages/a7/a5/10f97f73544edcdef54409f1d839f6049a0d79df68adbc1ceb24d1aaca42/smmap-5.0.1-py3-none-any.whl.metadata
  Downloading smmap-5.0.1-py3-none-any.whl.metadata (4.3 kB)
Collecting six>=1.5 (from python-dateutil>=2.8.1->ghp-import>=1.0->mkdocs==1.5.*->-r requirements.txt (line 2))
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Downloading mkdocs-1.5.3-py3-none-any.whl (3.7 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.7/3.7 MB 63.2 MB/s eta 0:00:00
Downloading mkdocs_material-9.4.0-py3-none-any.whl (8.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.3/8.3 MB 56.0 MB/s eta 0:00:00
Downloading click-8.1.7-py3-none-any.whl (97 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 5.5 MB/s eta 0:00:00
Downloading Markdown-3.4.4-py3-none-any.whl (94 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.2/94.2 kB 7.1 MB/s eta 0:00:00
Downloading MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB)
Downloading mkdocs_material_extensions-1.2-py3-none-any.whl (8.0 kB)
Downloading pathspec-0.11.2-py3-none-any.whl (29 kB)
Downloading platformdirs-3.10.0-py3-none-any.whl (17 kB)
Downloading Pygments-2.16.1-py3-none-any.whl (1.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 39.2 MB/s eta 0:00:00
Downloading pymdown_extensions-10.3-py3-none-any.whl (241 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 241.0/241.0 kB 12.3 MB/s eta 0:00:00
Downloading PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (757 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 757.7/757.7 kB 57.7 MB/s eta 0:00:00
Downloading requests-2.31.0-py3-none-any.whl (62 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 11.0 MB/s eta 0:00:00
Downloading GitPython-3.1.37-py3-none-any.whl (190 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 190.0/190.0 kB 29.3 MB/s eta 0:00:00
Downloading certifi-2023.7.22-py3-none-any.whl (158 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.3/158.3 kB 25.1 MB/s eta 0:00:00
Downloading charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (199 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.6/199.6 kB 27.6 MB/s eta 0:00:00
Downloading urllib3-2.0.5-py3-none-any.whl (123 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.8/123.8 kB 20.4 MB/s eta 0:00:00
Downloading smmap-5.0.1-py3-none-any.whl (24 kB)
Building wheels for collected packages: paginate
  Building wheel for paginate (setup.py): started
  Building wheel for paginate (setup.py): finished with status 'done'
  Created wheel for paginate: filename=paginate-0.5.6-py3-none-any.whl size=12666 sha256=c95a33a392cd38ac6a80e473204477a7759b729c9d68d8e0c271d0db58f9d42d
  Stored in directory: /root/.cache/pip/wheels/c6/d1/23/f52e2714a0712789b188486c8ada5f593f6f78c8caa9892a8d
Successfully built paginate
Installing collected packages: paginate, watchdog, urllib3, smmap, six, regex, pyyaml, pygments, platformdirs, pathspec, packaging, mkdocs-material-extensions, mergedeep, markupsafe, markdown, idna, colorama, click, charset-normalizer, certifi, babel, requests, pyyaml-env-tag, python-dateutil, pymdown-extensions, jinja2, gitdb, GitPython, ghp-import, mkdocs, mkdocs-material, mkdocs-git-revision-date-plugin
Successfully installed GitPython-3.1.37 babel-2.12.1 certifi-2023.7.22 charset-normalizer-3.2.0 click-8.1.7 colorama-0.4.6 ghp-import-2.1.0 gitdb-4.0.10 idna-3.4 jinja2-3.1.2 markdown-3.4.4 markupsafe-2.1.3 mergedeep-1.3.4 mkdocs-1.5.3 mkdocs-git-revision-date-plugin-0.3.2 mkdocs-material-9.4.0 mkdocs-material-extensions-1.2 packaging-23.1 paginate-0.5.6 pathspec-0.11.2 platformdirs-3.10.0 pygments-2.16.1 pymdown-extensions-10.3 python-dateutil-2.8.2 pyyaml-6.0.1 pyyaml-env-tag-0.1 regex-2022.10.31 requests-2.31.0 six-1.16.0 smmap-5.0.1 urllib3-2.0.5 watchdog-3.0.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

real	0m16.969s
user	0m13.477s
sys	0m1.919s
$ time mkdocs build --site-dir public
INFO    -  Cleaning site directory
INFO    -  Building documentation to directory: /builds/academany/fabricademy/2024/students/jiawen-gong/public
INFO    -  Doc file 'assignments/week01.md' contains an unrecognized relative link 'images/', it was left as is.
INFO    -  Documentation built in 0.85 seconds

real	0m1.278s
user	0m1.164s
sys	0m0.115s
section_end:1695375552:step_script
section_start:1695375552:upload_artifacts_on_success
Uploading artifacts for successful job
Uploading artifacts...
public: found 102 matching artifact files and directories 
Uploading artifacts as "archive" to coordinator... 201 Created  id=845264 responseStatus=201 Created token=64_2WbtN
section_end:1695375554:upload_artifacts_on_success
section_start:1695375554:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1695375555:cleanup_file_variables
Job succeeded