Open
Description
See:
- Draft7Validator(TyperError: create.<locals>.Validator.__init__() got an unexpected keyword argument 'registry' jupyter_core#369
- Jupyterlab cannot be installed on macOS with Python 3.12 (a07) jupyterlab/jupyterlab#14507 (comment)
But briefly:
Traceback (most recent call last):
File "/usr/bin/jupyter", line 8, in <module>
sys.exit(main())
^^^^^^
File "/usr/lib/python3.11/site-packages/jupyter_core/command.py", line 261, in main
mod = __import__(package)
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/jupyterlab/__init__.py", line 8, in <module>
from .handlers.announcements import (
File "/usr/lib/python3.11/site-packages/jupyterlab/handlers/announcements.py", line 14, in <module>
from jupyter_server.base.handlers import APIHandler
File "/usr/lib/python3.11/site-packages/jupyter_server/base/handlers.py", line 24, in <module>
from jupyter_events import EventLogger
File "/usr/lib/python3.11/site-packages/jupyter_events/__init__.py", line 3, in <module>
from .logger import EVENTS_METADATA_VERSION, EventLogger
File "/usr/lib/python3.11/site-packages/jupyter_events/logger.py", line 19, in <module>
from .schema import SchemaType
File "/usr/lib/python3.11/site-packages/jupyter_events/schema.py", line 18, in <module>
from .validators import draft7_format_checker, validate_schema
File "/usr/lib/python3.11/site-packages/jupyter_events/validators.py", line 44, in <module>
JUPYTER_EVENTS_SCHEMA_VALIDATOR = Draft7Validator(
^^^^^^^^^^^^^^^^
TypeError: create.<locals>.Validator.__init__() got an unexpected keyword argument 'registry'
As per:
Downgrading
jsonschema
from the latest4.20.0
to4.19.2
solved the issue for me, fyi.Originally posted by @gokceneraslan in jupyter/jupyter_core#369 (comment)
Current version is 4.22
Metadata
Metadata
Assignees
Labels
No labels