Running with gitlab-runner 17.8.3 (690ce25c)
  on DKRZ-maintained runner to build conda or PyPi packages  stMaYfaC, system ID: s_28751a32483a
section_start:1738100575:prepare_executor
Preparing the "docker" executor
Using Docker executor with image registry.gitlab.dkrz.de/anw_dienste/ci-images/condaforge:master ...
Authenticating with credentials from job payload (GitLab Registry)
Pulling docker image registry.gitlab.dkrz.de/anw_dienste/ci-images/condaforge:master ...
Using docker image sha256:78f3a5a3d3856f61dac82885a6ebab89224bfdfe39ad40106f2cac20a3af2d2f for registry.gitlab.dkrz.de/anw_dienste/ci-images/condaforge:master with digest registry.gitlab.dkrz.de/anw_dienste/ci-images/condaforge@sha256:77f03944e526426adbad122f4a8b431e360cd211307d75853b1cdd84bcaaee60 ...
section_end:1738100576:prepare_executor
section_start:1738100576:prepare_script
Preparing environment
Running on runner-stmayfac-project-140424-concurrent-0 via gitlab-ci9.dkrz.de...
section_end:1738100576:prepare_script
section_start:1738100576:get_sources
Getting source from Git repository
Fetching changes with git depth set to 20...
Reinitialized existing Git repository in /builds/ch1187/plugins4freva/heat2urbanimpact/.git/
Checking out e84eb350 as detached HEAD (ref is migration)...
Removing .cache/
Removing build/
Removing src/heat2urbanimpact.egg-info/

Skipping Git submodules setup
section_end:1738100577:get_sources
section_start:1738100577:restore_cache
Restoring cache
Checking cache for default-non_protected...
No URL provided, cache will not be downloaded from shared cache server. Instead a local version of cache will be extracted. 
Successfully extracted cache
section_end:1738100578:restore_cache
section_start:1738100578:step_script
Executing "step_script" stage of the job script
Using docker image sha256:78f3a5a3d3856f61dac82885a6ebab89224bfdfe39ad40106f2cac20a3af2d2f for registry.gitlab.dkrz.de/anw_dienste/ci-images/condaforge:master with digest registry.gitlab.dkrz.de/anw_dienste/ci-images/condaforge@sha256:77f03944e526426adbad122f4a8b431e360cd211307d75853b1cdd84bcaaee60 ...
$ apt-get update && apt-get install -y make
Get:1 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB]
Get:2 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB]
Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB]
Get:4 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [1297 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB]
Get:6 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [4509 kB]
Get:7 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [4214 kB]
Get:8 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1589 kB]
Get:9 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [4690 kB]
Get:10 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [30.9 kB]
Get:11 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [4321 kB]
Get:12 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [34.6 kB]
Fetched 21.3 MB in 2s (9608 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Suggested packages:
  make-doc
The following NEW packages will be installed:
  make
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 162 kB of archives.
After this operation, 393 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 make amd64 4.2.1-1.2 [162 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 162 kB in 1s (316 kB/s)
Selecting previously unselected package make.
(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 ... 7551 files and directories currently installed.)
Preparing to unpack .../make_4.2.1-1.2_amd64.deb ...
Unpacking make (4.2.1-1.2) ...
Setting up make (4.2.1-1.2) ...
$ pip install .[testsite]
Processing /builds/ch1187/plugins4freva/heat2urbanimpact
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'done'
Collecting toml (from heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached toml-0.10.2-py2.py3-none-any.whl.metadata (7.1 kB)
Collecting numpy (from heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached numpy-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB)
Collecting tox==4.17.1 (from heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached tox-4.17.1-py3-none-any.whl.metadata (5.0 kB)
Collecting isort==5.12.0 (from heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached isort-5.12.0-py3-none-any.whl.metadata (12 kB)
Collecting black==23.1.0 (from heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached black-23.1.0-py3-none-any.whl.metadata (58 kB)
Collecting blackdoc==0.3.8 (from heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached blackdoc-0.3.8-py3-none-any.whl.metadata (3.2 kB)
Collecting flake8==6.0.0 (from heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached flake8-6.0.0-py2.py3-none-any.whl.metadata (3.8 kB)
Requirement already satisfied: pre-commit in /opt/conda/lib/python3.12/site-packages (from heat2urbanimpact==0+untagged.34.ge84eb35) (4.0.1)
Collecting mypy (from heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached mypy-1.14.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.metadata (2.1 kB)
Collecting pytest-cov (from heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached pytest_cov-6.0.0-py3-none-any.whl.metadata (27 kB)
Collecting reuse (from heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached reuse-5.0.2-cp312-cp312-manylinux_2_31_x86_64.whl
Collecting cffconvert (from heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached cffconvert-2.0.0-py3-none-any.whl.metadata (6.9 kB)
Collecting click>=8.0.0 (from black==23.1.0->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached click-8.1.8-py3-none-any.whl.metadata (2.3 kB)
Collecting mypy-extensions>=0.4.3 (from black==23.1.0->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached mypy_extensions-1.0.0-py3-none-any.whl.metadata (1.1 kB)
Requirement already satisfied: packaging>=22.0 in /opt/conda/lib/python3.12/site-packages (from black==23.1.0->heat2urbanimpact==0+untagged.34.ge84eb35) (24.1)
Collecting pathspec>=0.9.0 (from black==23.1.0->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached pathspec-0.12.1-py3-none-any.whl.metadata (21 kB)
Requirement already satisfied: platformdirs>=2 in /opt/conda/lib/python3.12/site-packages (from black==23.1.0->heat2urbanimpact==0+untagged.34.ge84eb35) (4.3.6)
Requirement already satisfied: more-itertools in /opt/conda/lib/python3.12/site-packages (from blackdoc==0.3.8->heat2urbanimpact==0+untagged.34.ge84eb35) (10.5.0)
Collecting tomli (from blackdoc==0.3.8->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Requirement already satisfied: rich in /opt/conda/lib/python3.12/site-packages (from blackdoc==0.3.8->heat2urbanimpact==0+untagged.34.ge84eb35) (13.9.3)
Collecting mccabe<0.8.0,>=0.7.0 (from flake8==6.0.0->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached mccabe-0.7.0-py2.py3-none-any.whl.metadata (5.0 kB)
Collecting pycodestyle<2.11.0,>=2.10.0 (from flake8==6.0.0->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached pycodestyle-2.10.0-py2.py3-none-any.whl.metadata (31 kB)
Collecting pyflakes<3.1.0,>=3.0.0 (from flake8==6.0.0->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached pyflakes-3.0.1-py2.py3-none-any.whl.metadata (3.8 kB)
Collecting cachetools>=5.4 (from tox==4.17.1->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached cachetools-5.5.1-py3-none-any.whl.metadata (5.4 kB)
Collecting chardet>=5.2 (from tox==4.17.1->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB)
Requirement already satisfied: colorama>=0.4.6 in /opt/conda/lib/python3.12/site-packages (from tox==4.17.1->heat2urbanimpact==0+untagged.34.ge84eb35) (0.4.6)
Requirement already satisfied: filelock>=3.15.4 in /opt/conda/lib/python3.12/site-packages (from tox==4.17.1->heat2urbanimpact==0+untagged.34.ge84eb35) (3.16.1)
Requirement already satisfied: pluggy>=1.5 in /opt/conda/lib/python3.12/site-packages (from tox==4.17.1->heat2urbanimpact==0+untagged.34.ge84eb35) (1.5.0)
Collecting pyproject-api>=1.7.1 (from tox==4.17.1->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached pyproject_api-1.9.0-py3-none-any.whl.metadata (2.7 kB)
Requirement already satisfied: virtualenv>=20.26.3 in /opt/conda/lib/python3.12/site-packages (from tox==4.17.1->heat2urbanimpact==0+untagged.34.ge84eb35) (20.27.0)
Requirement already satisfied: requests<3,>=2.20 in /opt/conda/lib/python3.12/site-packages (from cffconvert->heat2urbanimpact==0+untagged.34.ge84eb35) (2.32.3)
Requirement already satisfied: ruamel.yaml>=0.16.0 in /opt/conda/lib/python3.12/site-packages (from cffconvert->heat2urbanimpact==0+untagged.34.ge84eb35) (0.18.6)
Collecting pykwalify>=1.6 (from cffconvert->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached pykwalify-1.8.0-py2.py3-none-any.whl.metadata (5.3 kB)
Collecting jsonschema<4,>=3.0 (from cffconvert->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached jsonschema-3.2.0-py2.py3-none-any.whl.metadata (7.8 kB)
Requirement already satisfied: typing_extensions>=4.6.0 in /opt/conda/lib/python3.12/site-packages (from mypy->heat2urbanimpact==0+untagged.34.ge84eb35) (4.12.2)
Requirement already satisfied: cfgv>=2.0.0 in /opt/conda/lib/python3.12/site-packages (from pre-commit->heat2urbanimpact==0+untagged.34.ge84eb35) (3.3.1)
Requirement already satisfied: identify>=1.0.0 in /opt/conda/lib/python3.12/site-packages (from pre-commit->heat2urbanimpact==0+untagged.34.ge84eb35) (2.6.1)
Requirement already satisfied: nodeenv>=0.11.1 in /opt/conda/lib/python3.12/site-packages (from pre-commit->heat2urbanimpact==0+untagged.34.ge84eb35) (1.9.1)
Requirement already satisfied: pyyaml>=5.1 in /opt/conda/lib/python3.12/site-packages (from pre-commit->heat2urbanimpact==0+untagged.34.ge84eb35) (6.0.2)
Collecting pytest>=4.6 (from pytest-cov->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached pytest-8.3.4-py3-none-any.whl.metadata (7.5 kB)
Collecting coverage>=7.5 (from coverage[toml]>=7.5->pytest-cov->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached coverage-7.6.10-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.2 kB)
Collecting Jinja2>=3.0.0 (from reuse->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached jinja2-3.1.5-py3-none-any.whl.metadata (2.6 kB)
Collecting attrs>=21.3 (from reuse->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached attrs-25.1.0-py3-none-any.whl.metadata (10 kB)
Collecting binaryornot>=0.4.4 (from reuse->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached binaryornot-0.4.4-py2.py3-none-any.whl.metadata (6.0 kB)
Collecting boolean.py>=3.8 (from reuse->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached boolean.py-4.0-py3-none-any.whl.metadata (1.5 kB)
Collecting license-expression>=1.0 (from reuse->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached license_expression-30.4.1-py3-none-any.whl.metadata (12 kB)
Collecting python-debian!=0.1.45,!=0.1.46,!=0.1.47,>=0.1.34 (from reuse->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached python_debian-0.1.49-py3-none-any.whl.metadata (1.2 kB)
Collecting tomlkit>=0.8 (from reuse->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached tomlkit-0.13.2-py3-none-any.whl.metadata (2.7 kB)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.0.0->reuse->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB)
Collecting pyrsistent>=0.14.0 (from jsonschema<4,>=3.0->cffconvert->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached pyrsistent-0.20.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (27 kB)
Requirement already satisfied: setuptools in /opt/conda/lib/python3.12/site-packages (from jsonschema<4,>=3.0->cffconvert->heat2urbanimpact==0+untagged.34.ge84eb35) (75.1.0)
Collecting six>=1.11.0 (from jsonschema<4,>=3.0->cffconvert->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting docopt>=0.6.2 (from pykwalify>=1.6->cffconvert->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached docopt-0.6.2-py2.py3-none-any.whl
Collecting python-dateutil>=2.8.0 (from pykwalify>=1.6->cffconvert->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting packaging>=22.0 (from black==23.1.0->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
Collecting iniconfig (from pytest>=4.6->pytest-cov->heat2urbanimpact==0+untagged.34.ge84eb35)
  Using cached iniconfig-2.0.0-py3-none-any.whl.metadata (2.6 kB)
Requirement already satisfied: charset-normalizer<4,>=2 in /opt/conda/lib/python3.12/site-packages (from requests<3,>=2.20->cffconvert->heat2urbanimpact==0+untagged.34.ge84eb35) (3.4.0)
Requirement already satisfied: idna<4,>=2.5 in /opt/conda/lib/python3.12/site-packages (from requests<3,>=2.20->cffconvert->heat2urbanimpact==0+untagged.34.ge84eb35) (3.10)
Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/conda/lib/python3.12/site-packages (from requests<3,>=2.20->cffconvert->heat2urbanimpact==0+untagged.34.ge84eb35) (2.2.3)
Requirement already satisfied: certifi>=2017.4.17 in /opt/conda/lib/python3.12/site-packages (from requests<3,>=2.20->cffconvert->heat2urbanimpact==0+untagged.34.ge84eb35) (2024.8.30)
Requirement already satisfied: ruamel.yaml.clib>=0.2.7 in /opt/conda/lib/python3.12/site-packages (from ruamel.yaml>=0.16.0->cffconvert->heat2urbanimpact==0+untagged.34.ge84eb35) (0.2.8)
Requirement already satisfied: distlib<1,>=0.3.7 in /opt/conda/lib/python3.12/site-packages (from virtualenv>=20.26.3->tox==4.17.1->heat2urbanimpact==0+untagged.34.ge84eb35) (0.3.9)
Requirement already satisfied: markdown-it-py>=2.2.0 in /opt/conda/lib/python3.12/site-packages (from rich->blackdoc==0.3.8->heat2urbanimpact==0+untagged.34.ge84eb35) (3.0.0)
Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /opt/conda/lib/python3.12/site-packages (from rich->blackdoc==0.3.8->heat2urbanimpact==0+untagged.34.ge84eb35) (2.18.0)
Requirement already satisfied: mdurl~=0.1 in /opt/conda/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich->blackdoc==0.3.8->heat2urbanimpact==0+untagged.34.ge84eb35) (0.1.2)
Using cached black-23.1.0-py3-none-any.whl (174 kB)
Using cached blackdoc-0.3.8-py3-none-any.whl (34 kB)
Using cached flake8-6.0.0-py2.py3-none-any.whl (57 kB)
Using cached isort-5.12.0-py3-none-any.whl (91 kB)
Using cached tox-4.17.1-py3-none-any.whl (156 kB)
Using cached cffconvert-2.0.0-py3-none-any.whl (183 kB)
Using cached mypy-1.14.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (12.9 MB)
Using cached numpy-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.1 MB)
Using cached pytest_cov-6.0.0-py3-none-any.whl (22 kB)
Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB)
Using cached attrs-25.1.0-py3-none-any.whl (63 kB)
Using cached binaryornot-0.4.4-py2.py3-none-any.whl (9.0 kB)
Using cached boolean.py-4.0-py3-none-any.whl (25 kB)
Using cached cachetools-5.5.1-py3-none-any.whl (9.5 kB)
Using cached chardet-5.2.0-py3-none-any.whl (199 kB)
Using cached click-8.1.8-py3-none-any.whl (98 kB)
Using cached coverage-7.6.10-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (240 kB)
Using cached jinja2-3.1.5-py3-none-any.whl (134 kB)
Using cached jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)
Using cached license_expression-30.4.1-py3-none-any.whl (111 kB)
Using cached mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
Using cached mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB)
Using cached pathspec-0.12.1-py3-none-any.whl (31 kB)
Using cached pycodestyle-2.10.0-py2.py3-none-any.whl (41 kB)
Using cached pyflakes-3.0.1-py2.py3-none-any.whl (62 kB)
Using cached pykwalify-1.8.0-py2.py3-none-any.whl (24 kB)
Using cached pyproject_api-1.9.0-py3-none-any.whl (13 kB)
Using cached packaging-24.2-py3-none-any.whl (65 kB)
Using cached pytest-8.3.4-py3-none-any.whl (343 kB)
Using cached python_debian-0.1.49-py3-none-any.whl (132 kB)
Using cached tomlkit-0.13.2-py3-none-any.whl (37 kB)
Using cached tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (242 kB)
Using cached MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23 kB)
Using cached pyrsistent-0.20.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (122 kB)
Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)
Using cached iniconfig-2.0.0-py3-none-any.whl (5.9 kB)
Building wheels for collected packages: heat2urbanimpact
  Building wheel for heat2urbanimpact (pyproject.toml): started
  Building wheel for heat2urbanimpact (pyproject.toml): finished with status 'done'
  Created wheel for heat2urbanimpact: filename=heat2urbanimpact-0+untagged.34.ge84eb35-py3-none-any.whl size=25059 sha256=d748146c80f2b4814b99743f6f0eed33174f835b542c3fc67ffe8012d127d5cb
  Stored in directory: /tmp/pip-ephem-wheel-cache-zkagu4t0/wheels/d9/54/9b/71452c2baaebb329efc2db0435d8c1c0f24703b832d209b70a
Successfully built heat2urbanimpact
Installing collected packages: docopt, boolean.py, tomlkit, tomli, toml, six, pyrsistent, pyflakes, pycodestyle, pathspec, packaging, numpy, mypy-extensions, mccabe, MarkupSafe, license-expression, isort, iniconfig, coverage, click, chardet, cachetools, attrs, python-debian, python-dateutil, pytest, pyproject-api, mypy, jsonschema, Jinja2, heat2urbanimpact, flake8, black, binaryornot, tox, reuse, pytest-cov, pykwalify, blackdoc, cffconvert
  Attempting uninstall: packaging
    Found existing installation: packaging 24.1
    Uninstalling packaging-24.1:
      Successfully uninstalled packaging-24.1
Successfully installed Jinja2-3.1.5 MarkupSafe-3.0.2 attrs-25.1.0 binaryornot-0.4.4 black-23.1.0 blackdoc-0.3.8 boolean.py-4.0 cachetools-5.5.1 cffconvert-2.0.0 chardet-5.2.0 click-8.1.8 coverage-7.6.10 docopt-0.6.2 flake8-6.0.0 heat2urbanimpact-0+untagged.34.ge84eb35 iniconfig-2.0.0 isort-5.12.0 jsonschema-3.2.0 license-expression-30.4.1 mccabe-0.7.0 mypy-1.14.1 mypy-extensions-1.0.0 numpy-2.2.2 packaging-24.2 pathspec-0.12.1 pycodestyle-2.10.0 pyflakes-3.0.1 pykwalify-1.8.0 pyproject-api-1.9.0 pyrsistent-0.20.0 pytest-8.3.4 pytest-cov-6.0.0 python-dateutil-2.9.0.post0 python-debian-0.1.49 reuse-5.0.2 six-1.17.0 toml-0.10.2 tomli-2.2.1 tomlkit-0.13.2 tox-4.17.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
$ make lint
isort --check src/heat2urbanimpact src/tests
black --check src/heat2urbanimpact src/tests
All done! ✨ 🍰 ✨
8 files would be left unchanged.
blackdoc --check src/heat2urbanimpact src/tests

All done! ✨ 🍰 ✨
8 files would be left unchanged.
flake8 src/heat2urbanimpact src/tests
reuse lint
# MISSING LICENSES

'EUPL-1.2' found in:
* heat2urbanimpact_control.py


# SUMMARY

* Bad licenses: 0
* Deprecated licenses: 0
* Licenses without file extension: 0
* Missing licenses: EUPL-1.2
* Unused licenses: 0
* Used licenses: CC-BY-4.0, BSD-3-Clause, EUPL-1.2, CC0-1.0
* Read errors: 0
* Files with copyright information: 46 / 46
* Files with license information: 46 / 46

Unfortunately, your project is not compliant with version 3.3 of the REUSE Specification :-(


# RECOMMENDATIONS

* Fix missing licenses: For at least one of the license identifiers provided by
  the 'SPDX-License-Identifier' tags, there is no corresponding license text
  file in the 'LICENSES' directory. For SPDX license identifiers, you can simply
  run 'reuse download --all' to get any missing ones. For custom licenses
  (starting with 'LicenseRef-'), you need to add these files yourself.

make: *** [Makefile:73: lint/reuse] Error 1
section_end:1738100597:step_script
section_start:1738100597:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1738100598:cleanup_file_variables
ERROR: Job failed: exit code 1