Skip to content

Spec generation gives error for Sentinel #2743

@vidartf

Description

@vidartf

running the generate spec command, I get

C:\dev\ipywidgets [datetime ↑1]> python ./packages/schema/generate-spec.py -f json-pretty > packages/schema/jupyterwidgetmodels.latest.json
Traceback (most recent call last):
  File "./packages/schema/generate-spec.py", line 208, in <module>
    indent=2, separators=(',', ': ')))
  File "C:\Miniconda3\lib\json\__init__.py", line 238, in dumps
    **kw).encode(obj)
  File "C:\Miniconda3\lib\json\encoder.py", line 201, in encode
    chunks = list(chunks)
  File "C:\Miniconda3\lib\json\encoder.py", line 429, in _iterencode
    yield from _iterencode_list(o, _current_indent_level)
  File "C:\Miniconda3\lib\json\encoder.py", line 325, in _iterencode_list
    yield from chunks
  File "C:\Miniconda3\lib\json\encoder.py", line 405, in _iterencode_dict
    yield from chunks
  File "C:\Miniconda3\lib\json\encoder.py", line 325, in _iterencode_list
    yield from chunks
  File "C:\Miniconda3\lib\json\encoder.py", line 405, in _iterencode_dict
    yield from chunks
  File "C:\Miniconda3\lib\json\encoder.py", line 438, in _iterencode
    o = _default(o)
  File "C:\Miniconda3\lib\json\encoder.py", line 179, in default
    raise TypeError(f'Object of type {o.__class__.__name__} '
TypeError: Object of type Sentinel is not JSON serializable

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions