Tests fail caused by incompatible click
$ docker_image=$IMAGE_TAG_DATA_TEST scancode_toolkit_image=$IMAGE_TAG scancode_toolkit_options="-p -n 4 --ignore "*.o" --ignore "*~" --cyclonedx - --quiet /scan" ./docker_image_scancode_toolkit.sh
Traceback (most recent call last):
File "/app/venv-scancode/bin/scancode", line 3, in <module>
from scancode.cli import scancode
File "/app/venv-scancode/lib/python3.13/site-packages/scancode/cli.py", line 376, in <module>
@click.option(
~~~~~~~~~~~~^
"--check-version/--no-check-version",
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<3 lines>...
hidden=True,
^^^^^^^^^^^^
help_group=cliutils.MISC_GROUP, sort_order=1000, cls=PluggableCommandLineOption)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/venv-scancode/lib/python3.13/site-packages/click/decorators.py", line 374, in decorator
_param_memo(f, cls(param_decls, **attrs))
~~~^^^^^^^^^^^^^^^^^^^^^^
File "/app/venv-scancode/lib/python3.13/site-packages/commoncode/cliutils.py", line 454, in __init__
super(PluggableCommandLineOption, self).__init__(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
param_decls=param_decls,
^^^^^^^^^^^^^^^^^^^^^^^^
...<11 lines>...
**kwargs,
^^^^^^^^^
)
^
File "/app/venv-scancode/lib/python3.13/site-packages/click/core.py", line 2793, in __init__
raise TypeError("Secondary flag is not valid for non-boolean flag.")
TypeError: Secondary flag is not valid for non-boolean flag.