Package Details: python-jupyterlab-vim 4.1.3-3

Git Clone URL: https://aur.archlinux.org/python-jupyterlab-vim.git (read-only, click to copy)
Package Base: python-jupyterlab-vim
Description: Code cell vim bindings for JupyterLab and Jupyter-Server
Upstream URL: https://github.com/jupyterlab-contrib/jupyterlab-vim
Licenses: MIT
Submitter: jclds139
Maintainer: jclds139
Last Packager: jclds139
Votes: 0
Popularity: 0.000000
First Submitted: 2023-10-26 19:03 (UTC)
Last Updated: 2024-04-12 20:48 (UTC)

Latest Comments

hrdl commented on 2024-04-12 10:43 (UTC)

python-types-python-dateutil seems to be required to build with --no-isolation

vandalt commented on 2024-01-11 01:45 (UTC) (edited on 2024-01-11 01:47 (UTC) by vandalt)

Thanks @aplund, your comment set me on the right track to fix the issue locally.

I ran this command (in a venv with jsonschema[format-nongpl] installed) to see what the format-nongpl extra required

$ rg --no-ignore format-nongppl format venv/lib/python3.11/site-packages
/jsonschema-4.20.0.dist-info/METADATA
venv/lib/python3.11/site-packages/jsonschema-4.20.0.dist-info/METADATA
47:Provides-Extra: format-nongpl
48:Requires-Dist: fqdn; extra == 'format-nongpl'
49:Requires-Dist: idna; extra == 'format-nongpl'
50:Requires-Dist: isoduration; extra == 'format-nongpl'
51:Requires-Dist: jsonpointer>1.13; extra == 'format-nongpl'
52:Requires-Dist: rfc3339-validator; extra == 'format-nongpl'
53:Requires-Dist: rfc3986-validator>0.1.0; extra == 'format-nongpl'
54:Requires-Dist: uri-template; extra == 'format-nongpl'
55:Requires-Dist: webcolors>=1.11; extra == 'format-nongpl'
142:    * ``format-nongpl``

Once I had installed all of the above, a build error message persisted, but with less missing packages. In the end I also needed to install python-arrow and python-debugpy.

So in the end I ensured the following packages were installed and things worked out:

python-fqdn python-idna python-isoduration python-jsonpointer python-rfc3339-validator python-rfc3986-validator python-uri-template python-webcolors python-debugpy python-arrow

I guess adding those as dependencies might help fix the issue (at least it did for me, maybe other users will have other missing dependencies). In the meantime, installing manually worked fine.

aplund commented on 2024-01-09 06:00 (UTC)

It's the jsonschema[format-nongpl] part that's causing issues. There doesn't appear to be any arch package that will provide it. I'm not sure what the fix is.

vsilv commented on 2024-01-02 12:04 (UTC)

hey, I get the following build error:

  • Getting build dependencies for wheel...

ERROR Missing dependencies: jupyterlab<5,>=4.0.0 jupyter-server<3,>=2.4.0 -> jupyter-events>=0.9.0 -> jsonschema[format-nongpl]>=4.18.0 -> isoduration -> arrow>=0.15.0 -> types-python-dateutil>=2.8.10 jupyterlab<5,>=4.0.0 notebook-shim>=0.2 -> jupyter-server<3,>=1.8 -> jupyter-events>=0.9.0 -> jsonschema[format-nongpl]>=4.18.0 -> isoduration -> arrow>=0.15.0 -> types-python-dateutil>=2.8.10 jupyterlab<5,>=4.0.0 jupyter-lsp>=2.0.0 -> jupyter-server>=1.1.2 -> jupyter-events>=0.9.0 -> jsonschema[format-nongpl]>=4.18.0 -> isoduration -> arrow>=0.15.0 -> types-python-dateutil>=2.8.10 jupyterlab<5,>=4.0.0 jupyterlab-server<3,>=2.19.0 -> jupyter-server<3,>=1.21 -> jupyter-events>=0.9.0 -> jsonschema[format-nongpl]>=4.18.0 -> isoduration -> arrow>=0.15.0 -> types-python-dateutil>=2.8.10 ==> ERROR: A failure occurred in build(). Aborting...