Ok I made some progress, here is the error log:
Looking in indexes: https://pypi.org/simple, https://download.pytorch.org/whl/cu129
Collecting jupyterlab==4.4.7 (from -r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading jupyterlab-4.4.7-py3-none-any.whl.metadata (16 kB)
Collecting ipywidgets==8.1.7 (from -r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading ipywidgets-8.1.7-py3-none-any.whl.metadata (2.4 kB)
Collecting jupyterlab-nvidia-nsight==0.7.0 (from -r /home/sunil/jupyterlab/requirements.txt (line 4))
Downloading jupyterlab_nvidia_nsight-0.7.0-py3-none-any.whl.metadata (10 kB)
Collecting jupyterlab_nvdashboard==0.13.0 (from -r /home/sunil/jupyterlab/requirements.txt (line 5))
Downloading jupyterlab_nvdashboard-0.13.0-py3-none-any.whl.metadata (7.4 kB)
Collecting torch==2.8.0+cu129 (from -r /home/sunil/jupyterlab/requirements.txt (line 9))
Downloading https://download.pytorch.org/whl/cu129/torch-2.8.0%2Bcu129-cp312-cp312-manylinux_2_28_aarch64.whl.metadata (30 kB)
Collecting torchvision==0.23.0 (from -r /home/sunil/jupyterlab/requirements.txt (line 10))
Downloading https://download.pytorch.org/whl/cu129/torchvision-0.23.0-cp312-cp312-manylinux_2_28_aarch64.whl.metadata (6.1 kB)
Collecting accelerate==1.10.1 (from -r /home/sunil/jupyterlab/requirements.txt (line 11))
Downloading accelerate-1.10.1-py3-none-any.whl.metadata (19 kB)
Collecting transformers==4.56.1 (from -r /home/sunil/jupyterlab/requirements.txt (line 12))
Downloading transformers-4.56.1-py3-none-any.whl.metadata (42 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.2/42.2 kB 2.5 MB/s eta 0:00:00
Collecting datasets==4.1.0 (from -r /home/sunil/jupyterlab/requirements.txt (line 13))
Downloading datasets-4.1.0-py3-none-any.whl.metadata (18 kB)
Collecting diffusers==0.35.1 (from -r /home/sunil/jupyterlab/requirements.txt (line 14))
Downloading diffusers-0.35.1-py3-none-any.whl.metadata (20 kB)
Collecting peft==0.17.1 (from -r /home/sunil/jupyterlab/requirements.txt (line 15))
Downloading peft-0.17.1-py3-none-any.whl.metadata (14 kB)
Collecting trl==0.19.1 (from -r /home/sunil/jupyterlab/requirements.txt (line 16))
Downloading trl-0.19.1-py3-none-any.whl.metadata (10 kB)
Collecting scikit-learn==1.7.1 (from -r /home/sunil/jupyterlab/requirements.txt (line 19))
Downloading scikit_learn-1.7.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.metadata (11 kB)
Collecting xgboost==3.0.5 (from -r /home/sunil/jupyterlab/requirements.txt (line 20))
Downloading xgboost-3.0.5-py3-none-manylinux_2_28_aarch64.whl.metadata (2.0 kB)
Collecting lightgbm==4.6.0 (from -r /home/sunil/jupyterlab/requirements.txt (line 21))
Downloading lightgbm-4.6.0-py3-none-manylinux2014_aarch64.whl.metadata (17 kB)
Collecting numpy==2.1.0 (from -r /home/sunil/jupyterlab/requirements.txt (line 24))
Downloading numpy-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (62 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.0/62.0 kB 3.9 MB/s eta 0:00:00
Collecting pandas==2.3.2 (from -r /home/sunil/jupyterlab/requirements.txt (line 25))
Downloading pandas-2.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (91 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.2/91.2 kB 5.3 MB/s eta 0:00:00
Collecting polars==1.33.1 (from -r /home/sunil/jupyterlab/requirements.txt (line 26))
Downloading polars-1.33.1-cp39-abi3-manylinux_2_24_aarch64.whl.metadata (15 kB)
Collecting dask==2025.9.1 (from -r /home/sunil/jupyterlab/requirements.txt (line 27))
Downloading dask-2025.9.1-py3-none-any.whl.metadata (3.8 kB)
Collecting albumentations==2.0.8 (from -r /home/sunil/jupyterlab/requirements.txt (line 28))
Downloading albumentations-2.0.8-py3-none-any.whl.metadata (43 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.1/43.1 kB 2.8 MB/s eta 0:00:00
Collecting opencv-python-headless==4.12.0.88 (from -r /home/sunil/jupyterlab/requirements.txt (line 29))
Downloading opencv_python_headless-4.12.0.88-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.metadata (19 kB)
Collecting matplotlib==3.10.6 (from -r /home/sunil/jupyterlab/requirements.txt (line 32))
Downloading matplotlib-3.10.6-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.metadata (11 kB)
Collecting seaborn==0.13.2 (from -r /home/sunil/jupyterlab/requirements.txt (line 33))
Downloading seaborn-0.13.2-py3-none-any.whl.metadata (5.4 kB)
Collecting plotly==6.3.0 (from -r /home/sunil/jupyterlab/requirements.txt (line 34))
Downloading plotly-6.3.0-py3-none-any.whl.metadata (8.5 kB)
Collecting tqdm==4.67.1 (from -r /home/sunil/jupyterlab/requirements.txt (line 37))
Downloading tqdm-4.67.1-py3-none-any.whl.metadata (57 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.7/57.7 kB 4.1 MB/s eta 0:00:00
Collecting pillow==11.3.0 (from -r /home/sunil/jupyterlab/requirements.txt (line 38))
Downloading https://download.pytorch.org/whl/pillow-11.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.metadata (9.0 kB)
Collecting huggingface_hub==0.35.0 (from -r /home/sunil/jupyterlab/requirements.txt (line 39))
Downloading huggingface_hub-0.35.0-py3-none-any.whl.metadata (14 kB)
Collecting bitsandbytes>=0.41.0 (from -r /home/sunil/jupyterlab/requirements.txt (line 40))
Downloading bitsandbytes-0.48.1-py3-none-manylinux_2_24_aarch64.whl.metadata (10 kB)
Collecting async-lru>=1.0.0 (from jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading async_lru-2.0.5-py3-none-any.whl.metadata (4.5 kB)
Collecting httpx<1,>=0.25.0 (from jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB)
Collecting ipykernel!=6.30.0,>=6.5.0 (from jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading ipykernel-7.1.0-py3-none-any.whl.metadata (4.5 kB)
Collecting jinja2>=3.0.3 (from jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading https://download.pytorch.org/whl/jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
Collecting jupyter-core (from jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading jupyter_core-5.9.1-py3-none-any.whl.metadata (1.5 kB)
Collecting jupyter-lsp>=2.0.0 (from jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading jupyter_lsp-2.3.0-py3-none-any.whl.metadata (1.8 kB)
Collecting jupyter-server<3,>=2.4.0 (from jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading jupyter_server-2.17.0-py3-none-any.whl.metadata (8.5 kB)
Collecting jupyterlab-server<3,>=2.27.1 (from jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading jupyterlab_server-2.28.0-py3-none-any.whl.metadata (5.9 kB)
Collecting notebook-shim>=0.2 (from jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading notebook_shim-0.2.4-py3-none-any.whl.metadata (4.0 kB)
Collecting packaging (from jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading packaging-25.0-py3-none-any.whl.metadata (3.3 kB)
Collecting setuptools>=41.1.0 (from jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading setuptools-80.9.0-py3-none-any.whl.metadata (6.6 kB)
Collecting tornado>=6.2.0 (from jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading tornado-6.5.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (2.8 kB)
Collecting traitlets (from jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading traitlets-5.14.3-py3-none-any.whl.metadata (10 kB)
Collecting comm>=0.1.3 (from ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading comm-0.2.3-py3-none-any.whl.metadata (3.7 kB)
Collecting ipython>=6.1.0 (from ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading ipython-9.6.0-py3-none-any.whl.metadata (4.4 kB)
Collecting widgetsnbextension~=4.0.14 (from ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading widgetsnbextension-4.0.14-py3-none-any.whl.metadata (1.6 kB)
Collecting jupyterlab_widgets~=3.0.15 (from ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading jupyterlab_widgets-3.0.15-py3-none-any.whl.metadata (20 kB)
Collecting docker (from jupyterlab-nvidia-nsight==0.7.0->-r /home/sunil/jupyterlab/requirements.txt (line 4))
Downloading docker-7.1.0-py3-none-any.whl.metadata (3.8 kB)
Collecting psutil (from jupyterlab_nvdashboard==0.13.0->-r /home/sunil/jupyterlab/requirements.txt (line 5))
Downloading psutil-7.1.2-cp36-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (23 kB)
Collecting pynvml<13.0.0a0,>=12.0.0 (from jupyterlab_nvdashboard==0.13.0->-r /home/sunil/jupyterlab/requirements.txt (line 5))
Downloading pynvml-12.0.0-py3-none-any.whl.metadata (5.4 kB)
Collecting filelock (from torch==2.8.0+cu129->-r /home/sunil/jupyterlab/requirements.txt (line 9))
Downloading filelock-3.20.0-py3-none-any.whl.metadata (2.1 kB)
Collecting typing-extensions>=4.10.0 (from torch==2.8.0+cu129->-r /home/sunil/jupyterlab/requirements.txt (line 9))
Downloading https://download.pytorch.org/whl/typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
Collecting sympy>=1.13.3 (from torch==2.8.0+cu129->-r /home/sunil/jupyterlab/requirements.txt (line 9))
Downloading https://download.pytorch.org/whl/sympy-1.14.0-py3-none-any.whl.metadata (12 kB)
Collecting networkx (from torch==2.8.0+cu129->-r /home/sunil/jupyterlab/requirements.txt (line 9))
Downloading https://download.pytorch.org/whl/networkx-3.5-py3-none-any.whl.metadata (6.3 kB)
Collecting fsspec (from torch==2.8.0+cu129->-r /home/sunil/jupyterlab/requirements.txt (line 9))
Downloading https://download.pytorch.org/whl/fsspec-2025.9.0-py3-none-any.whl.metadata (10 kB)
Collecting triton==3.4.0 (from torch==2.8.0+cu129->-r /home/sunil/jupyterlab/requirements.txt (line 9))
Downloading https://download.pytorch.org/whl/triton-3.4.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.metadata (1.7 kB)
Collecting pyyaml (from accelerate==1.10.1->-r /home/sunil/jupyterlab/requirements.txt (line 11))
Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (2.4 kB)
Collecting safetensors>=0.4.3 (from accelerate==1.10.1->-r /home/sunil/jupyterlab/requirements.txt (line 11))
Downloading safetensors-0.6.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (4.1 kB)
Collecting regex!=2019.12.17 (from transformers==4.56.1->-r /home/sunil/jupyterlab/requirements.txt (line 12))
Downloading regex-2025.10.23-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (40 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.5/40.5 kB 3.0 MB/s eta 0:00:00
Collecting requests (from transformers==4.56.1->-r /home/sunil/jupyterlab/requirements.txt (line 12))
Downloading requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)
Collecting tokenizers<=0.23.0,>=0.22.0 (from transformers==4.56.1->-r /home/sunil/jupyterlab/requirements.txt (line 12))
Downloading tokenizers-0.22.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (6.8 kB)
Collecting pyarrow>=21.0.0 (from datasets==4.1.0->-r /home/sunil/jupyterlab/requirements.txt (line 13))
Downloading pyarrow-22.0.0-cp312-cp312-manylinux_2_28_aarch64.whl.metadata (3.2 kB)
Collecting dill<0.4.1,>=0.3.0 (from datasets==4.1.0->-r /home/sunil/jupyterlab/requirements.txt (line 13))
Downloading dill-0.4.0-py3-none-any.whl.metadata (10 kB)
Collecting xxhash (from datasets==4.1.0->-r /home/sunil/jupyterlab/requirements.txt (line 13))
Downloading xxhash-3.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (13 kB)
Collecting multiprocess<0.70.17 (from datasets==4.1.0->-r /home/sunil/jupyterlab/requirements.txt (line 13))
Downloading multiprocess-0.70.16-py312-none-any.whl.metadata (7.2 kB)
Collecting importlib_metadata (from diffusers==0.35.1->-r /home/sunil/jupyterlab/requirements.txt (line 14))
Downloading importlib_metadata-8.7.0-py3-none-any.whl.metadata (4.8 kB)
Collecting scipy>=1.8.0 (from scikit-learn==1.7.1->-r /home/sunil/jupyterlab/requirements.txt (line 19))
Downloading scipy-1.16.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.metadata (62 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.0/62.0 kB 6.8 MB/s eta 0:00:00
Collecting joblib>=1.2.0 (from scikit-learn==1.7.1->-r /home/sunil/jupyterlab/requirements.txt (line 19))
Downloading joblib-1.5.2-py3-none-any.whl.metadata (5.6 kB)
Collecting threadpoolctl>=3.1.0 (from scikit-learn==1.7.1->-r /home/sunil/jupyterlab/requirements.txt (line 19))
Downloading threadpoolctl-3.6.0-py3-none-any.whl.metadata (13 kB)
Collecting python-dateutil>=2.8.2 (from pandas==2.3.2->-r /home/sunil/jupyterlab/requirements.txt (line 25))
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting pytz>=2020.1 (from pandas==2.3.2->-r /home/sunil/jupyterlab/requirements.txt (line 25))
Downloading pytz-2025.2-py2.py3-none-any.whl.metadata (22 kB)
Collecting tzdata>=2022.7 (from pandas==2.3.2->-r /home/sunil/jupyterlab/requirements.txt (line 25))
Downloading tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB)
Collecting click>=8.1 (from dask==2025.9.1->-r /home/sunil/jupyterlab/requirements.txt (line 27))
Downloading click-8.3.0-py3-none-any.whl.metadata (2.6 kB)
Collecting cloudpickle>=3.0.0 (from dask==2025.9.1->-r /home/sunil/jupyterlab/requirements.txt (line 27))
Downloading cloudpickle-3.1.1-py3-none-any.whl.metadata (7.1 kB)
Collecting partd>=1.4.0 (from dask==2025.9.1->-r /home/sunil/jupyterlab/requirements.txt (line 27))
Downloading partd-1.4.2-py3-none-any.whl.metadata (4.6 kB)
Collecting toolz>=0.10.0 (from dask==2025.9.1->-r /home/sunil/jupyterlab/requirements.txt (line 27))
Downloading toolz-1.1.0-py3-none-any.whl.metadata (5.1 kB)
Collecting pydantic>=2.9.2 (from albumentations==2.0.8->-r /home/sunil/jupyterlab/requirements.txt (line 28))
Downloading pydantic-2.12.3-py3-none-any.whl.metadata (87 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 87.7/87.7 kB 6.7 MB/s eta 0:00:00
Collecting albucore==0.0.24 (from albumentations==2.0.8->-r /home/sunil/jupyterlab/requirements.txt (line 28))
Downloading albucore-0.0.24-py3-none-any.whl.metadata (5.3 kB)
Collecting contourpy>=1.0.1 (from matplotlib==3.10.6->-r /home/sunil/jupyterlab/requirements.txt (line 32))
Downloading contourpy-1.3.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.metadata (5.5 kB)
Collecting cycler>=0.10 (from matplotlib==3.10.6->-r /home/sunil/jupyterlab/requirements.txt (line 32))
Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
Collecting fonttools>=4.22.0 (from matplotlib==3.10.6->-r /home/sunil/jupyterlab/requirements.txt (line 32))
Downloading fonttools-4.60.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (112 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 112.3/112.3 kB 3.2 MB/s eta 0:00:00
Collecting kiwisolver>=1.3.1 (from matplotlib==3.10.6->-r /home/sunil/jupyterlab/requirements.txt (line 32))
Downloading kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.metadata (6.3 kB)
Collecting pyparsing>=2.3.1 (from matplotlib==3.10.6->-r /home/sunil/jupyterlab/requirements.txt (line 32))
Downloading pyparsing-3.2.5-py3-none-any.whl.metadata (5.0 kB)
Collecting narwhals>=1.15.1 (from plotly==6.3.0->-r /home/sunil/jupyterlab/requirements.txt (line 34))
Downloading narwhals-2.10.0-py3-none-any.whl.metadata (11 kB)
Collecting hf-xet<2.0.0,>=1.1.3 (from huggingface_hub==0.35.0->-r /home/sunil/jupyterlab/requirements.txt (line 39))
Downloading hf_xet-1.2.0-cp37-abi3-manylinux_2_28_aarch64.whl.metadata (4.9 kB)
Collecting stringzilla>=3.10.4 (from albucore==0.0.24->albumentations==2.0.8->-r /home/sunil/jupyterlab/requirements.txt (line 28))
Downloading stringzilla-4.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.metadata (110 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 110.1/110.1 kB 6.7 MB/s eta 0:00:00
Collecting simsimd>=5.9.2 (from albucore==0.0.24->albumentations==2.0.8->-r /home/sunil/jupyterlab/requirements.txt (line 28))
Downloading simsimd-6.5.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (70 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.4/70.4 kB 5.9 MB/s eta 0:00:00
Collecting aiohttp!=4.0.0a0,!=4.0.0a1 (from fsspec[http]<=2025.9.0,>=2023.1.0->datasets==4.1.0->-r /home/sunil/jupyterlab/requirements.txt (line 13))
Downloading aiohttp-3.13.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (8.1 kB)
Collecting anyio (from httpx<1,>=0.25.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading anyio-4.11.0-py3-none-any.whl.metadata (4.1 kB)
Collecting certifi (from httpx<1,>=0.25.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading certifi-2025.10.5-py3-none-any.whl.metadata (2.5 kB)
Collecting httpcore==1.* (from httpx<1,>=0.25.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading httpcore-1.0.9-py3-none-any.whl.metadata (21 kB)
Collecting idna (from httpx<1,>=0.25.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading idna-3.11-py3-none-any.whl.metadata (8.4 kB)
Collecting h11>=0.16 (from httpcore==1.*->httpx<1,>=0.25.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading h11-0.16.0-py3-none-any.whl.metadata (8.3 kB)
Collecting debugpy>=1.6.5 (from ipykernel!=6.30.0,>=6.5.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading debugpy-1.8.17-py2.py3-none-any.whl.metadata (1.5 kB)
Collecting jupyter-client>=8.0.0 (from ipykernel!=6.30.0,>=6.5.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading jupyter_client-8.6.3-py3-none-any.whl.metadata (8.3 kB)
Collecting matplotlib-inline>=0.1 (from ipykernel!=6.30.0,>=6.5.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading matplotlib_inline-0.2.1-py3-none-any.whl.metadata (2.3 kB)
Collecting nest-asyncio>=1.4 (from ipykernel!=6.30.0,>=6.5.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading nest_asyncio-1.6.0-py3-none-any.whl.metadata (2.8 kB)
Collecting pyzmq>=25 (from ipykernel!=6.30.0,>=6.5.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading pyzmq-27.1.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.metadata (6.0 kB)
Collecting decorator (from ipython>=6.1.0->ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)
Collecting ipython-pygments-lexers (from ipython>=6.1.0->ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading ipython_pygments_lexers-1.1.1-py3-none-any.whl.metadata (1.1 kB)
Collecting jedi>=0.16 (from ipython>=6.1.0->ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading jedi-0.19.2-py2.py3-none-any.whl.metadata (22 kB)
Collecting pexpect>4.3 (from ipython>=6.1.0->ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting prompt_toolkit<3.1.0,>=3.0.41 (from ipython>=6.1.0->ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading prompt_toolkit-3.0.52-py3-none-any.whl.metadata (6.4 kB)
Collecting pygments>=2.4.0 (from ipython>=6.1.0->ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB)
Collecting stack_data (from ipython>=6.1.0->ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading stack_data-0.6.3-py3-none-any.whl.metadata (18 kB)
Collecting MarkupSafe>=2.0 (from jinja2>=3.0.3->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (2.7 kB)
Collecting platformdirs>=2.5 (from jupyter-core->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading platformdirs-4.5.0-py3-none-any.whl.metadata (12 kB)
Collecting argon2-cffi>=21.1 (from jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading argon2_cffi-25.1.0-py3-none-any.whl.metadata (4.1 kB)
Collecting jupyter-events>=0.11.0 (from jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading jupyter_events-0.12.0-py3-none-any.whl.metadata (5.8 kB)
Collecting jupyter-server-terminals>=0.4.4 (from jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading jupyter_server_terminals-0.5.3-py3-none-any.whl.metadata (5.6 kB)
Collecting nbconvert>=6.4.4 (from jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading nbconvert-7.16.6-py3-none-any.whl.metadata (8.5 kB)
Collecting nbformat>=5.3.0 (from jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading nbformat-5.10.4-py3-none-any.whl.metadata (3.6 kB)
Collecting prometheus-client>=0.9 (from jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading prometheus_client-0.23.1-py3-none-any.whl.metadata (1.9 kB)
Collecting send2trash>=1.8.2 (from jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading Send2Trash-1.8.3-py3-none-any.whl.metadata (4.0 kB)
Collecting terminado>=0.8.3 (from jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading terminado-0.18.1-py3-none-any.whl.metadata (5.8 kB)
Collecting websocket-client>=1.7 (from jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading websocket_client-1.9.0-py3-none-any.whl.metadata (8.3 kB)
Collecting babel>=2.10 (from jupyterlab-server<3,>=2.27.1->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading babel-2.17.0-py3-none-any.whl.metadata (2.0 kB)
Collecting json5>=0.9.0 (from jupyterlab-server<3,>=2.27.1->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading json5-0.12.1-py3-none-any.whl.metadata (36 kB)
Collecting jsonschema>=4.18.0 (from jupyterlab-server<3,>=2.27.1->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading jsonschema-4.25.1-py3-none-any.whl.metadata (7.6 kB)
Collecting locket (from partd>=1.4.0->dask==2025.9.1->-r /home/sunil/jupyterlab/requirements.txt (line 27))
Downloading locket-1.0.0-py2.py3-none-any.whl.metadata (2.8 kB)
Collecting annotated-types>=0.6.0 (from pydantic>=2.9.2->albumentations==2.0.8->-r /home/sunil/jupyterlab/requirements.txt (line 28))
Downloading annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
Collecting pydantic-core==2.41.4 (from pydantic>=2.9.2->albumentations==2.0.8->-r /home/sunil/jupyterlab/requirements.txt (line 28))
Downloading pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (7.3 kB)
Collecting typing-inspection>=0.4.2 (from pydantic>=2.9.2->albumentations==2.0.8->-r /home/sunil/jupyterlab/requirements.txt (line 28))
Downloading typing_inspection-0.4.2-py3-none-any.whl.metadata (2.6 kB)
Collecting nvidia-ml-py<13.0.0a0,>=12.0.0 (from pynvml<13.0.0a0,>=12.0.0->jupyterlab_nvdashboard==0.13.0->-r /home/sunil/jupyterlab/requirements.txt (line 5))
Downloading nvidia_ml_py-12.575.51-py3-none-any.whl.metadata (9.3 kB)
Collecting six>=1.5 (from python-dateutil>=2.8.2->pandas==2.3.2->-r /home/sunil/jupyterlab/requirements.txt (line 25))
Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting charset_normalizer<4,>=2 (from requests->transformers==4.56.1->-r /home/sunil/jupyterlab/requirements.txt (line 12))
Downloading charset_normalizer-3.4.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (37 kB)
Collecting urllib3<3,>=1.21.1 (from requests->transformers==4.56.1->-r /home/sunil/jupyterlab/requirements.txt (line 12))
Downloading urllib3-2.5.0-py3-none-any.whl.metadata (6.5 kB)
Collecting mpmath<1.4,>=1.1.0 (from sympy>=1.13.3->torch==2.8.0+cu129->-r /home/sunil/jupyterlab/requirements.txt (line 9))
Downloading https://download.pytorch.org/whl/mpmath-1.3.0-py3-none-any.whl (536 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 536.2/536.2 kB 9.6 MB/s eta 0:00:00
Collecting zipp>=3.20 (from importlib_metadata->diffusers==0.35.1->-r /home/sunil/jupyterlab/requirements.txt (line 14))
Downloading zipp-3.23.0-py3-none-any.whl.metadata (3.6 kB)
Collecting aiohappyeyeballs>=2.5.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.9.0,>=2023.1.0->datasets==4.1.0->-r /home/sunil/jupyterlab/requirements.txt (line 13))
Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl.metadata (5.9 kB)
Collecting aiosignal>=1.4.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.9.0,>=2023.1.0->datasets==4.1.0->-r /home/sunil/jupyterlab/requirements.txt (line 13))
Downloading aiosignal-1.4.0-py3-none-any.whl.metadata (3.7 kB)
Collecting attrs>=17.3.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.9.0,>=2023.1.0->datasets==4.1.0->-r /home/sunil/jupyterlab/requirements.txt (line 13))
Downloading attrs-25.4.0-py3-none-any.whl.metadata (10 kB)
Collecting frozenlist>=1.1.1 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.9.0,>=2023.1.0->datasets==4.1.0->-r /home/sunil/jupyterlab/requirements.txt (line 13))
Downloading frozenlist-1.8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (20 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.9.0,>=2023.1.0->datasets==4.1.0->-r /home/sunil/jupyterlab/requirements.txt (line 13))
Downloading multidict-6.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (5.3 kB)
Collecting propcache>=0.2.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.9.0,>=2023.1.0->datasets==4.1.0->-r /home/sunil/jupyterlab/requirements.txt (line 13))
Downloading propcache-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (13 kB)
Collecting yarl<2.0,>=1.17.0 (from aiohttp!=4.0.0a0,!=4.0.0a1->fsspec[http]<=2025.9.0,>=2023.1.0->datasets==4.1.0->-r /home/sunil/jupyterlab/requirements.txt (line 13))
Downloading yarl-1.22.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (75 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.1/75.1 kB 2.6 MB/s eta 0:00:00
Collecting sniffio>=1.1 (from anyio->httpx<1,>=0.25.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB)
Collecting argon2-cffi-bindings (from argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading argon2_cffi_bindings-25.1.0-cp39-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.metadata (7.4 kB)
Collecting parso<0.9.0,>=0.8.4 (from jedi>=0.16->ipython>=6.1.0->ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading parso-0.8.5-py2.py3-none-any.whl.metadata (8.3 kB)
Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.27.1->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)
Collecting referencing>=0.28.4 (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.27.1->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)
Collecting rpds-py>=0.7.1 (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.27.1->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading rpds_py-0.28.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (4.1 kB)
Collecting python-json-logger>=2.0.4 (from jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading python_json_logger-4.0.0-py3-none-any.whl.metadata (4.0 kB)
Collecting rfc3339-validator (from jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading rfc3339_validator-0.1.4-py2.py3-none-any.whl.metadata (1.5 kB)
Collecting rfc3986-validator>=0.1.1 (from jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading rfc3986_validator-0.1.1-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting beautifulsoup4 (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading beautifulsoup4-4.14.2-py3-none-any.whl.metadata (3.8 kB)
Collecting bleach!=5.0.0 (from bleach[css]!=5.0.0->nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading bleach-6.3.0-py3-none-any.whl.metadata (31 kB)
Collecting defusedxml (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading defusedxml-0.7.1-py2.py3-none-any.whl.metadata (32 kB)
Collecting jupyterlab-pygments (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading jupyterlab_pygments-0.3.0-py3-none-any.whl.metadata (4.4 kB)
Collecting mistune<4,>=2.0.3 (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading mistune-3.1.4-py3-none-any.whl.metadata (1.8 kB)
Collecting nbclient>=0.5.0 (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading nbclient-0.10.2-py3-none-any.whl.metadata (8.3 kB)
Collecting pandocfilters>=1.4.1 (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading pandocfilters-1.5.1-py2.py3-none-any.whl.metadata (9.0 kB)
Collecting fastjsonschema>=2.15 (from nbformat>=5.3.0->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading fastjsonschema-2.21.2-py3-none-any.whl.metadata (2.3 kB)
Collecting ptyprocess>=0.5 (from pexpect>4.3->ipython>=6.1.0->ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB)
Collecting wcwidth (from prompt_toolkit<3.1.0,>=3.0.41->ipython>=6.1.0->ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading wcwidth-0.2.14-py2.py3-none-any.whl.metadata (15 kB)
Collecting executing>=1.2.0 (from stack_data->ipython>=6.1.0->ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading executing-2.2.1-py2.py3-none-any.whl.metadata (8.9 kB)
Collecting asttokens>=2.1.0 (from stack_data->ipython>=6.1.0->ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading asttokens-3.0.0-py3-none-any.whl.metadata (4.7 kB)
Collecting pure-eval (from stack_data->ipython>=6.1.0->ipywidgets==8.1.7->-r /home/sunil/jupyterlab/requirements.txt (line 2))
Downloading pure_eval-0.2.3-py3-none-any.whl.metadata (6.3 kB)
Collecting webencodings (from bleach!=5.0.0->bleach[css]!=5.0.0->nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading webencodings-0.5.1-py2.py3-none-any.whl.metadata (2.1 kB)
Collecting tinycss2<1.5,>=1.1.0 (from bleach[css]!=5.0.0->nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading tinycss2-1.4.0-py3-none-any.whl.metadata (3.0 kB)
Collecting fqdn (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading fqdn-1.5.1-py3-none-any.whl.metadata (1.4 kB)
Collecting isoduration (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading isoduration-20.11.0-py3-none-any.whl.metadata (5.7 kB)
Collecting jsonpointer>1.13 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading jsonpointer-3.0.0-py2.py3-none-any.whl.metadata (2.3 kB)
Collecting rfc3987-syntax>=1.1.0 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading rfc3987_syntax-1.1.0-py3-none-any.whl.metadata (7.7 kB)
Collecting uri-template (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading uri_template-1.3.0-py3-none-any.whl.metadata (8.8 kB)
Collecting webcolors>=24.6.0 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading webcolors-24.11.1-py3-none-any.whl.metadata (2.2 kB)
Collecting cffi>=1.0.1 (from argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.metadata (2.6 kB)
Collecting soupsieve>1.2 (from beautifulsoup4->nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading soupsieve-2.8-py3-none-any.whl.metadata (4.6 kB)
Collecting pycparser (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading pycparser-2.23-py3-none-any.whl.metadata (993 bytes)
Collecting lark>=1.2.2 (from rfc3987-syntax>=1.1.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading lark-1.3.1-py3-none-any.whl.metadata (1.8 kB)
Collecting arrow>=0.15.0 (from isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.11.0->jupyter-server<3,>=2.4.0->jupyterlab==4.4.7->-r /home/sunil/jupyterlab/requirements.txt (line 1))
Downloading arrow-1.4.0-py3-none-any.whl.metadata (7.7 kB)
Downloading jupyterlab-4.4.7-py3-none-any.whl (12.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.3/12.3 MB 13.9 MB/s eta 0:00:00
Downloading ipywidgets-8.1.7-py3-none-any.whl (139 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.8/139.8 kB 6.6 MB/s eta 0:00:00
Downloading jupyterlab_nvidia_nsight-0.7.0-py3-none-any.whl (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.3/61.3 kB 2.6 MB/s eta 0:00:00
Downloading jupyterlab_nvdashboard-0.13.0-py3-none-any.whl (172 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.7/172.7 kB 6.6 MB/s eta 0:00:00
Downloading https://download.pytorch.org/whl/cu129/torch-2.8.0%2Bcu129-cp312-cp312-manylinux_2_28_aarch64.whl (3411.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.5/3.4 GB 14.2 MB/s eta 0:01:04
ERROR: Exception:
Traceback (most recent call last):
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", line 438, in _error_catcher
yield
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", line 561, in read
data = self._fp_read(amt) if not fp_closed else b""
^^^^^^^^^^^^^^^^^^
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", line 527, in _fp_read
return self._fp.read(amt) if amt is not None else self._fp.read()
^^^^^^^^^^^^^^^^^^
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/filewrapper.py", line 98, in read
data: bytes = self.__fp.read(amt)
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/http/client.py", line 479, in read
s = self.fp.read(amt)
^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/socket.py", line 707, in readinto
return self._sock.recv_into(b)
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/ssl.py", line 1252, in recv_into
return self.read(nbytes, buffer)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/ssl.py", line 1104, in read
return self._sslobj.read(len, buffer)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TimeoutError: The read operation timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper
status = run_func(*args)
^^^^^^^^^^^^^^^
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_internal/cli/req_command.py", line 245, in wrapper
return func(self, options, args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_internal/commands/install.py", line 377, in run
requirement_set = resolver.resolve(
^^^^^^^^^^^^^^^^^
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 179, in resolve
self.factory.preparer.prepare_linked_requirements_more(reqs)
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 552, in prepare_linked_requirements_more
self._complete_partial_requirements(
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_internal/operations/prepare.py", line 467, in _complete_partial_requirements
for link, (filepath, _) in batch_download:
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_internal/network/download.py", line 183, in __call__
for chunk in chunks:
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_internal/cli/progress_bars.py", line 53, in _rich_progress_bar
for chunk in iterable:
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_internal/network/utils.py", line 63, in response_chunks
for chunk in response.raw.stream(
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", line 622, in stream
data = self.read(amt=amt, decode_content=decode_content)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", line 560, in read
with self._error_catcher():
File "/usr/lib/python3.12/contextlib.py", line 158, in __exit__
self.gen.throw(value)
File "/home/sunil/jupyterlab/.venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", line 443, in _error_catcher
raise ReadTimeoutError(self._pool, None, "Read timed out.")
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='download.pytorch.org', port=443): Read timed out.
It looks like something to do with download and install with PyTorch. I’ll try again and see if the PyTorch download timeout is temporary.
Stopping the Jupyterlab instance produces this error in the service log:
7:14PM ERR POST /jupyterlab/stop internal error error="failed to call StopJupyterlab: error getting jupyterlab port for user 'sunil'"
7:14PM ERR GIN-Request client-ip=127.0.0.1 latency=1.749837ms method=POST path=/api/v1/jupyterlab/stop status=500
7:14PM INF GIN-Request client-ip=127.0.0.1 latency=849.578347ms method=GET path=/api/v1/updates/available status=200
Here is my /opt/nvidia/dgx-dashboard-service/jupyterlab_ports.yaml:
sunil@sunil-spark:~/jupyterlab$ cat /opt/nvidia/dgx-dashboard-service/jupyterlab_ports.yaml
users:
- username: nobody
jupyterlab_port: 11001
- username: sunil
jupyterlab_port: 11002
What is the use of the user: nobody?