GithubHelp home page GithubHelp logo

Comments (6)

oriolmirosa avatar oriolmirosa commented on July 22, 2024

Yes, I had the same problem and I made the necessary changes to make it work with jupyterlab 0.32. However, since I haven't put this on npm yet*, you need to rebuild and reinstall the extension in the same way you did the first time, but with the updated code (current on GitHub, you can get it with a simple git pull). It should then work. Let me know if it still doesn't and I'll look into it.

  • I haven't put this on npm yet because the jupyterlab team said that the API will probably change in the beta phase, and I'm now swamped with work and I don't know how fast I'll be able to fix it if everything breaks. Once the extentions API is stable, I'll publish this on npm and the upgrade process should be smoother.

from jupyterlab_materialdarker.

trallard avatar trallard commented on July 22, 2024

Excellent! I thought I would check before trying anything else. I will try and rebuild it with the updated version and come back if I encounter any issues.

BTW love the theme 😀

from jupyterlab_materialdarker.

MJTMace avatar MJTMace commented on July 22, 2024

Hello,
I've enjoyed using your theme with jupyterIab but having updated recently to 0.32, it is no longer compatible. I've tried rebuilding with your updated code but npm run build fails. What would you suggest?
Thanks

from jupyterlab_materialdarker.

oriolmirosa avatar oriolmirosa commented on July 22, 2024

With the changes I pushed 2 days ago it should be working with jupyterlab 0.32. It does for me without problems. What error do you get when you try npm run build?

from jupyterlab_materialdarker.

MJTMace avatar MJTMace commented on July 22, 2024

Thanks for your swift reply. I thought it might be a missing dependencies issue, so after running npm install I was able to run npm run build without errors. However then jupyter labextension install failed with There appears to be trouble with your network connection. (I didn't think it was actually the network because I tried in several different places). I thought it may be to do with the socks version because of the following warning MaterialDarker > npm > npm-profile > make-fetch-happen > socks-proxy-agent > [email protected]: If using 2.x branch, please upgrade to at least 2.1.6 to avoid a serious bug with socket data flow and an import issue introduced in 2.1.0?

But then after re-running npm run build, suddenly jupyter labextension install was successful. I am somewhat confused. Apologies I've very much at the beginner-learner stage with JS!

from jupyterlab_materialdarker.

oriolmirosa avatar oriolmirosa commented on July 22, 2024

I'm glad it works now. I've never seen the error you encountered, but I'll keep my eyes open in case it pops up in future versions.

from jupyterlab_materialdarker.

Related Issues (18)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.