Comments (7)
Just opened jupyterlab/jupyterlab#4962 with this fix. Thanks again @slowkow
from jupyterlab-toc.
What version of JupyterLab are you using? You may have caught us in the middle of the release cycle: v0.3.1
is targeting the new release of JupyterLab (v0.33, still in RC).
Edit: ah, I see 0.32.1 in your original message. This new version of the package will not work with that, I think. I recommend either holding of for a day or so, or trying the RC of JupyterLab 0.33.
from jupyterlab-toc.
Yes, I think you're right... but there may also be a bug.
I didn't check my version before upgrading, but I can verify that I got this message with the old version (unknown) of jupyterlab and with the new version (0.32.1):
Errored, use --debug for full output:
ValueError: No version of @jupyterlab/toc could be found that is
compatible with the current version of JupyterLab. However, it
seems to support a new version of JupyterLab.
Consider upgrading JupyterLab.
Conflicting Dependencies:
JupyterLab Extension Package
>=0.16.3 <0.17.0 >=0.17.0 <0.18.0 @jupyterlab/rendermime
>=0.16.3 <0.17.0 >=0.17.0 <0.18.0 @jupyterlab/notebook
>=0.16.4 <0.17.0 >=0.17.0 <0.18.0 @jupyterlab/apputils
>=0.16.3 <0.17.0 >=0.17.0 <0.18.0 @jupyterlab/fileeditor
>=1.1.3 <2.0.0 >=2.0.0 <3.0.0 @jupyterlab/coreutils
>=0.16.3 <0.17.0 >=0.17.0 <0.18.0 @jupyterlab/application
>=0.16.3 <0.17.0 >=0.17.0 <0.18.0 @jupyterlab/docmanager
To get this error, first I had to fix a bug in this file:
/data/srlab/slowikow/src/miniconda2/envs/py3/lib/python3.5/site-packages/jupyterlab/commands.py
I changed line 1588 in _fetch_package_metadata()
from this:
return json.load(response)
to this:
return json.loads(response.read().decode('utf-8'))
This got me past the issue with TypeError: the JSON ...
, but now I get the new issue complaining that my jupyterlab version is too old.
from jupyterlab-toc.
Interesting. What version of Python are you using? I may have seen this before with 3.5...
from jupyterlab-toc.
Yep, you are right:
python --version
Python 3.5.2 :: Continuum Analytics, Inc.
from jupyterlab-toc.
Great, thanks for the report @slowkow! This fix will need to go into the core JupyterLab python package.
from jupyterlab-toc.
Fixed by jupyterlab/jupyterlab#4962
from jupyterlab-toc.
Related Issues (20)
- Big wasted space HOT 2
- Falied to install jupterlab-toc HOT 2
- Allow heading numbering to start counting at later Headings and not just Heading 1 HOT 2
- Render cell doesn't show. Jupiter lab 2.2.6 HOT 1
- configuration option for font size HOT 1
- .py file navigation: remove method/class arguments
- Bring focus to
- Side bar is not showing up HOT 1
- An error occurred installing @jupyterlab/toc-extension. HOT 19
- Error while installing @jupyterlab/toc
- Mark this repo as archived HOT 10
- TOC eats up code cells HOT 1
- How to install if I cannot run "jupyter" HOT 4
- Indents for contents HOT 1
- The collapse ticker is missing in the table of contents HOT 1
- provide a new outline of folding , not adaptive but directly masking the titles when it is shrinked
- Keyboard shortcut to show sidebar panel? HOT 1
- An error occurred installing @jupyterlab/toc-extension. HOT 4
- No table of content in jupyter lab 3.0.7 HOT 4
- '@jupyterlab/toc' is not a valid extension HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jupyterlab-toc.