-
-
Notifications
You must be signed in to change notification settings - Fork 113
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Running the inspect_packages:StaticResolver
pipeline on https://github.com/facebook/react/archive/refs/heads/main.zip fails with the following error:
['“true” value must be either True or False.']
Traceback:
File "/opt/scancodeio/aboutcode/pipeline/__init__.py", line 199, in execute
step(self)
~~~~^^^^^^
File "/opt/scancodeio/scanpipe/pipelines/inspect_packages.py", line 61, in scan_for_application_packages
scancode.scan_for_application_packages(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
project=self.project,
^^^^^^^^^^^^^^^^^^^^^
...<2 lines>...
progress_logger=self.log,
^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/scancodeio/scanpipe/pipes/scancode.py", line 452, in scan_for_application_packages
assemble_packages(project=project, progress_logger=progress_logger)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/scancodeio/scanpipe/pipes/scancode.py", line 589, in assemble_packages
assemble_package(resource, project, processed_paths)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/scancodeio/scanpipe/pipes/scancode.py", line 616, in assemble_package
pipes.update_or_create_package(project, item.to_dict())
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/scancodeio/scanpipe/pipes/__init__.py", line 211, in update_or_create_package
package = DiscoveredPackage.create_from_data(project, package_data)
File "/opt/scancodeio/scanpipe/models.py", line 3648, in create_from_data
discovered_package.save(save_error=False, capture_exception=False)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/scancodeio/scanpipe/models.py", line 1751, in save
super().save(*args, **kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/opt/scancodeio/scanpipe/models.py", line 2593, in save
super().save(*args, **kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/django/db/models/base.py", line 892, in save
self.save_base(
~~~~~~~~~~~~~~^
using=using,
^^^^^^^^^^^^
...<2 lines>...
update_fields=update_fields,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/django/db/models/base.py", line 998, in save_base
updated = self._save_table(
raw,
...<4 lines>...
update_fields,
)
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/django/db/models/base.py", line 1161, in _save_table
results = self._do_insert(
cls._base_manager, using, fields, returning_fields, raw
)
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/django/db/models/base.py", line 1202, in _do_insert
return manager._insert(
~~~~~~~~~~~~~~~^
[self],
^^^^^^^
...<3 lines>...
raw=raw,
^^^^^^^^
)
^
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/django/db/models/manager.py", line 87, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/django/db/models/query.py", line 1847, in _insert
return query.get_compiler(using=using).execute_sql(returning_fields)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/django/db/models/sql/compiler.py", line 1835, in execute_sql
for sql, params in self.as_sql():
~~~~~~~~~~~^^
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/django/db/models/sql/compiler.py", line 1760, in as_sql
self.prepare_value(field, self.pre_save_val(field, obj))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/django/db/models/sql/compiler.py", line 1699, in prepare_value
return field.get_db_prep_save(value, connection=self.connection)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/django/db/models/fields/__init__.py", line 1008, in get_db_prep_save
return self.get_db_prep_value(value, connection=connection, prepared=False)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/django/db/models/fields/__init__.py", line 1001, in get_db_prep_value
value = self.get_prep_value(value)
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/django/db/models/fields/__init__.py", line 1184, in get_prep_value
return self.to_python(value)
~~~~~~~~~~~~~~^^^^^^^
File "/opt/scancodeio/.venv/lib/python3.13/site-packages/django/db/models/fields/__init__.py", line 1174, in to_python
raise exceptions.ValidationError(
...<3 lines>...
)
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working