jupyterlab-contrib / spellchecker

Spellchecker for JupyterLab notebook markdown cells and file editor.
BSD 3-Clause "New" or "Revised" License
205 stars 20 forks source link

“illegal multibyte sequence” on launching JupyterLab #137

Closed dinohsu1019 closed 1 year ago

dinohsu1019 commented 1 year ago

Description

There are some error messages when launching JupyterLab which I just installed yesterday (with conda create <$ENVIRONMENT>…), and in which I see “illegal multibyte sequence”, so I am wonder this is related to the Asian language, please advise how to fix it. =

Environment: Windows 11, Chrome browser, JupyterLab.

Reproduce

I run the .cmd file with the following Windows commands: call conda activate <$ENVIRONMENT> d: cd <$PROJECT FOLDER> jupyter-Lab

I see error messages that start with "illegal multibyte sequence", etc..

Expected behavior

There should be no error, since I only install Jupyter Lab (with conda create <$ENVIRONMENT> ....), and launch the Jupyter Lab.

Context

Command Line Output
Paste the output from your command line running `jupyter lab` here, use `--debug` if possible.

(finlab) C:\Users\USER>jupyter lab --debug
[D 2023-07-18 07:34:15.523 ServerApp] Searching ['C:\\Users\\USER\\miniconda3\\envs\\finlab\\etc\\jupyter', 'C:\\Users\\USER\\.jupyter', 'C:\\Users\\USER\\AppData\\Roaming\\Python\\etc\\jupyter', 'C:\\ProgramData\\jupyter'] for config files
[D 2023-07-18 07:34:15.524 ServerApp] Looking for jupyter_config in C:\ProgramData\jupyter
[D 2023-07-18 07:34:15.524 ServerApp] Looking for jupyter_config in C:\Users\USER\AppData\Roaming\Python\etc\jupyter
[D 2023-07-18 07:34:15.524 ServerApp] Looking for jupyter_config in C:\Users\USER\.jupyter
[D 2023-07-18 07:34:15.525 ServerApp] Looking for jupyter_config in C:\Users\USER\miniconda3\envs\finlab\etc\jupyter
[D 2023-07-18 07:34:15.526 ServerApp] Looking for jupyter_server_config in C:\ProgramData\jupyter
[D 2023-07-18 07:34:15.526 ServerApp] Looking for jupyter_server_config in C:\Users\USER\AppData\Roaming\Python\etc\jupyter
[D 2023-07-18 07:34:15.526 ServerApp] Looking for jupyter_server_config in C:\Users\USER\.jupyter
[D 2023-07-18 07:34:15.527 ServerApp] Looking for jupyter_server_config in C:\Users\USER\miniconda3\envs\finlab\etc\jupyter
[D 2023-07-18 07:34:15.552 ServerApp] Paths used for configuration of jupyter_server_config:
        C:\ProgramData\jupyter\jupyter_server_config.json
[D 2023-07-18 07:34:15.553 ServerApp] Paths used for configuration of jupyter_server_config:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\jupyter_server_config.json
[D 2023-07-18 07:34:15.553 ServerApp] Paths used for configuration of jupyter_server_config:
        C:\Users\USER\.jupyter\jupyter_server_config.json
[D 2023-07-18 07:34:15.554 ServerApp] Paths used for configuration of jupyter_server_config:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\jupyter_server_config.d\jupyter_server_fileid.json
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\jupyter_server_config.d\jupyter_server_terminals.json
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\jupyter_server_config.d\jupyter_server_ydoc.json
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\jupyter_server_config.d\jupyterlab.json
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\jupyter_server_config.d\jupyterlab_spellchecker.json
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\jupyter_server_config.d\jupytext.json
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\jupyter_server_config.d\nbclassic.json
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\jupyter_server_config.d\notebook_shim.json
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\jupyter_server_config.json
[I 2023-07-18 07:34:15.559 ServerApp] Package jupyterlab took 0.0000s to import
[I 2023-07-18 07:34:15.562 ServerApp] Package jupyter_server_fileid took 0.0030s to import
[I 2023-07-18 07:34:15.574 ServerApp] Package jupyter_server_terminals took 0.0122s to import
[I 2023-07-18 07:34:15.606 ServerApp] Package jupyter_server_ydoc took 0.0314s to import
[W 2023-07-18 07:34:15.609 ServerApp] jupyterlab_spellchecker | error adding extension (enabled: True): 'cp950' codec can't decode byte 0xc5 in position 509: illegal multibyte sequence
    Traceback (most recent call last):
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\extension\manager.py", line 319, in add_extension
        extpkg = ExtensionPackage(name=extension_name, enabled=enabled)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\extension\manager.py", line 183, in __init__
        self._load_metadata()
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\extension\manager.py", line 192, in _load_metadata
        self.module, self.metadata = get_metadata(name, logger=self.log)
                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\extension\utils.py", line 72, in get_metadata
        module = importlib.import_module(package_name)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\importlib\__init__.py", line 126, in import_module
        return _bootstrap._gcd_import(name[level:], package, level)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "", line 1204, in _gcd_import
      File "", line 1176, in _find_and_load
      File "", line 1147, in _find_and_load_unlocked
      File "", line 690, in _load_unlocked
      File "", line 940, in exec_module
      File "", line 241, in _call_with_frames_removed
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab_spellchecker\__init__.py", line 5, in 
        from .handlers import setup_handlers
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab_spellchecker\handlers.py", line 8, in 
        from ._version import __version__
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab_spellchecker\_version.py", line 20, in 
        __version__ = _fetchVersion()
                      ^^^^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab_spellchecker\_version.py", line 13, in _fetchVersion
        return json.load(f)["version"]
               ^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\json\__init__.py", line 293, in load
        return loads(fp.read(),
                     ^^^^^^^^^
    UnicodeDecodeError: 'cp950' codec can't decode byte 0xc5 in position 509: illegal multibyte sequence
[I 2023-07-18 07:34:15.764 ServerApp] Package jupytext took 0.1273s to import
[D 2023-07-18 07:34:15.764 ServerApp] A `_jupyter_server_extension_points` function was not found in jupytext, so Jupyter Server will look for extension points in the extension pacakge's root.
[I 2023-07-18 07:34:15.765 ServerApp] Package nbclassic took 0.0000s to import
[W 2023-07-18 07:34:15.768 ServerApp] A `_jupyter_server_extension_points` function was not found in nbclassic. Instead, a `_jupyter_server_extension_paths` function was found and will be used for now. This function name will be deprecated in future releases of Jupyter Server.
[I 2023-07-18 07:34:15.768 ServerApp] Package notebook_shim took 0.0000s to import
[W 2023-07-18 07:34:15.769 ServerApp] A `_jupyter_server_extension_points` function was not found in notebook_shim. Instead, a `_jupyter_server_extension_paths` function was found and will be used for now. This function name will be deprecated in future releases of Jupyter Server.
[D 2023-07-18 07:34:15.775 FileIdExtension] Config changed: {'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': }, 'ExtensionApp': {'log_level': 'DEBUG'}}
[D 2023-07-18 07:34:15.776 ServerApp] Config changed: {'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': }, 'ExtensionApp': {'log_level': 'DEBUG'}}
[I 2023-07-18 07:34:15.776 ServerApp] jupyter_server_fileid | extension was successfully linked.
[D 2023-07-18 07:34:15.783 TerminalsExtensionApp] Config changed: {'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': }, 'ExtensionApp': {'log_level': 'DEBUG'}}
[D 2023-07-18 07:34:15.784 ServerApp] Config changed: {'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': }, 'ExtensionApp': {'log_level': 'DEBUG'}}
[I 2023-07-18 07:34:15.785 ServerApp] jupyter_server_terminals | extension was successfully linked.
[D 2023-07-18 07:34:15.791 YDocExtension] Config changed: {'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': }, 'ExtensionApp': {'log_level': 'DEBUG'}}
[D 2023-07-18 07:34:15.791 ServerApp] Config changed: {'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': }, 'ExtensionApp': {'log_level': 'DEBUG'}}
[I 2023-07-18 07:34:15.792 ServerApp] jupyter_server_ydoc | extension was successfully linked.
[D 2023-07-18 07:34:15.799 LabApp] Config changed: {'NotebookApp': {}, 'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': }, 'ExtensionApp': {'log_level': 'DEBUG'}}
[I 2023-07-18 07:34:15.800 ServerApp] jupyterlab | extension was successfully linked.
[I 2023-07-18 07:34:15.800 ServerApp] jupytext | extension was successfully linked.
[D 2023-07-18 07:34:15.808 NotebookApp] Config changed: {'NotebookApp': {}, 'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': }, 'ExtensionApp': {'log_level': 'DEBUG'}}
[I 2023-07-18 07:34:15.809 ServerApp] nbclassic | extension was successfully linked.
[D 2023-07-18 07:34:16.048 ServerApp] Paths used for configuration of jupyter_notebook_config:
        C:\Users\USER\.jupyter\jupyter_notebook_config.json
[D 2023-07-18 07:34:16.049 ServerApp] Paths used for configuration of jupyter_notebook_config:
        C:\ProgramData\jupyter\jupyter_notebook_config.json
[D 2023-07-18 07:34:16.049 ServerApp] Paths used for configuration of jupyter_notebook_config:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\jupyter_notebook_config.json
[D 2023-07-18 07:34:16.050 ServerApp] Paths used for configuration of jupyter_notebook_config:
        C:\Users\USER\.jupyter\jupyter_notebook_config.json
[D 2023-07-18 07:34:16.050 ServerApp] Paths used for configuration of jupyter_notebook_config:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\jupyter_notebook_config.d\jupyter_server_ydoc.json
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\jupyter_notebook_config.d\jupyterlab.json
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\jupyter_notebook_config.d\jupyterlab_spellchecker.json
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\jupyter_notebook_config.d\jupytext.json
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\jupyter_notebook_config.json
[W 2023-07-18 07:34:16.053 ServerApp] jupyterlab_spellchecker | error adding extension (enabled: True): 'cp950' codec can't decode byte 0xc5 in position 509: illegal multibyte sequence
    Traceback (most recent call last):
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\extension\manager.py", line 319, in add_extension
        extpkg = ExtensionPackage(name=extension_name, enabled=enabled)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\extension\manager.py", line 183, in __init__
        self._load_metadata()
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\extension\manager.py", line 192, in _load_metadata
        self.module, self.metadata = get_metadata(name, logger=self.log)
                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\extension\utils.py", line 72, in get_metadata
        module = importlib.import_module(package_name)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\importlib\__init__.py", line 126, in import_module
        return _bootstrap._gcd_import(name[level:], package, level)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "", line 1204, in _gcd_import
      File "", line 1176, in _find_and_load
      File "", line 1147, in _find_and_load_unlocked
      File "", line 690, in _load_unlocked
      File "", line 940, in exec_module
      File "", line 241, in _call_with_frames_removed
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab_spellchecker\__init__.py", line 5, in 
        from .handlers import setup_handlers
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab_spellchecker\handlers.py", line 8, in 
        from ._version import __version__
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab_spellchecker\_version.py", line 20, in 
        __version__ = _fetchVersion()
                      ^^^^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab_spellchecker\_version.py", line 13, in _fetchVersion
        return json.load(f)["version"]
               ^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\json\__init__.py", line 293, in load
        return loads(fp.read(),
                     ^^^^^^^^^
    UnicodeDecodeError: 'cp950' codec can't decode byte 0xc5 in position 509: illegal multibyte sequence
[I 2023-07-18 07:34:16.055 ServerApp] notebook_shim | extension was successfully linked.
[D 2023-07-18 07:34:16.056 ServerApp] Config changed: {'ExtensionApp': {'log_level': 'DEBUG'}, 'NotebookApp': {}, 'ServerApp': {'log_level': 'DEBUG', 'jpserver_extensions': }}
[D 2023-07-18 07:34:16.057 ServerApp] Ignoring min_open_files_limit because the limit cannot be adjusted (for example, on Windows)
[I 2023-07-18 07:34:16.169 ServerApp] notebook_shim | extension was successfully loaded.
[I 2023-07-18 07:34:16.170 FileIdExtension] Configured File ID manager: ArbitraryFileIdManager
[I 2023-07-18 07:34:16.170 FileIdExtension] ArbitraryFileIdManager : Configured root dir: C:/Users/USER
[I 2023-07-18 07:34:16.171 FileIdExtension] ArbitraryFileIdManager : Configured database path: C:\Users\USER\AppData\Roaming\jupyter\file_id_manager.db
[I 2023-07-18 07:34:16.171 FileIdExtension] ArbitraryFileIdManager : Successfully connected to database file.
[I 2023-07-18 07:34:16.172 FileIdExtension] ArbitraryFileIdManager : Creating File ID tables and indices with journal_mode = DELETE
[I 2023-07-18 07:34:16.172 FileIdExtension] Attached event listeners.
[I 2023-07-18 07:34:16.173 ServerApp] jupyter_server_fileid | extension was successfully loaded.
[I 2023-07-18 07:34:16.173 ServerApp] jupyter_server_terminals | extension was successfully loaded.
[I 2023-07-18 07:34:16.174 ServerApp] jupyter_server_ydoc | extension was successfully loaded.
[I 2023-07-18 07:34:16.177 LabApp] JupyterLab extension loaded from C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab
[I 2023-07-18 07:34:16.177 LabApp] JupyterLab application directory is C:\Users\USER\miniconda3\envs\finlab\share\jupyter\lab
[I 2023-07-18 07:34:16.179 ServerApp] jupyterlab | extension was successfully loaded.
[W 2023-07-18 07:34:16.180 ServerApp] [Jupytext Server Extension] Async contents managers like AsyncLargeFileManager are not supported at the moment (https://github.com/mwouts/jupytext/issues/1020). We will derive a contents manager from LargeFileManager instead.
[I 2023-07-18 07:34:16.180 ServerApp] [Jupytext Server Extension] Deriving a JupytextContentsManager from LargeFileManager
[I 2023-07-18 07:34:16.181 ServerApp] jupytext | extension was successfully loaded.

  _   _          _      _
 | | | |_ __  __| |__ _| |_ ___
 | |_| | '_ \/ _` / _` |  _/ -_)
  \___/| .__/\__,_\__,_|\__\___|
       |_|

Read the migration plan to Notebook 7 to learn about the new features and the actions to take if you are using extensions.

https://jupyter-notebook.readthedocs.io/en/latest/migrate_to_notebook7.html

Please note that updating to Notebook 7 might break some of your extensions.

[I 2023-07-18 07:34:16.186 ServerApp] nbclassic | extension was successfully loaded.
[I 2023-07-18 07:34:16.186 ServerApp] The port 8888 is already in use, trying another port.
[I 2023-07-18 07:34:16.188 ServerApp] Serving notebooks from local directory: C:\Users\USER
[I 2023-07-18 07:34:16.188 ServerApp] Jupyter Server 2.7.0 is running at:
[I 2023-07-18 07:34:16.188 ServerApp] http://localhost:8889/lab?token=22dd90e42d7101f22fe46704dfb0c1259d5fe0a7dff388da
[I 2023-07-18 07:34:16.189 ServerApp]     http://127.0.0.1:8889/lab?token=22dd90e42d7101f22fe46704dfb0c1259d5fe0a7dff388da
[I 2023-07-18 07:34:16.189 ServerApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 2023-07-18 07:34:16.221 ServerApp]

    To access the server, open this file in a browser:
        file:///C:/Users/USER/AppData/Roaming/jupyter/runtime/jpserver-8148-open.html
    Or copy and paste one of these URLs:
        http://localhost:8889/lab?token=22dd90e42d7101f22fe46704dfb0c1259d5fe0a7dff388da
        http://127.0.0.1:8889/lab?token=22dd90e42d7101f22fe46704dfb0c1259d5fe0a7dff388da
[D 2023-07-18 07:34:17.438 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:17.443 ServerApp] Paths used for configuration of page_config:
        C:\ProgramData\jupyter\labconfig\page_config.json
[D 2023-07-18 07:34:17.443 ServerApp] Paths used for configuration of page_config:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\page_config.json
[D 2023-07-18 07:34:17.444 ServerApp] Paths used for configuration of page_config:
        C:\Users\USER\.jupyter\labconfig\page_config.json
[D 2023-07-18 07:34:17.444 ServerApp] Paths used for configuration of page_config:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\page_config.json
[D 2023-07-18 07:34:17.447 LabApp] Using contents: services/contents
[D 2023-07-18 07:34:17.450 LabApp] 200 GET /lab?token=[secret] (4d75e86cd91640d99931aaaf45a6529e@::1) 13.45ms
[D 2023-07-18 07:34:17.478 ServerApp] Path jupyterlab-jupytext\static\remoteEntry.d995a7015ccffc45b8b3.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\jupyterlab-jupytext\static\remoteEntry.d995a7015ccffc45b8b3.js
[D 2023-07-18 07:34:17.479 ServerApp] 304 GET /lab/extensions/jupyterlab-jupytext/static/remoteEntry.d995a7015ccffc45b8b3.js (4d75e86cd91640d99931aaaf45a6529e@::1) 1.46ms
[D 2023-07-18 07:34:17.481 ServerApp] Path @ijmbarr\jupyterlab_spellchecker\static\remoteEntry.3ff26e696aa2c37cdbc7.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\@ijmbarr\jupyterlab_spellchecker\static\remoteEntry.3ff26e696aa2c37cdbc7.js
[D 2023-07-18 07:34:17.481 ServerApp] 304 GET /lab/extensions/@ijmbarr/jupyterlab_spellchecker/static/remoteEntry.3ff26e696aa2c37cdbc7.js (4d75e86cd91640d99931aaaf45a6529e@::1) 0.96ms
[D 2023-07-18 07:34:17.481 ServerApp] Path @jupyter-widgets\jupyterlab-manager\static\remoteEntry.98b8a827bfc5f86e95d2.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\@jupyter-widgets\jupyterlab-manager\static\remoteEntry.98b8a827bfc5f86e95d2.js
[D 2023-07-18 07:34:17.483 ServerApp] 304 GET /lab/extensions/@jupyter-widgets/jupyterlab-manager/static/remoteEntry.98b8a827bfc5f86e95d2.js (4d75e86cd91640d99931aaaf45a6529e@::1) 2.27ms
[D 2023-07-18 07:34:17.484 ServerApp] Path jupyterlab_pygments\static\remoteEntry.aa1060b2d1221f8e5688.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\jupyterlab_pygments\static\remoteEntry.aa1060b2d1221f8e5688.js
[D 2023-07-18 07:34:17.484 ServerApp] 304 GET /lab/extensions/jupyterlab_pygments/static/remoteEntry.aa1060b2d1221f8e5688.js (4d75e86cd91640d99931aaaf45a6529e@::1) 3.49ms
[D 2023-07-18 07:34:17.667 ServerApp] Path jupyterlab-jupytext\static\568.7775dbcb53d85c924a17.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\jupyterlab-jupytext\static\568.7775dbcb53d85c924a17.js
[D 2023-07-18 07:34:17.668 ServerApp] 304 GET /lab/extensions/jupyterlab-jupytext/static/568.7775dbcb53d85c924a17.js?v=7775dbcb53d85c924a17 (4d75e86cd91640d99931aaaf45a6529e@::1) 1.02ms
[D 2023-07-18 07:34:17.670 ServerApp] Path jupyterlab_pygments\static\568.1e2faa2ba0bbe59c4780.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\jupyterlab_pygments\static\568.1e2faa2ba0bbe59c4780.js
[D 2023-07-18 07:34:17.671 ServerApp] 304 GET /lab/extensions/jupyterlab_pygments/static/568.1e2faa2ba0bbe59c4780.js?v=1e2faa2ba0bbe59c4780 (4d75e86cd91640d99931aaaf45a6529e@::1) 2.01ms
[D 2023-07-18 07:34:17.673 ServerApp] Path @ijmbarr\jupyterlab_spellchecker\static\358.8de52c2073f382b46f26.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\@ijmbarr\jupyterlab_spellchecker\static\358.8de52c2073f382b46f26.js
[D 2023-07-18 07:34:17.673 ServerApp] 304 GET /lab/extensions/@ijmbarr/jupyterlab_spellchecker/static/358.8de52c2073f382b46f26.js?v=8de52c2073f382b46f26 (4d75e86cd91640d99931aaaf45a6529e@::1) 3.50ms
[D 2023-07-18 07:34:17.673 ServerApp] Path @ijmbarr\jupyterlab_spellchecker\static\747.40ff56e19a50aa8f15aa.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\@ijmbarr\jupyterlab_spellchecker\static\747.40ff56e19a50aa8f15aa.js
[D 2023-07-18 07:34:17.674 ServerApp] 304 GET /lab/extensions/@ijmbarr/jupyterlab_spellchecker/static/747.40ff56e19a50aa8f15aa.js?v=40ff56e19a50aa8f15aa (4d75e86cd91640d99931aaaf45a6529e@::1) 3.87ms
[D 2023-07-18 07:34:17.675 ServerApp] Path jupyterlab_pygments\static\747.8eb3ddccc7ec4987bff9.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\jupyterlab_pygments\static\747.8eb3ddccc7ec4987bff9.js
[D 2023-07-18 07:34:17.675 ServerApp] 304 GET /lab/extensions/jupyterlab_pygments/static/747.8eb3ddccc7ec4987bff9.js?v=8eb3ddccc7ec4987bff9 (4d75e86cd91640d99931aaaf45a6529e@::1) 1.46ms
[D 2023-07-18 07:34:17.675 ServerApp] Path @ijmbarr\jupyterlab_spellchecker\static\581.93362237019cb70e1d50.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\@ijmbarr\jupyterlab_spellchecker\static\581.93362237019cb70e1d50.js
[D 2023-07-18 07:34:17.677 ServerApp] 304 GET /lab/extensions/@ijmbarr/jupyterlab_spellchecker/static/581.93362237019cb70e1d50.js?v=93362237019cb70e1d50 (4d75e86cd91640d99931aaaf45a6529e@::1) 2.81ms
[D 2023-07-18 07:34:17.678 ServerApp] Path @jupyter-widgets\jupyterlab-manager\static\595.942a65706d9bc281d5ca.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\@jupyter-widgets\jupyterlab-manager\static\595.942a65706d9bc281d5ca.js
[D 2023-07-18 07:34:17.679 ServerApp] 304 GET /lab/extensions/@jupyter-widgets/jupyterlab-manager/static/595.942a65706d9bc281d5ca.js?v=942a65706d9bc281d5ca (4d75e86cd91640d99931aaaf45a6529e@::1) 1.06ms
[D 2023-07-18 07:34:17.679 ServerApp] Path @jupyter-widgets\jupyterlab-manager\static\336.9f709c2076672b1bfe2b.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\@jupyter-widgets\jupyterlab-manager\static\336.9f709c2076672b1bfe2b.js
[D 2023-07-18 07:34:17.680 ServerApp] 304 GET /lab/extensions/@jupyter-widgets/jupyterlab-manager/static/336.9f709c2076672b1bfe2b.js?v=9f709c2076672b1bfe2b (4d75e86cd91640d99931aaaf45a6529e@::1) 2.11ms
[D 2023-07-18 07:34:17.680 ServerApp] Path @jupyter-widgets\jupyterlab-manager\static\113.6113d19fca7ff66ccc66.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\@jupyter-widgets\jupyterlab-manager\static\113.6113d19fca7ff66ccc66.js
[D 2023-07-18 07:34:17.681 ServerApp] 304 GET /lab/extensions/@jupyter-widgets/jupyterlab-manager/static/113.6113d19fca7ff66ccc66.js?v=6113d19fca7ff66ccc66 (4d75e86cd91640d99931aaaf45a6529e@::1) 3.08ms
[D 2023-07-18 07:34:17.682 ServerApp] Path @jupyter-widgets\jupyterlab-manager\static\965.22fa53da8ad2a8da593a.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\@jupyter-widgets\jupyterlab-manager\static\965.22fa53da8ad2a8da593a.js
[D 2023-07-18 07:34:17.682 ServerApp] 304 GET /lab/extensions/@jupyter-widgets/jupyterlab-manager/static/965.22fa53da8ad2a8da593a.js?v=22fa53da8ad2a8da593a (4d75e86cd91640d99931aaaf45a6529e@::1) 1.37ms
[D 2023-07-18 07:34:17.684 ServerApp] Path @jupyter-widgets\jupyterlab-manager\static\699.e966b1425a7d4e8c3f4e.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\@jupyter-widgets\jupyterlab-manager\static\699.e966b1425a7d4e8c3f4e.js
[D 2023-07-18 07:34:17.684 ServerApp] 304 GET /lab/extensions/@jupyter-widgets/jupyterlab-manager/static/699.e966b1425a7d4e8c3f4e.js?v=e966b1425a7d4e8c3f4e (4d75e86cd91640d99931aaaf45a6529e@::1) 2.46ms
[D 2023-07-18 07:34:17.684 ServerApp] Path @jupyter-widgets\jupyterlab-manager\static\644.52a1098a3a5f3e45abff.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\@jupyter-widgets\jupyterlab-manager\static\644.52a1098a3a5f3e45abff.js
[D 2023-07-18 07:34:17.685 ServerApp] 304 GET /lab/extensions/@jupyter-widgets/jupyterlab-manager/static/644.52a1098a3a5f3e45abff.js?v=52a1098a3a5f3e45abff (4d75e86cd91640d99931aaaf45a6529e@::1) 2.56ms
[D 2023-07-18 07:34:17.686 ServerApp] Path @jupyter-widgets\jupyterlab-manager\static\134.b4eddbb09f5fd50a4007.js served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\labextensions\@jupyter-widgets\jupyterlab-manager\static\134.b4eddbb09f5fd50a4007.js
[D 2023-07-18 07:34:17.686 ServerApp] 304 GET /lab/extensions/@jupyter-widgets/jupyterlab-manager/static/134.b4eddbb09f5fd50a4007.js?v=b4eddbb09f5fd50a4007 (4d75e86cd91640d99931aaaf45a6529e@::1) 1.07ms
[D 2023-07-18 07:34:17.816 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:17.818 ServerApp] Found kernel python3 in C:\Users\USER\miniconda3\envs\finlab\share\jupyter\kernels
0.00s - Debugger warning: It seems that frozen modules are being used, which may
0.00s - make the debugger miss breakpoints. Please pass -Xfrozen_modules=off
0.00s - to python to disable frozen modules.
0.00s - Note: Debugging will proceed. Set PYDEVD_DISABLE_FILE_VALIDATION=1 to disable this validation.
[D 2023-07-18 07:34:17.998 ServerApp] 200 GET /api/kernelspecs?1689636857813 (4d75e86cd91640d99931aaaf45a6529e@::1) 182.46ms
[D 2023-07-18 07:34:18.000 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:18.001 ServerApp] 200 GET /api/me?1689636857814 (4d75e86cd91640d99931aaaf45a6529e@::1) 1.01ms
[D 2023-07-18 07:34:18.003 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:18.003 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:18.003 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:18.005 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:18.005 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:18.006 ServerApp] 101 GET /api/events/subscribe?token=[secret] (4d75e86cd91640d99931aaaf45a6529e@::1) 5.97ms
[D 2023-07-18 07:34:18.006 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:18.007 ServerApp] 200 GET /api/sessions?1689636857824 (4d75e86cd91640d99931aaaf45a6529e@::1) 6.34ms
[D 2023-07-18 07:34:18.007 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:18.062 LabApp] 200 GET /lab/api/settings?1689636857818 (4d75e86cd91640d99931aaaf45a6529e@::1) 61.35ms
[D 2023-07-18 07:34:18.065 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:18.067 ServerApp] 200 GET /api/kernels?1689636857821 (4d75e86cd91640d99931aaaf45a6529e@::1) 61.33ms
[D 2023-07-18 07:34:18.067 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:18.069 TerminalsExtensionApp] 200 GET /api/terminals?1689636857826 (4d75e86cd91640d99931aaaf45a6529e@::1) 62.51ms
[D 2023-07-18 07:34:18.069 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:18.070 ServerApp] Found kernel python3 in C:\Users\USER\miniconda3\envs\finlab\share\jupyter\kernels
[D 2023-07-18 07:34:18.071 ServerApp] 200 GET /api/kernelspecs?1689636858000 (4d75e86cd91640d99931aaaf45a6529e@::1) 2.02ms
[D 2023-07-18 07:34:18.072 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:18.072 ServerApp] 200 GET /api/me?1689636858004 (4d75e86cd91640d99931aaaf45a6529e@::1) 0.99ms
[D 2023-07-18 07:34:19.109 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.110 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.111 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.112 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.113 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.137 ServerApp] 200 GET /lab/api/translations/default?1689636859102 (4d75e86cd91640d99931aaaf45a6529e@::1) 30.63ms
[D 2023-07-18 07:34:19.143 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.144 ServerApp] Paths used for configuration of jupyterlabapputilsextensionannouncements:
        C:\ProgramData\jupyter\nbconfig\jupyterlabapputilsextensionannouncements.json
[D 2023-07-18 07:34:19.144 ServerApp] Paths used for configuration of jupyterlabapputilsextensionannouncements:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\nbconfig\jupyterlabapputilsextensionannouncements.json
[D 2023-07-18 07:34:19.145 ServerApp] Paths used for configuration of jupyterlabapputilsextensionannouncements:
        C:\Users\USER\.jupyter\nbconfig\jupyterlabapputilsextensionannouncements.json
[D 2023-07-18 07:34:19.145 ServerApp] Paths used for configuration of jupyterlabapputilsextensionannouncements:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\nbconfig\jupyterlabapputilsextensionannouncements.json
[D 2023-07-18 07:34:19.146 ServerApp] Paths used for configuration of jupyterlabapputilsextensionannouncements:
        C:\ProgramData\jupyter\serverconfig\jupyterlabapputilsextensionannouncements.json
[D 2023-07-18 07:34:19.146 ServerApp] Paths used for configuration of jupyterlabapputilsextensionannouncements:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\serverconfig\jupyterlabapputilsextensionannouncements.json
[D 2023-07-18 07:34:19.146 ServerApp] Paths used for configuration of jupyterlabapputilsextensionannouncements:
        C:\Users\USER\.jupyter\serverconfig\jupyterlabapputilsextensionannouncements.json
[D 2023-07-18 07:34:19.147 ServerApp] Paths used for configuration of jupyterlabapputilsextensionannouncements:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\serverconfig\jupyterlabapputilsextensionannouncements.json
[D 2023-07-18 07:34:19.148 ServerApp] 200 GET /api/config/jupyterlabapputilsextensionannouncements?1689636859141 (4d75e86cd91640d99931aaaf45a6529e@::1) 4.03ms
[D 2023-07-18 07:34:19.148 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.156 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.156 ServerApp] 200 GET /lab/api/listings/@jupyterlab/extensionmanager-extension/listings.json?1689636859154 (4d75e86cd91640d99931aaaf45a6529e@::1) 1.00ms
[D 2023-07-18 07:34:19.158 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.174 ServerApp] 200 GET /api/contents?content=1&1689636859157 (4d75e86cd91640d99931aaaf45a6529e@::1) 15.00ms
[D 2023-07-18 07:34:19.186 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.186 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.186 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.187 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.187 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.190 LabApp] 200 GET /lab/api/settings/@jupyterlab/cell-toolbar-extension:plugin?1689636859182 (4d75e86cd91640d99931aaaf45a6529e@::1) 6.00ms
[D 2023-07-18 07:34:19.192 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.193 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.193 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.193 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.195 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.195 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.196 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.196 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.198 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.198 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.199 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.199 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.200 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.201 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.201 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.201 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.203 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.204 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.204 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.204 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.205 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.207 LabApp] 200 GET /lab/api/settings/@jupyterlab/notebook-extension:panel?1689636859186 (4d75e86cd91640d99931aaaf45a6529e@::1) 16.00ms
[D 2023-07-18 07:34:19.208 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.208 LabApp] Node v18.16.1

[D 2023-07-18 07:34:19.211 LabApp] 200 GET /lab/api/settings/@jupyterlab/htmlviewer-extension:plugin?1689636859186 (4d75e86cd91640d99931aaaf45a6529e@::1) 17.04ms
[D 2023-07-18 07:34:19.211 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.215 LabApp] 200 GET /lab/api/settings/@jupyterlab/mainmenu-extension:plugin?1689636859184 (4d75e86cd91640d99931aaaf45a6529e@::1) 19.00ms
[D 2023-07-18 07:34:19.216 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.218 LabApp] 200 GET /lab/api/settings/@jupyterlab/shortcuts-extension:shortcuts?1689636859183 (4d75e86cd91640d99931aaaf45a6529e@::1) 19.00ms
[D 2023-07-18 07:34:19.218 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.221 LabApp] 200 GET /lab/api/settings/@jupyterlab/docmanager-extension:plugin?1689636859185 (4d75e86cd91640d99931aaaf45a6529e@::1) 18.97ms
[D 2023-07-18 07:34:19.223 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.224 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.224 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.224 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.225 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.409 LabApp] Yarn configuration loaded.
[D 2023-07-18 07:34:19.423 LabApp] Yarn configuration loaded.
[D 2023-07-18 07:34:19.427 ServerApp] Paths used for configuration of page_config:
        C:\ProgramData\jupyter\labconfig\page_config.json
[D 2023-07-18 07:34:19.428 ServerApp] Paths used for configuration of page_config:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\page_config.json
[D 2023-07-18 07:34:19.428 ServerApp] Paths used for configuration of page_config:
        C:\Users\USER\.jupyter\labconfig\page_config.json
[D 2023-07-18 07:34:19.429 ServerApp] Paths used for configuration of page_config:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\page_config.json
[D 2023-07-18 07:34:19.450 ServerApp] Paths used for configuration of page_config:
        C:\ProgramData\jupyter\labconfig\page_config.json
[D 2023-07-18 07:34:19.451 ServerApp] Paths used for configuration of page_config:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\page_config.json
[D 2023-07-18 07:34:19.451 ServerApp] Paths used for configuration of page_config:
        C:\Users\USER\.jupyter\labconfig\page_config.json
[D 2023-07-18 07:34:19.452 ServerApp] Paths used for configuration of page_config:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\page_config.json
[D 2023-07-18 07:34:19.455 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.459 LabApp] 200 GET /lab/api/settings/@jupyterlab/filebrowser-extension:widget?1689636859196 (4d75e86cd91640d99931aaaf45a6529e@::1) 236.95ms
[I 2023-07-18 07:34:19.460 LabApp] Build is up to date
[D 2023-07-18 07:34:19.460 LabApp] 200 GET /lab/api/build?1689636859146 (4d75e86cd91640d99931aaaf45a6529e@::1) 312.35ms
[D 2023-07-18 07:34:19.463 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.464 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.464 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.464 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.465 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.466 LabApp] Fetching URL: https://registry.yarnpkg.com/jupyterlab-spreadsheet
[D 2023-07-18 07:34:19.610 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.612 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.617 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.618 ServerApp] Using contents: services/contents
[D 2023-07-18 07:34:19.628 ServerApp] Path favicon.ico served from C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\static\favicon.ico
[D 2023-07-18 07:34:19.628 ServerApp] Path style/bootstrap.min.css served from C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\static\style\bootstrap.min.css
[D 2023-07-18 07:34:19.630 ServerApp] Path style/bootstrap-theme.min.css served from C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\static\style\bootstrap-theme.min.css
[D 2023-07-18 07:34:19.631 ServerApp] Path style/index.css served from C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\static\style\index.css
[D 2023-07-18 07:34:19.632 ServerApp] Path logo/logo.png served from C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\static\logo\logo.png
[W 2023-07-18 07:34:19.632 ServerApp] 404 GET /spellchecker/language_manager?1689636859255 (4d75e86cd91640d99931aaaf45a6529e@::1) 19.22ms referer=http://localhost:8889/lab
[D 2023-07-18 07:34:19.634 ServerApp] Path @jupyterlab\theme-light-extension\index.css served from C:\Users\USER\miniconda3\envs\finlab\share\jupyter\lab\themes\@jupyterlab\theme-light-extension\index.css
[D 2023-07-18 07:34:19.635 ServerApp] 304 GET /lab/api/themes/@jupyterlab/theme-light-extension/index.css (4d75e86cd91640d99931aaaf45a6529e@::1) 21.22ms
[D 2023-07-18 07:34:19.641 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.643 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.644 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.645 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.655 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.655 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.656 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.658 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.658 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.666 LabApp] 200 GET /lab/api/settings/@jupyterlab/csvviewer-extension:csv?1689636859277 (4d75e86cd91640d99931aaaf45a6529e@::1) 30.01ms
[D 2023-07-18 07:34:19.666 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.672 LabApp] 200 GET /lab/api/settings/@jupyterlab/csvviewer-extension:tsv?1689636859278 (4d75e86cd91640d99931aaaf45a6529e@::1) 26.21ms
[D 2023-07-18 07:34:19.678 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.679 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.680 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.680 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.681 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.688 LabApp] 200 GET /lab/api/settings/@jupyterlab/fileeditor-extension:plugin?1689636859279 (4d75e86cd91640d99931aaaf45a6529e@::1) 15.02ms
[D 2023-07-18 07:34:19.689 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.691 LabApp] 200 GET /lab/api/workspaces/default?1689636859316 (4d75e86cd91640d99931aaaf45a6529e@::1) 9.98ms
[D 2023-07-18 07:34:19.697 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.698 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.698 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.699 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.704 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.705 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.705 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.706 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.707 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.712 LabApp] 200 GET /lab/api/settings/@jupyterlab/application-extension:context-menu?1689636859331 (4d75e86cd91640d99931aaaf45a6529e@::1) 20.46ms
[D 2023-07-18 07:34:19.712 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.717 LabApp] 200 GET /lab/api/settings/@jupyterlab/shortcuts-extension:shortcuts?1689636859332 (4d75e86cd91640d99931aaaf45a6529e@::1) 18.03ms
[D 2023-07-18 07:34:19.719 ServerApp] Accepting token-authenticated request from ::1
[W 2023-07-18 07:34:19.720 ServerApp] 404 GET /api/contents/study.finlab/test.execute_strategies/calc_profit_loss.ipynb?content=0&1689636859694 (::1): file or directory does not exist: 'study.finlab/test.execute_strategies/calc_profit_loss.ipynb'
[W 2023-07-18 07:34:19.720 ServerApp] wrote error: "file or directory does not exist: 'study.finlab/test.execute_strategies/calc_profit_loss.ipynb'"
    Traceback (most recent call last):
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\tornado\web.py", line 1786, in _execute
        result = await result
                 ^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\services\contents\handlers.py", line 122, in get
        self.contents_manager.get(
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupytext\contentsmanager.py", line 199, in get
        return self.super.get(path, content, type, format)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\services\contents\filemanager.py", line 415, in get
        raise web.HTTPError(404, four_o_four)
    tornado.web.HTTPError: HTTP 404: Not Found (file or directory does not exist: 'study.finlab/test.execute_strategies/calc_profit_loss.ipynb')
[W 2023-07-18 07:34:19.759 ServerApp] 404 GET /api/contents/study.finlab/test.execute_strategies/calc_profit_loss.ipynb?content=0&1689636859694 (4d75e86cd91640d99931aaaf45a6529e@::1) 40.61ms referer=http://localhost:8889/lab
[D 2023-07-18 07:34:19.759 ServerApp] Accepting token-authenticated request from ::1
[W 2023-07-18 07:34:19.761 ServerApp] 404 GET /api/contents/study.finlab/test.execute_strategies/check_t2_tran_price.ipynb?content=0&1689636859695 (::1): file or directory does not exist: 'study.finlab/test.execute_strategies/check_t2_tran_price.ipynb'
[W 2023-07-18 07:34:19.761 ServerApp] wrote error: "file or directory does not exist: 'study.finlab/test.execute_strategies/check_t2_tran_price.ipynb'"
    Traceback (most recent call last):
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\tornado\web.py", line 1786, in _execute
        result = await result
                 ^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\services\contents\handlers.py", line 122, in get
        self.contents_manager.get(
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupytext\contentsmanager.py", line 199, in get
        return self.super.get(path, content, type, format)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\services\contents\filemanager.py", line 415, in get
        raise web.HTTPError(404, four_o_four)
    tornado.web.HTTPError: HTTP 404: Not Found (file or directory does not exist: 'study.finlab/test.execute_strategies/check_t2_tran_price.ipynb')
[W 2023-07-18 07:34:19.763 ServerApp] 404 GET /api/contents/study.finlab/test.execute_strategies/check_t2_tran_price.ipynb?content=0&1689636859695 (4d75e86cd91640d99931aaaf45a6529e@::1) 43.60ms referer=http://localhost:8889/lab
[D 2023-07-18 07:34:19.797 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\ProgramData\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.797 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\AppData\Roaming\Python\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.798 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\.jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.799 ServerApp] Paths used for configuration of default_setting_overrides:
        C:\Users\USER\miniconda3\envs\finlab\etc\jupyter\labconfig\default_setting_overrides.json
[D 2023-07-18 07:34:19.800 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:19.950 LabApp] 200 GET /lab/api/settings?1689636859789 (4d75e86cd91640d99931aaaf45a6529e@::1) 158.28ms
[D 2023-07-18 07:34:19.951 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:20.002 ServerApp] 200 GET /lab/api/translations/?1689636859229 (4d75e86cd91640d99931aaaf45a6529e@::1) 539.81ms
[D 2023-07-18 07:34:20.092 ServerApp] 200 GET /lab/api/news?1689636859791 (4d75e86cd91640d99931aaaf45a6529e@::1) 141.05ms
[D 2023-07-18 07:34:20.095 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:20.320 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:20.321 LabApp] 204 PUT /lab/api/workspaces/default?1689636860318 (4d75e86cd91640d99931aaaf45a6529e@::1) 2.09ms
[D 2023-07-18 07:34:20.323 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:20.339 ServerApp] 200 GET /api/contents?content=1&1689636860322 (4d75e86cd91640d99931aaaf45a6529e@::1) 16.02ms
[D 2023-07-18 07:34:20.342 ServerApp] Accepting token-authenticated request from ::1
[W 2023-07-18 07:34:20.344 ServerApp] 404 GET /api/contents/study.finlab/test.execute_strategies?1689636860341 (::1): file or directory does not exist: 'study.finlab/test.execute_strategies'
[W 2023-07-18 07:34:20.344 ServerApp] wrote error: "file or directory does not exist: 'study.finlab/test.execute_strategies'"
    Traceback (most recent call last):
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\tornado\web.py", line 1786, in _execute
        result = await result
                 ^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\services\contents\handlers.py", line 122, in get
        self.contents_manager.get(
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupytext\contentsmanager.py", line 199, in get
        return self.super.get(path, content, type, format)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyter_server\services\contents\filemanager.py", line 415, in get
        raise web.HTTPError(404, four_o_four)
    tornado.web.HTTPError: HTTP 404: Not Found (file or directory does not exist: 'study.finlab/test.execute_strategies')
[W 2023-07-18 07:34:20.345 ServerApp] 404 GET /api/contents/study.finlab/test.execute_strategies?1689636860341 (4d75e86cd91640d99931aaaf45a6529e@::1) 3.00ms referer=http://localhost:8889/lab
[D 2023-07-18 07:34:20.352 ServerApp] 200 GET /lab/api/update?1689636860094 (4d75e86cd91640d99931aaaf45a6529e@::1) 257.05ms
[D 2023-07-18 07:34:20.354 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:20.363 ServerApp] 200 GET /api/contents?content=1&1689636860351 (4d75e86cd91640d99931aaaf45a6529e@::1) 10.53ms
[D 2023-07-18 07:34:20.372 ServerApp] Serving kernel resource from: C:\Users\USER\miniconda3\envs\finlab\share\jupyter\kernels\python3
[D 2023-07-18 07:34:20.375 ServerApp] 200 GET /kernelspecs/python3/logo-svg.svg (4d75e86cd91640d99931aaaf45a6529e@::1) 5.01ms
[D 2023-07-18 07:34:20.521 ServerApp] 200 GET /api/nbconvert?1689636859245 (4d75e86cd91640d99931aaaf45a6529e@::1) 1055.43ms
[D 2023-07-18 07:34:20.537 LabApp] > C:\Users\USER\miniconda3\envs\finlab\npm.CMD pack jupyterlab-spreadsheet@0.4.1
\[D 2023-07-18 07:34:20.755 ServerApp] 200 GET /api/nbconvert?1689636859248 (4d75e86cd91640d99931aaaf45a6529e@::1) 1294.59ms
/[D 2023-07-18 07:34:20.906 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:20.907 LabApp] 204 PUT /lab/api/workspaces/default?1689636860904 (4d75e86cd91640d99931aaaf45a6529e@::1) 2.00ms
/[D 2023-07-18 07:34:21.805 LabApp] npm notice
    npm notice package: jupyterlab-spreadsheet@0.4.1
    npm notice === Tarball Contents ===
    npm notice 2.4kB Changelog.md
    npm notice 1.5kB LICENSE.md
    npm notice 4.7kB README.md
    npm notice 2.2kB lib/formatter.js
    npm notice 2.5kB lib/grid.js
    npm notice 2.5kB lib/index.js
    npm notice 6.7kB lib/model.js
    npm notice 1.1kB lib/modelfactory.js
    npm notice 6.5kB lib/registry.js
    npm notice 1.8kB lib/widget.js
    npm notice 415B  lib/widgetfactory.js
    npm notice 1.2kB package.json
    npm notice 537B  style/grid.css
    npm notice 566B  style/widget.css
    npm notice === Tarball Details ===
    npm notice name:          jupyterlab-spreadsheet
    npm notice version:       0.4.1
    npm notice filename:      jupyterlab-spreadsheet-0.4.1.tgz
    npm notice package size:  12.6 kB
    npm notice unpacked size: 34.5 kB
    npm notice shasum:        47fd8f77aa553ca629dfafac853ea339307ca97f
    npm notice integrity:     sha512-Fwt762+v2EL57[...]XFsWCm57O93iQ==
    npm notice total files:   14
    npm notice
    jupyterlab-spreadsheet-0.4.1.tgz

[D 2023-07-18 07:34:21.810 LabApp] 200 GET /lab/api/extensions?1689636859191 (4d75e86cd91640d99931aaaf45a6529e@::1) 2589.08ms
[D 2023-07-18 07:34:28.026 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:28.027 ServerApp] 200 GET /api/sessions?1689636868020 (4d75e86cd91640d99931aaaf45a6529e@::1) 2.72ms
[D 2023-07-18 07:34:28.135 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:28.137 ServerApp] 200 GET /api/kernels?1689636868128 (4d75e86cd91640d99931aaaf45a6529e@::1) 3.00ms
[D 2023-07-18 07:34:28.138 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:28.140 TerminalsExtensionApp] 200 GET /api/terminals?1689636868131 (4d75e86cd91640d99931aaaf45a6529e@::1) 2.00ms
[D 2023-07-18 07:34:30.377 ServerApp] Accepting token-authenticated request from ::1
[D 2023-07-18 07:34:30.401 ServerApp] 200 GET /api/contents?content=1&1689636870371 (4d75e86cd91640d99931aaaf45a6529e@::1) 25.11ms
Web Browser Output
Paste the output from your browser web console here.
krassowski commented 1 year ago

Do you know where the file jupyterlab_spellchecker_version.py is coming from? Is this a conda thing?

File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab_spellchecker_init.py", line 5, in 
from .handlers import setup_handlers

File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab_spellchecker\handlers.py", line 8, in 
from ._version import version

File "C:\Users\USER\miniconda3\envs\finlab\Lib\site-packages\jupyterlab_spellchecker_version.py", line 13, in fetchVersion
return json.load(f)["version"]
^^^^^^^^^^^^

File "C:\Users\USER\miniconda3\envs\finlab\Lib\json_init.py", line 293, in load
return loads(fp.read(),
^^^^^^^^^

UnicodeDecodeError: 'cp950' codec can't decode byte 0xc5 in position 509: illegal multibyte sequence

Our _version.py file is this:

# This file is auto-generated by Hatchling. As such, do not:
#   - modify
#   - track in version control e.g. be sure to add to .gitignore
__version__ = VERSION = '0.8.3'
krassowski commented 1 year ago

Oh, I get it it was just malformed when pasted. It appears that you are using an old version of the extension. The problematic code is no longer included. Please upgrade to 0.8.x which requires JupyterLab 4.

dinohsu1019 commented 1 year ago

Oh, I get it it was just malformed when pasted. It appears that you are using an old version of the extension. The problematic code is no longer included. Please upgrade to 0.8.x which requires JupyterLab 4.

I have been trying to upgrade to JupyterLab 4, both in my Windows 10 nb and my Windows 11 nb, but it's always JupyterLab 3.6.5. Anyone can do it?

check version

(base) C:\Users\USER>conda list ipython \# packages in environment at C:\Users\USER\miniconda3: \# \# Name Version Build Channel (base) C:\Users\USER>conda activate finlab (finlab) C:\Users\USER>conda list ipython \# packages in environment at C:\Users\USER\miniconda3\envs\finlab: \# \# Name Version Build Channel ipython 8.14.0 pyh08f2357_0 conda-forge ipython_genutils 0.2.0 py_1 conda-forge (finlab) C:\Users\USER>conda list jupyter \# packages in environment at C:\Users\USER\miniconda3\envs\finlab: \# \# Name Version Build Channel jupyter_client 8.3.0 pyhd8ed1ab_0 conda-forge jupyter_core 5.3.1 py311h1ea47a8_0 conda-forge jupyter_events 0.6.3 pyhd8ed1ab_0 conda-forge jupyter_server 2.7.0 pyhd8ed1ab_0 conda-forge jupyter_server_fileid 0.9.0 pyhd8ed1ab_0 conda-forge jupyter_server_terminals 0.4.4 pyhd8ed1ab_1 conda-forge jupyter_server_ydoc 0.8.0 pyhd8ed1ab_0 conda-forge jupyter_ydoc 0.2.4 pyhd8ed1ab_0 conda-forge jupyterlab 3.6.5 pyhd8ed1ab_0 conda-forge jupyterlab-spellchecker 0.7.3 pyhd8ed1ab_0 conda-forge jupyterlab_pygments 0.2.2 pyhd8ed1ab_0 conda-forge jupyterlab_server 2.23.0 pyhd8ed1ab_0 conda-forge jupyterlab_widgets 3.0.8 pyhd8ed1ab_0 conda-forge
krassowski commented 1 year ago

@dinohsu1019 Any luck with upgrading to JupyterLab 4 and testing the new version?

dinohsu1019 commented 1 year ago

@dinohsu1019 Any luck with upgrading to JupyterLab 4 and testing the new version?

Yes, I have been using 4.0.4 for a while, and I see the latest is 4.0.6, which I did not plan to upgrade immediately.

I have figured out how to build a new environment, install packages with pip, except for binaries such as python, which should be installed with conda first; and clone the environment for both conda and pip successfully. This is somehow relevant to the original issue, in which I was confused by the co-existence of conda and pip and possibly co-existence of different versions of the same package. Thanks.

krassowski commented 1 year ago

Thanks for confirming! Closing then, please reopen if needed.