We are making modifications to existing Jupyterlab extensions and creating new extensions. We have our own private PyPi and Conda repository in our enterprise Artifactory cluster. We would like to rebuild our modifications to Jupyterlab as either a Conda or PyPi package and then store it in our private PyPi repository or Conda repository in Artifactory. The goal is to be able install our modified Jupyterlab into a Docker image either by doing a conda install or pip3 install against our private Conda or PyPi repositories.
I have not been able to find any instructions how to create a Conda or PyPi Jupyterlab package. Can someone provide me with guidance how to accomplish this.
We read through the RELEASE.md. We are working behind a corporate firewall and are blocked from downloading PyPi and Conda packages and other dependencies from the internet. All of our access to PyPi and Conda is through our internal Artifactory hosted PyPi and Conda repositories.
Can you tell us what modifications we need to make to the scripts outlined in RELEASE.md so that we can create a Conda package?
Without knowing more details about your environment, I won’t be able to help customize things to your situation. If you just need a single build with a preset number of plugins, without needing the ability to install more plugins after the build, I’d strongly suggest building on the app example in the jlab source, as it is much simpler to build a self-contained package. If you have to be able to install plugins at run time, then I’d suggest looking at the release scripts and seeing what they do, and perhaps getting together with someone who can look more closely into your particular requirements.
It’d be great, if we have an option to build from sources with extensions enabled. So that any organisational changes can be made in the source code and changes being build without having to publish all artifacts.
i am able to build the PIP package for jupyter lab source with some functions like upload download and drag and drop disabled but after installing that whl package i am not able to see tha chnages done in source code. Do i have to use some build command before creating a PIP package out of the code