assemble_extracted_gem() missing 1 required positional argument: 'package_adder'
Traceback:
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/aboutcode/pipeline/__init__.py", line 199, in execute
step(self)
~~~~^^^^^^
File "/opt/scancodeio/scanpipe/pipelines/scan_codebase.py", line 64, in scan_for_application_packages
scancode.scan_for_application_packages(self.project, progress_logger=self.log)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/scancodeio/scanpipe/pipes/scancode.py", line 461, in scan_for_application_packages
assemble_packages(project=project, progress_logger=progress_logger)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/scancodeio/scanpipe/pipes/scancode.py", line 598, in assemble_packages
assemble_package(resource, project, processed_paths)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/scancodeio/scanpipe/pipes/scancode.py", line 622, in assemble_package
for item in extracted_items:
^^^^^^^^^^^^^^^
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/packagedcode/rubygems.py", line 100, in assemble
yield from assemble_extracted_gem(cls, package_data, resource, codebase)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
yield from assemble_extracted_gem(cls, package_data, resource, codebase)
that cause the error.
Description
I've the following error when doing
scan_for_application_packagein scancode.ioBased on the log, it indicates the
'package_adder'is missing in(https://github.com/aboutcode-org/scancode-toolkit/blob/develop/src/packagedcode/rubygems.py#L100)
that cause the error.