DSCI Report: dsci@1770113557


10:12:47 :: [repository] - index updated from http://sparrowhub.io/repo/api/v1/index
run stage: main
send update to CI ... ext-url: http://127.0.0.1:3000/api/v1/repos/root/requests/statuses/bd0ae1992a9bd888a4c066b889baa319ca762048
HTTP/1.1 201 Created
done
[task run: task.bash - create directory scm]
[task stdout]
10:12:53 :: directory path: scm
10:12:53 :: directory owner: <worker>
10:12:53 :: directory group: <worker>
10:12:53 :: directory access rights: drwxr-xr-x
scm: http://forgejo.sparrowhub.io/root/requests.git
sha: bd0ae1992a9bd888a4c066b889baa319ca762048
message: Test
=======
[task run: task.bash - bash: git config --global advice.detachedHead false]
[task stdout]
[task run: task.bash - bash: git clone http://forgejo.sparrowhub.io/root/reques ...]
[task stdout]
10:13:04 :: /home/worker/.sparky/.cache/1770113557/.sparrowdo/scm
[task stderr]
10:13:06 :: Cloning into '.'...
[task run: task.bash - bash: git checkout bd0ae1992a9bd888a4c066b889baa319ca762 ...]
[task stdout]
10:13:11 :: /home/worker/.sparky/.cache/1770113557/.sparrowdo/scm
[task stderr]
10:13:12 :: HEAD is now at bd0ae199 Test
[task run: task.bash - bash: sudo chmod 666 /var/run/docker.sock]
[task stdout]
^@[task run: task.bash - bash: docker stop -t 1 dsci-agent || :]
[task stdout]
10:13:25 :: dsci-agent
run dsci agent container from image: dsci-agent-ubuntu:latest
[task run: task.bash - bash: docker run --network host  -dit --rm --name dsci-a ...]
[task stdout]
10:13:31 :: e3b0d47f01f8ea34b808cc1d313c470a2f1ae92fbd6ba1c4a937a5ad274fd7de
>>> POST http://127.0.0.1:8080/stash
>>> POST http://127.0.0.1:8080/queue
>>> wait for jobs, timeout: 600 sec
>>> GET http://127.0.0.1:8080/stash/job.run/wfpnxmybjuoekqtigarc.551
job tests ... [OK]
...
>>> GET job report, status=200
Successfully copied 18.9kB to dsci-agent:/var/.sparrowdo/env/job.run/
10:13:38 :: [repository] - index updated from http://sparrowhub.io/repo/api/v1/index
run stage: job-run
run job: tests
===
10:13:39 :: [repository] - installing directory, version 0.002000
[task run: task.bash - create directory scm]
[task stdout]
10:13:43 :: directory path: scm
10:13:43 :: directory owner: <worker>
10:13:43 :: directory group: <worker>
10:13:43 :: directory access rights: drwxr-xr-x
10:13:44 :: [repository] - installing bash, version 0.003000
[task run: task.bash - bash: git clone http://forgejo.sparrowhub.io/root/reques ...]
[task stdout]
10:13:48 :: /var/.sparrowdo/env/job.run/.sparrowdo/scm
[task stderr]
10:13:49 :: Cloning into '.'...
[task run: task.bash - bash: git checkout bd0ae1992a9bd888a4c066b889baa319ca762 ...]
[task stdout]
10:13:54 :: /var/.sparrowdo/env/job.run/.sparrowdo/scm
[task stderr]
10:13:54 :: HEAD is now at bd0ae199 Test
cp job.bash hook.bash ...
[task run: task.bash - bash: patch python files]
[task stdout]
>>> GET http://127.0.0.1:8080/stash/job.run/wfpnxmybjuoekqtigarc.551
[task run: task.bash - .]
[task stdout]
10:14:01 :: Hit:1 http://ports.ubuntu.com/ubuntu-ports noble InRelease
10:14:01 :: Get:2 http://ports.ubuntu.com/ubuntu-ports noble-updates InRelease [126 kB]
10:14:01 :: Get:3 http://ports.ubuntu.com/ubuntu-ports noble-backports InRelease [126 kB]
10:14:02 :: Get:4 http://ports.ubuntu.com/ubuntu-ports noble-security InRelease [126 kB]
10:14:02 :: Get:5 http://ports.ubuntu.com/ubuntu-ports noble-updates/universe arm64 Packages [1925 kB]
10:14:02 :: Get:6 http://ports.ubuntu.com/ubuntu-ports noble-updates/restricted arm64 Packages [4467 kB]
10:14:02 :: Get:7 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 Packages [2274 kB]
10:14:02 :: Get:8 http://ports.ubuntu.com/ubuntu-ports noble-updates/multiverse arm64 Packages [39.7 kB]
10:14:02 :: Get:9 http://ports.ubuntu.com/ubuntu-ports noble-security/main arm64 Packages [1890 kB]
10:14:02 :: Get:10 http://ports.ubuntu.com/ubuntu-ports noble-security/multiverse arm64 Packages [40.1 kB]
10:14:02 :: Get:11 http://ports.ubuntu.com/ubuntu-ports noble-security/universe arm64 Packages [1204 kB]
10:14:02 :: Get:12 http://ports.ubuntu.com/ubuntu-ports noble-security/restricted arm64 Packages [4199 kB]
10:14:03 :: Fetched 16.4 MB in 2s (8260 kB/s)
10:14:04 :: Reading package lists...
10:14:05 :: Building dependency tree...
10:14:05 :: Reading state information...
10:14:05 :: 46 packages can be upgraded. Run 'apt list --upgradable' to see them.
10:14:06 :: Reading package lists...
10:14:06 :: Building dependency tree...
10:14:06 :: Reading state information...
10:14:07 :: The following NEW packages will be installed:
10:14:07 ::   python-is-python3
10:14:07 :: 0 upgraded, 1 newly installed, 0 to remove and 46 not upgraded.
10:14:07 :: Need to get 2684 B of archives.
10:14:07 :: After this operation, 15.4 kB of additional disk space will be used.
10:14:07 :: Get:1 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 python-is-python3 all 3.11.4-1 [2684 B]
10:14:07 :: Fetched 2684 B in 0s (71.1 kB/s)
10:14:07 :: Selecting previously unselected package python-is-python3.
10:14:07 :: (Reading database ... 
10:14:07 :: (Reading database ... 5%
10:14:07 :: (Reading database ... 10%
10:14:07 :: (Reading database ... 15%
10:14:07 :: (Reading database ... 20%
10:14:07 :: (Reading database ... 25%
10:14:07 :: (Reading database ... 30%
10:14:07 :: (Reading database ... 35%
10:14:07 :: (Reading database ... 40%
10:14:07 :: (Reading database ... 45%
10:14:07 :: (Reading database ... 50%
10:14:07 :: (Reading database ... 55%
10:14:07 :: (Reading database ... 60%
10:14:07 :: (Reading database ... 65%
10:14:07 :: (Reading database ... 70%
10:14:07 :: (Reading database ... 75%
10:14:07 :: (Reading database ... 80%
10:14:07 :: (Reading database ... 85%
10:14:07 :: (Reading database ... 90%
10:14:07 :: (Reading database ... 95%
10:14:07 :: (Reading database ... 100%
10:14:07 :: (Reading database ... 17260 files and directories currently installed.)
10:14:07 :: Preparing to unpack .../python-is-python3_3.11.4-1_all.deb ...
10:14:07 :: Unpacking python-is-python3 (3.11.4-1) ...
10:14:07 :: Setting up python-is-python3 (3.11.4-1) ...
10:14:09 :: Reading package lists...
10:14:09 :: Building dependency tree...
10:14:09 :: Reading state information...
10:14:09 :: The following additional packages will be installed:
10:14:09 ::   javascript-common libexpat1-dev libjs-jquery libjs-sphinxdoc
10:14:09 ::   libjs-underscore libpython3-dev libpython3.12-dev libpython3.12t64
10:14:09 ::   python3-dev python3-pkg-resources python3-setuptools python3-wheel
10:14:09 ::   python3.12-dev zlib1g-dev
10:14:09 :: Suggested packages:
10:14:09 ::   apache2 | lighttpd | httpd python-setuptools-doc
10:14:09 :: The following NEW packages will be installed:
10:14:09 ::   javascript-common libexpat1-dev libjs-jquery libjs-sphinxdoc
10:14:09 ::   libjs-underscore libpython3-dev libpython3.12-dev libpython3.12t64
10:14:09 ::   python3-dev python3-pip python3-pkg-resources python3-setuptools
10:14:09 ::   python3-wheel python3.12-dev zlib1g-dev
10:14:09 :: 0 upgraded, 15 newly installed, 0 to remove and 46 not upgraded.
10:14:09 :: Need to get 11.9 MB of archives.
10:14:09 :: After this operation, 51.7 MB of additional disk space will be used.
10:14:09 :: Get:1 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 python3-pkg-resources all 68.1.2-2ubuntu1.2 [168 kB]
10:14:09 :: Get:2 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 javascript-common all 11+nmu1 [5936 B]
10:14:09 :: Get:3 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libexpat1-dev arm64 2.6.1-2ubuntu0.3 [129 kB]
10:14:09 :: Get:4 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB]
10:14:09 :: Get:5 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB]
10:14:10 :: Get:6 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 libjs-sphinxdoc all 7.2.6-6 [149 kB]
10:14:10 :: Get:7 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libpython3.12t64 arm64 3.12.3-1ubuntu0.10 [2287 kB]
10:14:10 :: Get:8 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 zlib1g-dev arm64 1:1.3.dfsg-3.1ubuntu2.1 [894 kB]
10:14:10 :: Get:9 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libpython3.12-dev arm64 3.12.3-1ubuntu0.10 [5538 kB]
10:14:10 :: Get:10 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 libpython3-dev arm64 3.12.3-0ubuntu2.1 [10.4 kB]
10:14:10 :: Get:11 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 python3.12-dev arm64 3.12.3-1ubuntu0.10 [498 kB]
10:14:10 :: Get:12 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 python3-dev arm64 3.12.3-0ubuntu2.1 [26.7 kB]
10:14:10 :: Get:13 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 python3-setuptools all 68.1.2-2ubuntu1.2 [397 kB]
10:14:10 :: Get:14 http://ports.ubuntu.com/ubuntu-ports noble/universe arm64 python3-wheel all 0.42.0-2 [53.1 kB]
10:14:10 :: Get:15 http://ports.ubuntu.com/ubuntu-ports noble-updates/universe arm64 python3-pip all 24.0+dfsg-1ubuntu1.3 [1320 kB]
10:14:10 :: Fetched 11.9 MB in 0s (55.7 MB/s)
10:14:10 :: Selecting previously unselected package python3-pkg-resources.
10:14:10 :: (Reading database ... 
10:14:10 :: (Reading database ... 5%
10:14:10 :: (Reading database ... 10%
10:14:10 :: (Reading database ... 15%
10:14:10 :: (Reading database ... 20%
10:14:10 :: (Reading database ... 25%
10:14:10 :: (Reading database ... 30%
10:14:10 :: (Reading database ... 35%
10:14:10 :: (Reading database ... 40%
10:14:10 :: (Reading database ... 45%
10:14:10 :: (Reading database ... 50%
10:14:10 :: (Reading database ... 55%
10:14:10 :: (Reading database ... 60%
10:14:10 :: (Reading database ... 65%
10:14:10 :: (Reading database ... 70%
10:14:10 :: (Reading database ... 75%
10:14:10 :: (Reading database ... 80%
10:14:10 :: (Reading database ... 85%
10:14:10 :: (Reading database ... 90%
10:14:10 :: (Reading database ... 95%
10:14:10 :: (Reading database ... 100%
10:14:10 :: (Reading database ... 17267 files and directories currently installed.)
10:14:10 :: Preparing to unpack .../00-python3-pkg-resources_68.1.2-2ubuntu1.2_all.deb ...
10:14:10 :: Unpacking python3-pkg-resources (68.1.2-2ubuntu1.2) ...
10:14:10 :: Selecting previously unselected package javascript-common.
10:14:10 :: Preparing to unpack .../01-javascript-common_11+nmu1_all.deb ...
10:14:10 :: Unpacking javascript-common (11+nmu1) ...
10:14:10 :: Selecting previously unselected package libexpat1-dev:arm64.
10:14:10 :: Preparing to unpack .../02-libexpat1-dev_2.6.1-2ubuntu0.3_arm64.deb ...
10:14:10 :: Unpacking libexpat1-dev:arm64 (2.6.1-2ubuntu0.3) ...
10:14:10 :: Selecting previously unselected package libjs-jquery.
10:14:10 :: Preparing to unpack .../03-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
10:14:10 :: Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
10:14:10 :: Selecting previously unselected package libjs-underscore.
10:14:10 :: Preparing to unpack .../04-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ...
10:14:10 :: Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
10:14:10 :: Selecting previously unselected package libjs-sphinxdoc.
10:14:10 :: Preparing to unpack .../05-libjs-sphinxdoc_7.2.6-6_all.deb ...
10:14:10 :: Unpacking libjs-sphinxdoc (7.2.6-6) ...
10:14:10 :: Selecting previously unselected package libpython3.12t64:arm64.
10:14:10 :: Preparing to unpack .../06-libpython3.12t64_3.12.3-1ubuntu0.10_arm64.deb ...
10:14:10 :: Unpacking libpython3.12t64:arm64 (3.12.3-1ubuntu0.10) ...
10:14:10 :: Selecting previously unselected package zlib1g-dev:arm64.
10:14:10 :: Preparing to unpack .../07-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu2.1_arm64.deb ...
10:14:10 :: Unpacking zlib1g-dev:arm64 (1:1.3.dfsg-3.1ubuntu2.1) ...
10:14:10 :: Selecting previously unselected package libpython3.12-dev:arm64.
10:14:10 :: Preparing to unpack .../08-libpython3.12-dev_3.12.3-1ubuntu0.10_arm64.deb ...
10:14:10 :: Unpacking libpython3.12-dev:arm64 (3.12.3-1ubuntu0.10) ...
10:14:10 :: Selecting previously unselected package libpython3-dev:arm64.
10:14:10 :: Preparing to unpack .../09-libpython3-dev_3.12.3-0ubuntu2.1_arm64.deb ...
10:14:10 :: Unpacking libpython3-dev:arm64 (3.12.3-0ubuntu2.1) ...
10:14:11 :: Selecting previously unselected package python3.12-dev.
10:14:11 :: Preparing to unpack .../10-python3.12-dev_3.12.3-1ubuntu0.10_arm64.deb ...
10:14:11 :: Unpacking python3.12-dev (3.12.3-1ubuntu0.10) ...
10:14:11 :: Selecting previously unselected package python3-dev.
10:14:11 :: Preparing to unpack .../11-python3-dev_3.12.3-0ubuntu2.1_arm64.deb ...
10:14:11 :: Unpacking python3-dev (3.12.3-0ubuntu2.1) ...
10:14:11 :: Selecting previously unselected package python3-setuptools.
10:14:11 :: Preparing to unpack .../12-python3-setuptools_68.1.2-2ubuntu1.2_all.deb ...
10:14:11 :: Unpacking python3-setuptools (68.1.2-2ubuntu1.2) ...
10:14:11 :: Selecting previously unselected package python3-wheel.
10:14:11 :: Preparing to unpack .../13-python3-wheel_0.42.0-2_all.deb ...
10:14:11 :: Unpacking python3-wheel (0.42.0-2) ...
10:14:11 :: Selecting previously unselected package python3-pip.
10:14:11 :: Preparing to unpack .../14-python3-pip_24.0+dfsg-1ubuntu1.3_all.deb ...
10:14:11 :: Unpacking python3-pip (24.0+dfsg-1ubuntu1.3) ...
10:14:11 :: Setting up python3-pkg-resources (68.1.2-2ubuntu1.2) ...
10:14:11 :: Setting up javascript-common (11+nmu1) ...
10:14:11 :: Setting up python3-setuptools (68.1.2-2ubuntu1.2) ...
10:14:12 :: Setting up python3-wheel (0.42.0-2) ...
10:14:12 :: Setting up libpython3.12t64:arm64 (3.12.3-1ubuntu0.10) ...
10:14:12 :: Setting up libexpat1-dev:arm64 (2.6.1-2ubuntu0.3) ...
10:14:12 :: Setting up python3-pip (24.0+dfsg-1ubuntu1.3) ...
10:14:13 :: Setting up zlib1g-dev:arm64 (1:1.3.dfsg-3.1ubuntu2.1) ...
10:14:13 :: Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
10:14:13 :: Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
10:14:13 :: Setting up libpython3.12-dev:arm64 (3.12.3-1ubuntu0.10) ...
10:14:13 :: Setting up python3.12-dev (3.12.3-1ubuntu0.10) ...
10:14:13 :: Setting up libjs-sphinxdoc (7.2.6-6) ...
10:14:13 :: Setting up libpython3-dev:arm64 (3.12.3-0ubuntu2.1) ...
10:14:13 :: Setting up python3-dev (3.12.3-0ubuntu2.1) ...
10:14:13 :: Processing triggers for libc-bin (2.39-0ubuntu8.6) ...
10:14:15 :: Reading package lists...
10:14:15 :: Building dependency tree...
10:14:15 :: Reading state information...
10:14:16 :: The following additional packages will be installed:
10:14:16 ::   python3-pip-whl python3-setuptools-whl python3.12-venv
10:14:16 :: The following NEW packages will be installed:
10:14:16 ::   python3-pip-whl python3-setuptools-whl python3-venv python3.12-venv
10:14:16 :: 0 upgraded, 4 newly installed, 0 to remove and 46 not upgraded.
10:14:16 :: Need to get 2430 kB of archives.
10:14:16 :: After this operation, 2783 kB of additional disk space will be used.
10:14:16 :: Get:1 http://ports.ubuntu.com/ubuntu-ports noble-updates/universe arm64 python3-pip-whl all 24.0+dfsg-1ubuntu1.3 [1707 kB]
10:14:16 :: Get:2 http://ports.ubuntu.com/ubuntu-ports noble-updates/universe arm64 python3-setuptools-whl all 68.1.2-2ubuntu1.2 [716 kB]
10:14:16 :: Get:3 http://ports.ubuntu.com/ubuntu-ports noble-updates/universe arm64 python3.12-venv arm64 3.12.3-1ubuntu0.10 [5678 B]
10:14:16 :: Get:4 http://ports.ubuntu.com/ubuntu-ports noble-updates/universe arm64 python3-venv arm64 3.12.3-0ubuntu2.1 [1032 B]
10:14:17 :: Fetched 2430 kB in 1s (2918 kB/s)
10:14:17 :: Selecting previously unselected package python3-pip-whl.
10:14:17 :: (Reading database ... 
10:14:17 :: (Reading database ... 5%
10:14:17 :: (Reading database ... 10%
10:14:17 :: (Reading database ... 15%
10:14:17 :: (Reading database ... 20%
10:14:17 :: (Reading database ... 25%
10:14:17 :: (Reading database ... 30%
10:14:17 :: (Reading database ... 35%
10:14:17 :: (Reading database ... 40%
10:14:17 :: (Reading database ... 45%
10:14:17 :: (Reading database ... 50%
10:14:17 :: (Reading database ... 55%
10:14:17 :: (Reading database ... 60%
10:14:17 :: (Reading database ... 65%
10:14:17 :: (Reading database ... 70%
10:14:17 :: (Reading database ... 75%
10:14:17 :: (Reading database ... 80%
10:14:17 :: (Reading database ... 85%
10:14:17 :: (Reading database ... 90%
10:14:17 :: (Reading database ... 95%
10:14:17 :: (Reading database ... 100%
10:14:17 :: (Reading database ... 18650 files and directories currently installed.)
10:14:17 :: Preparing to unpack .../python3-pip-whl_24.0+dfsg-1ubuntu1.3_all.deb ...
10:14:17 :: Unpacking python3-pip-whl (24.0+dfsg-1ubuntu1.3) ...
10:14:17 :: Selecting previously unselected package python3-setuptools-whl.
10:14:17 :: Preparing to unpack .../python3-setuptools-whl_68.1.2-2ubuntu1.2_all.deb ...
10:14:17 :: Unpacking python3-setuptools-whl (68.1.2-2ubuntu1.2) ...
10:14:17 :: Selecting previously unselected package python3.12-venv.
10:14:17 :: Preparing to unpack .../python3.12-venv_3.12.3-1ubuntu0.10_arm64.deb ...
10:14:17 :: Unpacking python3.12-venv (3.12.3-1ubuntu0.10) ...
10:14:17 :: Selecting previously unselected package python3-venv.
10:14:17 :: Preparing to unpack .../python3-venv_3.12.3-0ubuntu2.1_arm64.deb ...
10:14:17 :: Unpacking python3-venv (3.12.3-0ubuntu2.1) ...
10:14:17 :: Setting up python3-setuptools-whl (68.1.2-2ubuntu1.2) ...
10:14:17 :: Setting up python3-pip-whl (24.0+dfsg-1ubuntu1.3) ...
10:14:17 :: Setting up python3.12-venv (3.12.3-1ubuntu0.10) ...
10:14:17 :: Setting up python3-venv (3.12.3-0ubuntu2.1) ...
10:14:21 :: python -m pip install -r requirements-dev.txt
10:14:21 :: Obtaining file:///var/.sparrowdo/env/job.run/.sparrowdo/scm
10:14:21 ::   Installing build dependencies: started
10:14:23 ::   Installing build dependencies: finished with status 'done'
10:14:23 ::   Checking if build backend supports build_editable: started
10:14:23 ::   Checking if build backend supports build_editable: finished with status 'done'
10:14:23 ::   Getting requirements to build editable: started
10:14:23 ::   Getting requirements to build editable: finished with status 'done'
10:14:23 ::   Preparing editable metadata (pyproject.toml): started
10:14:23 ::   Preparing editable metadata (pyproject.toml): finished with status 'done'
10:14:24 :: Collecting pytest<9,>=2.8.0 (from -r requirements-dev.txt (line 2))
10:14:24 ::   Downloading pytest-8.4.2-py3-none-any.whl.metadata (7.7 kB)
10:14:24 :: Collecting pytest-cov (from -r requirements-dev.txt (line 3))
10:14:24 ::   Downloading pytest_cov-7.0.0-py3-none-any.whl.metadata (31 kB)
10:14:24 :: Collecting pytest-httpbin==2.1.0 (from -r requirements-dev.txt (line 4))
10:14:24 ::   Downloading pytest_httpbin-2.1.0-py3-none-any.whl.metadata (2.3 kB)
10:14:24 :: Collecting httpbin~=0.10.0 (from -r requirements-dev.txt (line 5))
10:14:24 ::   Downloading httpbin-0.10.2-py2.py3-none-any.whl.metadata (6.2 kB)
10:14:24 :: Collecting trustme (from -r requirements-dev.txt (line 6))
10:14:24 ::   Downloading trustme-1.2.1-py3-none-any.whl.metadata (5.7 kB)
10:14:24 :: Collecting wheel (from -r requirements-dev.txt (line 7))
10:14:24 ::   Downloading wheel-0.46.3-py3-none-any.whl.metadata (2.4 kB)
10:14:24 :: Collecting charset_normalizer<4,>=2 (from requests==2.32.5)
10:14:24 ::   Downloading charset_normalizer-3.4.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (37 kB)
10:14:24 :: Collecting idna<4,>=2.5 (from requests==2.32.5)
10:14:24 ::   Downloading idna-3.11-py3-none-any.whl.metadata (8.4 kB)
10:14:24 :: Collecting urllib3<3,>=1.21.1 (from requests==2.32.5)
10:14:24 ::   Downloading urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB)
10:14:24 :: Collecting certifi>=2017.4.17 (from requests==2.32.5)
10:14:24 ::   Downloading certifi-2026.1.4-py3-none-any.whl.metadata (2.5 kB)
10:14:24 :: Collecting iniconfig>=1 (from pytest<9,>=2.8.0->-r requirements-dev.txt (line 2))
10:14:24 ::   Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB)
10:14:24 :: Collecting packaging>=20 (from pytest<9,>=2.8.0->-r requirements-dev.txt (line 2))
10:14:24 ::   Downloading packaging-26.0-py3-none-any.whl.metadata (3.3 kB)
10:14:24 :: Collecting pluggy<2,>=1.5 (from pytest<9,>=2.8.0->-r requirements-dev.txt (line 2))
10:14:24 ::   Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB)
10:14:24 :: Collecting pygments>=2.7.2 (from pytest<9,>=2.8.0->-r requirements-dev.txt (line 2))
10:14:24 ::   Downloading pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB)
10:14:25 :: Collecting coverage>=7.10.6 (from coverage[toml]>=7.10.6->pytest-cov->-r requirements-dev.txt (line 3))
10:14:25 ::   Downloading coverage-7.13.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (8.5 kB)
10:14:25 :: Collecting brotlicffi (from httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:25 ::   Downloading brotlicffi-1.2.0.0-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (6.2 kB)
10:14:25 :: Collecting decorator (from httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:25 ::   Downloading decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)
10:14:25 :: Collecting flasgger (from httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:25 ::   Downloading flasgger-0.9.7.1.tar.gz (4.0 MB)
10:14:25 ::      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/4.0 MB 79.2 MB/s eta 0:00:00
10:14:25 ::   Installing build dependencies: started
10:14:27 ::   Installing build dependencies: finished with status 'done'
10:14:27 ::   Getting requirements to build wheel: started
10:14:27 ::   Getting requirements to build wheel: finished with status 'done'
10:14:27 ::   Preparing metadata (pyproject.toml): started
10:14:27 ::   Preparing metadata (pyproject.toml): finished with status 'done'
10:14:27 :: Collecting flask>=2.2.4 (from httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:27 ::   Downloading flask-3.1.2-py3-none-any.whl.metadata (3.2 kB)
10:14:27 :: Collecting six (from httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:27 ::   Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
10:14:27 :: Collecting werkzeug>=2.2.2 (from httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:27 ::   Downloading werkzeug-3.1.5-py3-none-any.whl.metadata (4.0 kB)
10:14:27 :: Collecting greenlet>=3.0.0a1 (from httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:27 ::   Downloading greenlet-3.3.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.metadata (3.7 kB)
10:14:28 :: Collecting cryptography>=3.1 (from trustme->-r requirements-dev.txt (line 6))
10:14:28 ::   Downloading cryptography-46.0.4-cp311-abi3-manylinux_2_34_aarch64.whl.metadata (5.7 kB)
10:14:28 :: Collecting PySocks!=1.5.7,>=1.5.6 (from requests==2.32.5)
10:14:28 ::   Downloading PySocks-1.7.1-py3-none-any.whl.metadata (13 kB)
10:14:28 :: Collecting cffi>=2.0.0 (from cryptography>=3.1->trustme->-r requirements-dev.txt (line 6))
10:14:28 ::   Downloading cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.metadata (2.6 kB)
10:14:28 :: Collecting blinker>=1.9.0 (from flask>=2.2.4->httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:28 ::   Downloading blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB)
10:14:28 :: Collecting click>=8.1.3 (from flask>=2.2.4->httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:28 ::   Downloading click-8.3.1-py3-none-any.whl.metadata (2.6 kB)
10:14:28 :: Collecting itsdangerous>=2.2.0 (from flask>=2.2.4->httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:28 ::   Downloading itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)
10:14:28 :: Collecting jinja2>=3.1.2 (from flask>=2.2.4->httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:28 ::   Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
10:14:28 :: Collecting markupsafe>=2.1.1 (from flask>=2.2.4->httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:28 ::   Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (2.7 kB)
10:14:28 :: Collecting PyYAML>=3.0 (from flasgger->httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:28 ::   Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (2.4 kB)
10:14:28 :: Collecting jsonschema>=3.0.1 (from flasgger->httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:28 ::   Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB)
10:14:28 :: Collecting mistune (from flasgger->httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:28 ::   Downloading mistune-3.2.0-py3-none-any.whl.metadata (1.9 kB)
10:14:28 :: Collecting pycparser (from cffi>=2.0.0->cryptography>=3.1->trustme->-r requirements-dev.txt (line 6))
10:14:28 ::   Downloading pycparser-3.0-py3-none-any.whl.metadata (8.2 kB)
10:14:29 :: Collecting attrs>=22.2.0 (from jsonschema>=3.0.1->flasgger->httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:29 ::   Downloading attrs-25.4.0-py3-none-any.whl.metadata (10 kB)
10:14:29 :: Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.0.1->flasgger->httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:29 ::   Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)
10:14:29 :: Collecting referencing>=0.28.4 (from jsonschema>=3.0.1->flasgger->httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:29 ::   Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)
10:14:29 :: Collecting rpds-py>=0.25.0 (from jsonschema>=3.0.1->flasgger->httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:29 ::   Downloading rpds_py-0.30.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (4.1 kB)
10:14:29 :: Collecting typing-extensions>=4.4.0 (from referencing>=0.28.4->jsonschema>=3.0.1->flasgger->httpbin~=0.10.0->-r requirements-dev.txt (line 5))
10:14:29 ::   Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
10:14:29 :: Downloading pytest_httpbin-2.1.0-py3-none-any.whl (8.3 kB)
10:14:29 :: Downloading pytest-8.4.2-py3-none-any.whl (365 kB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 365.8/365.8 kB 37.2 MB/s eta 0:00:00
10:14:29 :: Downloading pytest_cov-7.0.0-py3-none-any.whl (22 kB)
10:14:29 :: Downloading httpbin-0.10.2-py2.py3-none-any.whl (100 kB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.3/100.3 kB 12.4 MB/s eta 0:00:00
10:14:29 :: Downloading trustme-1.2.1-py3-none-any.whl (16 kB)
10:14:29 :: Downloading wheel-0.46.3-py3-none-any.whl (30 kB)
10:14:29 :: Downloading certifi-2026.1.4-py3-none-any.whl (152 kB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 152.9/152.9 kB 19.5 MB/s eta 0:00:00
10:14:29 :: Downloading charset_normalizer-3.4.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (148 kB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 148.2/148.2 kB 18.6 MB/s eta 0:00:00
10:14:29 :: Downloading coverage-7.13.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (254 kB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 254.9/254.9 kB 28.7 MB/s eta 0:00:00
10:14:29 :: Downloading cryptography-46.0.4-cp311-abi3-manylinux_2_34_aarch64.whl (4.3 MB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 112.5 MB/s eta 0:00:00
10:14:29 :: Downloading flask-3.1.2-py3-none-any.whl (103 kB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.3/103.3 kB 13.2 MB/s eta 0:00:00
10:14:29 :: Downloading greenlet-3.3.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (597 kB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 597.4/597.4 kB 54.6 MB/s eta 0:00:00
10:14:29 :: Downloading idna-3.11-py3-none-any.whl (71 kB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.0/71.0 kB 9.5 MB/s eta 0:00:00
10:14:29 :: Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
10:14:29 :: Downloading packaging-26.0-py3-none-any.whl (74 kB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 9.7 MB/s eta 0:00:00
10:14:29 :: Downloading pluggy-1.6.0-py3-none-any.whl (20 kB)
10:14:29 :: Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 77.6 MB/s eta 0:00:00
10:14:29 :: Downloading PySocks-1.7.1-py3-none-any.whl (16 kB)
10:14:29 :: Downloading urllib3-2.6.3-py3-none-any.whl (131 kB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.6/131.6 kB 17.8 MB/s eta 0:00:00
10:14:29 :: Downloading werkzeug-3.1.5-py3-none-any.whl (225 kB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 225.0/225.0 kB 27.1 MB/s eta 0:00:00
10:14:29 :: Downloading brotlicffi-1.2.0.0-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.5 MB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 79.5 MB/s eta 0:00:00
10:14:29 :: Downloading decorator-5.2.1-py3-none-any.whl (9.2 kB)
10:14:29 :: Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
10:14:29 :: Downloading blinker-1.9.0-py3-none-any.whl (8.5 kB)
10:14:29 :: Downloading cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (220 kB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.1/220.1 kB 27.4 MB/s eta 0:00:00
10:14:29 :: Downloading click-8.3.1-py3-none-any.whl (108 kB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 108.3/108.3 kB 13.7 MB/s eta 0:00:00
10:14:29 :: Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
10:14:29 :: Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
10:14:29 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 17.2 MB/s eta 0:00:00
10:14:29 :: Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB)
10:14:30 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 11.4 MB/s eta 0:00:00
10:14:30 :: Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (24 kB)
10:14:30 :: Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (775 kB)
10:14:30 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 775.1/775.1 kB 62.5 MB/s eta 0:00:00
10:14:30 :: Downloading mistune-3.2.0-py3-none-any.whl (53 kB)
10:14:30 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.6/53.6 kB 6.9 MB/s eta 0:00:00
10:14:30 :: Downloading attrs-25.4.0-py3-none-any.whl (67 kB)
10:14:30 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.6/67.6 kB 7.4 MB/s eta 0:00:00
10:14:30 :: Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
10:14:30 :: Downloading referencing-0.37.0-py3-none-any.whl (26 kB)
10:14:30 :: Downloading rpds_py-0.30.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (390 kB)
10:14:30 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 390.8/390.8 kB 38.2 MB/s eta 0:00:00
10:14:30 :: Downloading pycparser-3.0-py3-none-any.whl (48 kB)
10:14:30 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 6.0 MB/s eta 0:00:00
10:14:30 :: Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
10:14:30 ::    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB 5.4 MB/s eta 0:00:00
10:14:30 :: Checking if build backend supports build_editable: started
10:14:30 :: Checking if build backend supports build_editable: finished with status 'done'
10:14:30 :: Building wheels for collected packages: requests, flasgger
10:14:30 ::   Building editable for requests (pyproject.toml): started
10:14:30 ::   Building editable for requests (pyproject.toml): finished with status 'done'
10:14:30 ::   Created wheel for requests: filename=requests-2.32.5-0.editable-py3-none-any.whl size=6953 sha256=4bb113f8f70b036ca43f32ee78aaf316a199cdbd6bd4f0d76b49def1661bc2f0
10:14:30 ::   Stored in directory: /tmp/pip-ephem-wheel-cache-8ude0hs5/wheels/ea/59/cc/87e619fc8118180da8b236915efaabff28968407f430676796
10:14:30 ::   Building wheel for flasgger (pyproject.toml): started
10:14:31 ::   Building wheel for flasgger (pyproject.toml): finished with status 'done'
10:14:31 ::   Created wheel for flasgger: filename=flasgger-0.9.7.1-py2.py3-none-any.whl size=3865270 sha256=2d727cb6d7ad4cbcba99619dad96bddd2f411286d0e7983c6d3fb7c1d1605540
10:14:31 ::   Stored in directory: /home/worker/.cache/pip/wheels/60/a4/b2/76a769725ac2f2c543a6286cddf2bd55b425a9ada6a8f86253
10:14:31 :: Successfully built requests flasgger
10:14:31 :: Installing collected packages: urllib3, typing-extensions, six, rpds-py, PyYAML, PySocks, pygments, pycparser, pluggy, packaging, mistune, markupsafe, itsdangerous, iniconfig, idna, greenlet, decorator, coverage, click, charset_normalizer, certifi, blinker, attrs, wheel, werkzeug, requests, referencing, pytest, jinja2, cffi, pytest-cov, jsonschema-specifications, flask, cryptography, brotlicffi, trustme, jsonschema, flasgger, httpbin, pytest-httpbin
10:14:34 :: Successfully installed PySocks-1.7.1 PyYAML-6.0.3 attrs-25.4.0 blinker-1.9.0 brotlicffi-1.2.0.0 certifi-2026.1.4 cffi-2.0.0 charset_normalizer-3.4.4 click-8.3.1 coverage-7.13.2 cryptography-46.0.4 decorator-5.2.1 flasgger-0.9.7.1 flask-3.1.2 greenlet-3.3.1 httpbin-0.10.2 idna-3.11 iniconfig-2.3.0 itsdangerous-2.2.0 jinja2-3.1.6 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 markupsafe-3.0.3 mistune-3.2.0 packaging-26.0 pluggy-1.6.0 pycparser-3.0 pygments-2.19.2 pytest-8.4.2 pytest-cov-7.0.0 pytest-httpbin-2.1.0 referencing-0.37.0 requests-2.32.5 rpds-py-0.30.0 six-1.17.0 trustme-1.2.1 typing-extensions-4.15.0 urllib3-2.6.3 werkzeug-3.1.5 wheel-0.46.3
10:14:35 :: python -m pytest tests --junitxml=report.xml
10:14:36 :: ============================= test session starts ==============================
10:14:36 :: platform linux -- Python 3.12.3, pytest-8.4.2, pluggy-1.6.0
10:14:36 :: rootdir: /var/.sparrowdo/env/job.run/.sparrowdo/scm
10:14:36 :: configfile: pyproject.toml
10:14:36 :: plugins: cov-7.0.0, httpbin-2.1.0
10:14:36 :: collected 611 items
10:14:36 :: 
10:14:36 :: tests/test_adapters.py .                                                 [  0%]
10:14:36 :: tests/test_help.py ...                                                   [  0%]
10:14:36 :: tests/test_hooks.py ...                                                  [  1%]
10:14:56 :: tests/test_lowlevel.py ....................                              [  4%]
10:14:56 :: tests/test_packages.py ...                                               [  4%]
10:14:56 :: tests/test_requests.py ................................................. [ 12%]
10:14:56 :: .......................................................................s [ 24%]
10:14:56 :: pytest-httpbin server hit an exception serving request: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca (_ssl.c:1000)
10:14:56 :: attempting to ignore so the rest of the tests can run
10:14:57 :: ........................................................................ [ 36%]
10:14:57 :: ........................................x............................... [ 48%]
10:15:35 :: ...................................................................      [ 59%]
10:15:35 :: tests/test_structures.py ....................                            [ 62%]
10:15:54 :: tests/test_testserver.py ......s....                                     [ 64%]
10:15:54 :: tests/test_utils.py ..s................................................. [ 72%]
10:15:54 :: ........................................................................ [ 84%]
10:15:54 :: ........................................................................ [ 96%]
10:15:55 :: .....sssssssssss.....s                                                   [100%]
10:15:55 :: 
10:15:55 :: =============================== warnings summary ===============================
10:15:55 :: tests/test_requests.py::TestRequests::test_set_basicauth[42-42]
10:15:55 :: tests/test_requests.py::TestRequests::test_set_basicauth[42-42]
10:15:55 ::   /var/.sparrowdo/env/job.run/.sparrowdo/scm/src/requests/auth.py:36: DeprecationWarning: Non-string usernames will no longer be supported in Requests 3.0.0. Please convert the object you've passed in (42) to a string or bytes object in the near future to avoid problems.
10:15:55 ::     warnings.warn(
10:15:55 :: 
10:15:55 :: tests/test_requests.py::TestRequests::test_set_basicauth[42-42]
10:15:55 :: tests/test_requests.py::TestRequests::test_set_basicauth[42-42]
10:15:55 ::   /var/.sparrowdo/env/job.run/.sparrowdo/scm/src/requests/auth.py:46: DeprecationWarning: Non-string passwords will no longer be supported in Requests 3.0.0. Please convert the object you've passed in (<class 'int'>) to a string or bytes object in the near future to avoid problems.
10:15:55 ::     warnings.warn(
10:15:55 :: 
10:15:55 :: tests/test_requests.py::TestRequests::test_set_basicauth[None-None]
10:15:55 :: tests/test_requests.py::TestRequests::test_set_basicauth[None-None]
10:15:55 ::   /var/.sparrowdo/env/job.run/.sparrowdo/scm/src/requests/auth.py:36: DeprecationWarning: Non-string usernames will no longer be supported in Requests 3.0.0. Please convert the object you've passed in (None) to a string or bytes object in the near future to avoid problems.
10:15:55 ::     warnings.warn(
10:15:55 :: 
10:15:55 :: tests/test_requests.py::TestRequests::test_set_basicauth[None-None]
10:15:55 :: tests/test_requests.py::TestRequests::test_set_basicauth[None-None]
10:15:55 ::   /var/.sparrowdo/env/job.run/.sparrowdo/scm/src/requests/auth.py:46: DeprecationWarning: Non-string passwords will no longer be supported in Requests 3.0.0. Please convert the object you've passed in (<class 'NoneType'>) to a string or bytes object in the near future to avoid problems.
10:15:55 ::     warnings.warn(
10:15:55 :: 
10:15:55 :: tests/test_requests.py::TestPreparingURLs::test_different_connection_pool_for_tls_settings_verify_True
10:15:55 :: tests/test_requests.py::TestPreparingURLs::test_different_connection_pool_for_tls_settings_verify_bundle_expired_cert
10:15:55 :: tests/test_requests.py::TestPreparingURLs::test_different_connection_pool_for_tls_settings_verify_bundle_unexpired_cert
10:15:55 :: tests/test_requests.py::TestPreparingURLs::test_different_connection_pool_for_mtls_settings
10:15:55 ::   /var/.sparrowdo/env/job.run/.sparrowdo/scm/.venv/lib/python3.12/site-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
10:15:55 ::     warnings.warn(
10:15:55 :: 
10:15:55 :: tests/test_utils.py::TestContentEncodingDetection::test_none
10:15:55 :: tests/test_utils.py::TestContentEncodingDetection::test_pragmas[<meta charset="UTF-8">]
10:15:55 :: tests/test_utils.py::TestContentEncodingDetection::test_pragmas[<meta http-equiv="Content-type" content="text/html;charset=UTF-8">]
10:15:55 :: tests/test_utils.py::TestContentEncodingDetection::test_pragmas[<meta http-equiv="Content-type" content="text/html;charset=UTF-8" />]
10:15:55 :: tests/test_utils.py::TestContentEncodingDetection::test_pragmas[<?xml version="1.0" encoding="UTF-8"?>]
10:15:55 :: tests/test_utils.py::TestContentEncodingDetection::test_precedence
10:15:55 ::   /var/.sparrowdo/env/job.run/.sparrowdo/scm/src/requests/utils.py:484: DeprecationWarning: In requests 3.0, get_encodings_from_content will be removed. For more information, please see the discussion on issue #2266. (This warning should only appear once.)
10:15:55 ::     warnings.warn(
10:15:55 :: 
10:15:55 :: -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
10:15:55 :: -- generated xml file: /var/.sparrowdo/env/job.run/.sparrowdo/scm/report.xml ---
10:15:55 :: ====== 595 passed, 15 skipped, 1 xfailed, 18 warnings in 78.75s (0:01:18) ======
[task stderr]
10:15:55 :: 
10:15:55 :: WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
10:15:55 :: 
10:15:55 :: 
10:15:55 :: WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
10:15:55 :: 
10:15:55 :: debconf: delaying package configuration, since apt-utils is not installed
10:15:55 :: 
10:15:55 :: WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
10:15:55 :: 
10:15:55 :: debconf: delaying package configuration, since apt-utils is not installed
10:15:55 :: 
10:15:55 :: WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
10:15:55 :: 
10:15:55 :: debconf: delaying package configuration, since apt-utils is not installed
10:15:55 :: 127.0.0.1 - - [03/Feb/2026 10:14:56] "GET /get HTTP/1.1" 200 222
10:15:55 :: 127.0.0.1 - - [03/Feb/2026 10:14:56] "GET /user-agent HTTP/1.1" 200 55
10:15:55 :: 127.0.0.1 - - [03/Feb/2026 10:14:56] "GET /basic-auth/user/pass HTTP/1.1" 200 37
10:15:55 :: 127.0.0.1 - - [03/Feb/2026 10:14:56] "GET /status/404 HTTP/1.1" 404 0
10:15:55 :: 127.0.0.1 - - [03/Feb/2026 10:14:57] "GET /get HTTP/1.1" 200 222
10:15:55 :: 127.0.0.1 - - [03/Feb/2026 10:14:57] "GET /status/204 HTTP/1.1" 204 0
10:15:55 :: 127.0.0.1 - - [03/Feb/2026 10:15:27] "GET /status/200 HTTP/1.1" 200 0
10:15:55 :: 127.0.0.1 - - [03/Feb/2026 10:15:27] "GET /redirect-to?url=http%3A%2F%2F%3A1 HTTP/1.1" 302 0
>>> POST http://127.0.0.1:8080/stash

send update to CI ... ext-url: http://127.0.0.1:3000/api/v1/repos/root/requests/statuses/bd0ae1992a9bd888a4c066b889baa319ca762048
HTTP/1.1 201 Created
done