angelolab / ark-analysis

Integrated pipeline for multiplexed image analysis
https://ark-analysis.readthedocs.io/en/latest/
MIT License
69 stars 25 forks source link

`numpy.distutils` is deprecated #1132

Closed leorrose closed 3 months ago

leorrose commented 3 months ago

Describe the bug Failed building the conda environment after cloning the package and creating conda environment as described in the readme:

Expected behavior Successful installation without errors.

To Reproduce

git clone -b v0.7.0 https://github.com/angelolab/ark-analysis.git
cd ark-analysis
conda env create -f environment.yml

The full error message is too long so i'm attaching the part where the error started:


Channels:
 - conda-forge
 - pytorch
 - nvidia
 - defaults
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: done

Downloading and Extracting Packages:

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
Installing pip dependencies: - Ran pip subprocess with arguments:
['/home/leorro/.conda/envs/ark_env/bin/python', '-m', 'pip', 'install', '-U', '-r', '/sise/assafzar-group/assafzar/leor/ark-analysis/condaenv.ps34mpdl.requirements.txt', '--exists-action=b']
Pip subprocess output:
Processing /sise/assafzar-group/assafzar/leor/ark-analysis
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
  Installing backend dependencies: started
  Installing backend dependencies: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'done'
Collecting alpineer==0.1.10 (from ark-analysis==0.7.0)
  Using cached alpineer-0.1.10-py3-none-any.whl.metadata (6.3 kB)
Collecting Cython<1,>=0.29 (from ark-analysis==0.7.0)
  Using cached Cython-0.29.37-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (3.1 kB)
Collecting datasets<3.0,>=2.6 (from ark-analysis==0.7.0)
  Using cached datasets-2.18.0-py3-none-any.whl.metadata (20 kB)
Collecting dill<0.4,>=0.3.5 (from ark-analysis==0.7.0)
  Using cached dill-0.3.8-py3-none-any.whl.metadata (10 kB)
Collecting feather-format<1,>=0.4.1 (from ark-analysis==0.7.0)
  Using cached feather_format-0.4.1-py3-none-any.whl
Collecting importlib-metadata>=5.0 (from ark-analysis==0.7.0)
  Using cached importlib_metadata-7.1.0-py3-none-any.whl.metadata (4.7 kB)
Collecting ipympl<1.0.0,>=0.9.2 (from ark-analysis==0.7.0)
  Using cached ipympl-0.9.4-py3-none-any.whl.metadata (8.7 kB)
Collecting ipython<9,>=8.4 (from ark-analysis==0.7.0)
  Using cached ipython-8.23.0-py3-none-any.whl.metadata (4.9 kB)
Collecting jupyterlab<4,>=3.4.3 (from ark-analysis==0.7.0)
  Using cached jupyterlab-3.6.7-py3-none-any.whl.metadata (12 kB)
Collecting matplotlib<4,>=3.7 (from ark-analysis==0.7.0)
  Using cached matplotlib-3.8.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.8 kB)
Collecting multiprocess>=0.70.13 (from ark-analysis==0.7.0)
  Using cached multiprocess-0.70.16-py311-none-any.whl.metadata (7.2 kB)
Collecting natsort<9,>=8 (from ark-analysis==0.7.0)
  Using cached natsort-8.4.0-py3-none-any.whl.metadata (21 kB)
Collecting numpy<1.24,>=1.20 (from ark-analysis==0.7.0)
  Using cached numpy-1.23.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.3 kB)
Collecting palettable<4,>=3.3.0 (from ark-analysis==0.7.0)
  Using cached palettable-3.3.3-py2.py3-none-any.whl.metadata (3.3 kB)
Collecting pandas>=2 (from ark-analysis==0.7.0)
  Using cached pandas-2.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB)
Collecting pillow<10,>=9 (from ark-analysis==0.7.0)
  Using cached Pillow-9.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.5 kB)
Collecting pyFlowSOM>=0.1.15 (from ark-analysis==0.7.0)
  Using cached pyFlowSOM-0.1.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.metadata (4.0 kB)
Collecting requests<3,>=2.20 (from ark-analysis==0.7.0)
  Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Collecting scikit-image<=0.19.3 (from ark-analysis==0.7.0)
  Using cached scikit-image-0.19.3.tar.gz (22.2 MB)
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: still running...
  Getting requirements to build wheel: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'done'
Collecting scikit-learn<2,>=1.1 (from ark-analysis==0.7.0)
  Using cached scikit_learn-1.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Collecting scipy<2,>=1.7 (from ark-analysis==0.7.0)
  Using cached scipy-1.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB)
Collecting seaborn<1,>=0.12 (from ark-analysis==0.7.0)
  Using cached seaborn-0.13.2-py3-none-any.whl.metadata (5.4 kB)
Collecting spatial-lda<1,>=0.1.3 (from ark-analysis==0.7.0)
  Using cached spatial_lda-0.1.3-py3-none-any.whl.metadata (6.1 kB)
Collecting statsmodels<1,>=0.13.2 (from ark-analysis==0.7.0)
  Using cached statsmodels-0.14.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.5 kB)
Collecting tifffile>=2022 (from ark-analysis==0.7.0)
  Using cached tifffile-2024.2.12-py3-none-any.whl.metadata (31 kB)
Collecting tqdm<5,>=4 (from ark-analysis==0.7.0)
  Using cached tqdm-4.66.2-py3-none-any.whl.metadata (57 kB)
Collecting umap-learn<1.0,>=0.5 (from ark-analysis==0.7.0)
  Using cached umap_learn-0.5.6-py3-none-any.whl.metadata (21 kB)
Collecting xarray>=2022 (from ark-analysis==0.7.0)
  Using cached xarray-2024.3.0-py3-none-any.whl.metadata (11 kB)
Collecting xmltodict<1,>=0.13.0 (from ark-analysis==0.7.0)
  Using cached xmltodict-0.13.0-py2.py3-none-any.whl.metadata (7.7 kB)
Collecting zstandard<1,>=0.19.0 (from ark-analysis==0.7.0)
  Using cached zstandard-0.22.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.9 kB)
Collecting charset-normalizer<3.0.0,>=2.1.1 (from alpineer==0.1.10->ark-analysis==0.7.0)
  Using cached charset_normalizer-2.1.1-py3-none-any.whl.metadata (11 kB)
Collecting networkx>=2.2 (from scikit-image<=0.19.3->ark-analysis==0.7.0)
  Using cached networkx-3.3-py3-none-any.whl.metadata (5.1 kB)
Collecting imageio>=2.4.1 (from scikit-image<=0.19.3->ark-analysis==0.7.0)
  Using cached imageio-2.34.0-py3-none-any.whl.metadata (4.9 kB)
Collecting PyWavelets>=1.1.1 (from scikit-image<=0.19.3->ark-analysis==0.7.0)
  Using cached pywavelets-1.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.0 kB)
Collecting packaging>=20.0 (from scikit-image<=0.19.3->ark-analysis==0.7.0)
  Using cached packaging-24.0-py3-none-any.whl.metadata (3.2 kB)
Collecting cmasher (from ark-analysis==0.7.0)
  Using cached cmasher-1.8.0-py3-none-any.whl.metadata (8.2 kB)
Collecting cmocean (from ark-analysis==0.7.0)
  Using cached cmocean-4.0.3-py3-none-any.whl.metadata (4.2 kB)
Collecting colorcet (from ark-analysis==0.7.0)
  Using cached colorcet-3.1.0-py3-none-any.whl.metadata (6.3 kB)
Collecting scienceplots (from ark-analysis==0.7.0)
  Using cached SciencePlots-2.1.1-py3-none-any.whl.metadata (11 kB)
Collecting jupyterlab-lsp (from ark-analysis==0.7.0)
  Using cached jupyterlab_lsp-5.1.0-py3-none-any.whl.metadata (12 kB)
Collecting python-lsp-server[all] (from ark-analysis==0.7.0)
  Using cached python_lsp_server-1.11.0-py3-none-any.whl.metadata (10 kB)
Collecting jupyterlab-git (from ark-analysis==0.7.0)
  Using cached jupyterlab_git-0.50.0-py3-none-any.whl.metadata (31 kB)
Collecting jupyterlab-execute-time (from ark-analysis==0.7.0)
  Using cached jupyterlab_execute_time-3.1.2-py3-none-any.whl.metadata (6.0 kB)
Collecting jupyterlab-skip-traceback (from ark-analysis==0.7.0)
  Using cached jupyterlab_skip_traceback-5.1.0-py3-none-any.whl.metadata (7.4 kB)
Collecting lckr-jupyterlab-variableinspector (from ark-analysis==0.7.0)
  Using cached lckr_jupyterlab_variableinspector-3.2.1-py3-none-any.whl.metadata (7.8 kB)
Collecting filelock (from datasets<3.0,>=2.6->ark-analysis==0.7.0)
  Using cached filelock-3.13.4-py3-none-any.whl.metadata (2.8 kB)
Collecting pyarrow>=12.0.0 (from datasets<3.0,>=2.6->ark-analysis==0.7.0)
  Using cached pyarrow-15.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Collecting pyarrow-hotfix (from datasets<3.0,>=2.6->ark-analysis==0.7.0)
  Using cached pyarrow_hotfix-0.6-py3-none-any.whl.metadata (3.6 kB)
Collecting xxhash (from datasets<3.0,>=2.6->ark-analysis==0.7.0)
  Using cached xxhash-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (12 kB)
Collecting fsspec<=2024.2.0,>=2023.1.0 (from fsspec[http]<=2024.2.0,>=2023.1.0->datasets<3.0,>=2.6->ark-analysis==0.7.0)
  Using cached fsspec-2024.2.0-py3-none-any.whl.metadata (6.8 kB)
Collecting aiohttp (from datasets<3.0,>=2.6->ark-analysis==0.7.0)
  Using cached aiohttp-3.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.5 kB)
Collecting huggingface-hub>=0.19.4 (from datasets<3.0,>=2.6->ark-analysis==0.7.0)
  Using cached huggingface_hub-0.22.2-py3-none-any.whl.metadata (12 kB)
Collecting pyyaml>=5.1 (from datasets<3.0,>=2.6->ark-analysis==0.7.0)
  Using cached PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
Collecting zipp>=0.5 (from importlib-metadata>=5.0->ark-analysis==0.7.0)
  Using cached zipp-3.18.1-py3-none-any.whl.metadata (3.5 kB)
Collecting ipython-genutils (from ipympl<1.0.0,>=0.9.2->ark-analysis==0.7.0)
  Using cached ipython_genutils-0.2.0-py2.py3-none-any.whl.metadata (755 bytes)
Collecting ipywidgets<9,>=7.6.0 (from ipympl<1.0.0,>=0.9.2->ark-analysis==0.7.0)
  Using cached ipywidgets-8.1.2-py3-none-any.whl.metadata (2.4 kB)
Collecting traitlets<6 (from ipympl<1.0.0,>=0.9.2->ark-analysis==0.7.0)
  Using cached traitlets-5.14.2-py3-none-any.whl.metadata (10 kB)
Collecting decorator (from ipython<9,>=8.4->ark-analysis==0.7.0)
  Using cached decorator-5.1.1-py3-none-any.whl.metadata (4.0 kB)
Collecting jedi>=0.16 (from ipython<9,>=8.4->ark-analysis==0.7.0)
  Using cached jedi-0.19.1-py2.py3-none-any.whl.metadata (22 kB)
Collecting matplotlib-inline (from ipython<9,>=8.4->ark-analysis==0.7.0)
  Using cached matplotlib_inline-0.1.7-py3-none-any.whl.metadata (3.9 kB)
Collecting prompt-toolkit<3.1.0,>=3.0.41 (from ipython<9,>=8.4->ark-analysis==0.7.0)
  Using cached prompt_toolkit-3.0.43-py3-none-any.whl.metadata (6.5 kB)
Collecting pygments>=2.4.0 (from ipython<9,>=8.4->ark-analysis==0.7.0)
  Using cached pygments-2.17.2-py3-none-any.whl.metadata (2.6 kB)
Collecting stack-data (from ipython<9,>=8.4->ark-analysis==0.7.0)
  Using cached stack_data-0.6.3-py3-none-any.whl.metadata (18 kB)
Collecting typing-extensions (from ipython<9,>=8.4->ark-analysis==0.7.0)
  Using cached typing_extensions-4.11.0-py3-none-any.whl.metadata (3.0 kB)
Collecting pexpect>4.3 (from ipython<9,>=8.4->ark-analysis==0.7.0)
  Using cached pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting tornado>=6.1.0 (from jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached tornado-6.4-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.5 kB)
Collecting jupyter-core (from jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached jupyter_core-5.7.2-py3-none-any.whl.metadata (3.4 kB)
Collecting jupyterlab-server~=2.19 (from jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached jupyterlab_server-2.26.0-py3-none-any.whl.metadata (5.9 kB)
Collecting jupyter-server<3,>=1.16.0 (from jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached jupyter_server-2.14.0-py3-none-any.whl.metadata (8.4 kB)
Collecting jupyter-ydoc~=0.2.4 (from jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached jupyter_ydoc-0.2.5-py3-none-any.whl.metadata (2.2 kB)
Collecting jupyter-server-ydoc~=0.8.0 (from jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached jupyter_server_ydoc-0.8.0-py3-none-any.whl.metadata (5.3 kB)
Collecting nbclassic (from jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached nbclassic-1.0.0-py3-none-any.whl.metadata (4.0 kB)
Collecting notebook<7 (from jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached notebook-6.5.6-py3-none-any.whl.metadata (2.5 kB)
Collecting jinja2>=2.1 (from jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached Jinja2-3.1.3-py3-none-any.whl.metadata (3.3 kB)
Collecting contourpy>=1.0.1 (from matplotlib<4,>=3.7->ark-analysis==0.7.0)
  Using cached contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.8 kB)
Collecting cycler>=0.10 (from matplotlib<4,>=3.7->ark-analysis==0.7.0)
  Using cached cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
Collecting fonttools>=4.22.0 (from matplotlib<4,>=3.7->ark-analysis==0.7.0)
  Using cached fonttools-4.51.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (159 kB)
Collecting kiwisolver>=1.3.1 (from matplotlib<4,>=3.7->ark-analysis==0.7.0)
  Using cached kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.4 kB)
Collecting pyparsing>=2.3.1 (from matplotlib<4,>=3.7->ark-analysis==0.7.0)
  Using cached pyparsing-3.1.2-py3-none-any.whl.metadata (5.1 kB)
Collecting python-dateutil>=2.7 (from matplotlib<4,>=3.7->ark-analysis==0.7.0)
  Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting pytz>=2020.1 (from pandas>=2->ark-analysis==0.7.0)
  Using cached pytz-2024.1-py2.py3-none-any.whl.metadata (22 kB)
Collecting tzdata>=2022.7 (from pandas>=2->ark-analysis==0.7.0)
  Using cached tzdata-2024.1-py2.py3-none-any.whl.metadata (1.4 kB)
INFO: pip is looking at multiple versions of pyflowsom to determine which version is compatible with other requirements. This could take a while.
Collecting pyFlowSOM>=0.1.15 (from ark-analysis==0.7.0)
  Using cached pyFlowSOM-0.1.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.metadata (4.0 kB)
Collecting idna<4,>=2.5 (from requests<3,>=2.20->ark-analysis==0.7.0)
  Using cached idna-3.7-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests<3,>=2.20->ark-analysis==0.7.0)
  Using cached urllib3-2.2.1-py3-none-any.whl.metadata (6.4 kB)
Collecting certifi>=2017.4.17 (from requests<3,>=2.20->ark-analysis==0.7.0)
  Using cached certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Collecting joblib>=1.2.0 (from scikit-learn<2,>=1.1->ark-analysis==0.7.0)
  Using cached joblib-1.4.0-py3-none-any.whl.metadata (5.4 kB)
Collecting threadpoolctl>=2.0.0 (from scikit-learn<2,>=1.1->ark-analysis==0.7.0)
  Using cached threadpoolctl-3.4.0-py3-none-any.whl.metadata (13 kB)
Collecting patsy>=0.5.4 (from statsmodels<1,>=0.13.2->ark-analysis==0.7.0)
  Using cached patsy-0.5.6-py2.py3-none-any.whl.metadata (3.5 kB)
Collecting numba>=0.51.2 (from umap-learn<1.0,>=0.5->ark-analysis==0.7.0)
  Using cached numba-0.59.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.7 kB)
Collecting pynndescent>=0.5 (from umap-learn<1.0,>=0.5->ark-analysis==0.7.0)
  Using cached pynndescent-0.5.12-py3-none-any.whl.metadata (6.8 kB)
Collecting colorspacious>=1.1.0 (from cmasher->ark-analysis==0.7.0)
  Using cached colorspacious-1.1.2-py2.py3-none-any.whl.metadata (3.6 kB)
INFO: pip is looking at multiple versions of jupyterlab-execute-time to determine which version is compatible with other requirements. This could take a while.
Collecting jupyterlab-execute-time (from ark-analysis==0.7.0)
  Using cached jupyterlab_execute_time-3.1.1-py3-none-any.whl.metadata (6.0 kB)
  Using cached jupyterlab_execute_time-3.1.0-py3-none-any.whl.metadata (6.0 kB)
  Using cached jupyterlab_execute_time-3.0.1-py3-none-any.whl.metadata (6.0 kB)
  Using cached jupyterlab_execute_time-2.3.1-py3-none-any.whl.metadata (5.7 kB)
Collecting nbdime~=4.0.1 (from jupyterlab-git->ark-analysis==0.7.0)
  Using cached nbdime-4.0.1-py3-none-any.whl.metadata (9.5 kB)
Collecting nbformat (from jupyterlab-git->ark-analysis==0.7.0)
  Using cached nbformat-5.10.4-py3-none-any.whl.metadata (3.6 kB)
Collecting jupyter-lsp>=2.0.0 (from jupyterlab-lsp->ark-analysis==0.7.0)
  Using cached jupyter_lsp-2.2.5-py3-none-any.whl.metadata (1.8 kB)
INFO: pip is looking at multiple versions of jupyterlab-lsp to determine which version is compatible with other requirements. This could take a while.
Collecting jupyterlab-lsp (from ark-analysis==0.7.0)
  Using cached jupyterlab_lsp-5.0.3-py3-none-any.whl.metadata (12 kB)
  Using cached jupyterlab_lsp-5.0.2-py3-none-any.whl.metadata (12 kB)
  Using cached jupyterlab_lsp-5.0.1-py3-none-any.whl.metadata (12 kB)
  Using cached jupyterlab_lsp-5.0.0-py3-none-any.whl.metadata (12 kB)
  Using cached jupyterlab_lsp-4.3.0-py3-none-any.whl.metadata (12 kB)
Collecting docstring-to-markdown (from python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached docstring_to_markdown-0.15-py3-none-any.whl.metadata (2.0 kB)
Collecting pluggy>=1.0.0 (from python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached pluggy-1.4.0-py3-none-any.whl.metadata (4.3 kB)
Collecting python-lsp-jsonrpc<2.0.0,>=1.1.0 (from python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached python_lsp_jsonrpc-1.1.2-py3-none-any.whl.metadata (1.5 kB)
Collecting ujson>=3.0.0 (from python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached ujson-5.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.7 kB)
Collecting autopep8<2.1.0,>=2.0.4 (from python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached autopep8-2.0.4-py2.py3-none-any.whl.metadata (17 kB)
Collecting flake8<8,>=7 (from python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached flake8-7.0.0-py2.py3-none-any.whl.metadata (3.8 kB)
Collecting mccabe<0.8.0,>=0.7.0 (from python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached mccabe-0.7.0-py2.py3-none-any.whl.metadata (5.0 kB)
Collecting pycodestyle<2.12.0,>=2.11.0 (from python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached pycodestyle-2.11.1-py2.py3-none-any.whl.metadata (4.5 kB)
Collecting pydocstyle<6.4.0,>=6.3.0 (from python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached pydocstyle-6.3.0-py3-none-any.whl.metadata (3.7 kB)
Collecting pyflakes<3.3.0,>=3.2.0 (from python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached pyflakes-3.2.0-py2.py3-none-any.whl.metadata (3.5 kB)
Collecting pylint<4,>=3.1 (from python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached pylint-3.1.0-py3-none-any.whl.metadata (12 kB)
Collecting rope>=1.11.0 (from python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached rope-1.13.0-py3-none-any.whl.metadata (6.6 kB)
Collecting yapf>=0.33.0 (from python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached yapf-0.40.2-py3-none-any.whl.metadata (45 kB)
Collecting whatthepatch<2.0.0,>=1.0.2 (from python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached whatthepatch-1.0.5-py3-none-any.whl.metadata (7.2 kB)
Collecting aiosignal>=1.1.2 (from aiohttp->datasets<3.0,>=2.6->ark-analysis==0.7.0)
  Using cached aiosignal-1.3.1-py3-none-any.whl.metadata (4.0 kB)
Collecting attrs>=17.3.0 (from aiohttp->datasets<3.0,>=2.6->ark-analysis==0.7.0)
  Using cached attrs-23.2.0-py3-none-any.whl.metadata (9.5 kB)
Collecting frozenlist>=1.1.1 (from aiohttp->datasets<3.0,>=2.6->ark-analysis==0.7.0)
  Using cached frozenlist-1.4.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (12 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp->datasets<3.0,>=2.6->ark-analysis==0.7.0)
  Using cached multidict-6.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB)
Collecting yarl<2.0,>=1.0 (from aiohttp->datasets<3.0,>=2.6->ark-analysis==0.7.0)
  Using cached yarl-1.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB)
Collecting comm>=0.1.3 (from ipywidgets<9,>=7.6.0->ipympl<1.0.0,>=0.9.2->ark-analysis==0.7.0)
  Using cached comm-0.2.2-py3-none-any.whl.metadata (3.7 kB)
Collecting widgetsnbextension~=4.0.10 (from ipywidgets<9,>=7.6.0->ipympl<1.0.0,>=0.9.2->ark-analysis==0.7.0)
  Using cached widgetsnbextension-4.0.10-py3-none-any.whl.metadata (1.6 kB)
Collecting jupyterlab-widgets~=3.0.10 (from ipywidgets<9,>=7.6.0->ipympl<1.0.0,>=0.9.2->ark-analysis==0.7.0)
  Using cached jupyterlab_widgets-3.0.10-py3-none-any.whl.metadata (4.1 kB)
Collecting parso<0.9.0,>=0.8.3 (from jedi>=0.16->ipython<9,>=8.4->ark-analysis==0.7.0)
  Using cached parso-0.8.4-py2.py3-none-any.whl.metadata (7.7 kB)
Collecting MarkupSafe>=2.0 (from jinja2>=2.1->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Collecting anyio>=3.1.0 (from jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached anyio-4.3.0-py3-none-any.whl.metadata (4.6 kB)
Collecting argon2-cffi>=21.1 (from jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached argon2_cffi-23.1.0-py3-none-any.whl.metadata (5.2 kB)
Collecting jupyter-client>=7.4.4 (from jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached jupyter_client-8.6.1-py3-none-any.whl.metadata (8.3 kB)
Collecting jupyter-events>=0.9.0 (from jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached jupyter_events-0.10.0-py3-none-any.whl.metadata (5.9 kB)
Collecting jupyter-server-terminals>=0.4.4 (from jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached jupyter_server_terminals-0.5.3-py3-none-any.whl.metadata (5.6 kB)
Collecting nbconvert>=6.4.4 (from jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached nbconvert-7.16.3-py3-none-any.whl.metadata (8.2 kB)
Collecting overrides>=5.0 (from jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached overrides-7.7.0-py3-none-any.whl.metadata (5.8 kB)
Collecting prometheus-client>=0.9 (from jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached prometheus_client-0.20.0-py3-none-any.whl.metadata (1.8 kB)
Collecting pyzmq>=24 (from jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached pyzmq-26.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.2 kB)
Collecting send2trash>=1.8.2 (from jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached Send2Trash-1.8.3-py3-none-any.whl.metadata (4.0 kB)
Collecting terminado>=0.8.3 (from jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached terminado-0.18.1-py3-none-any.whl.metadata (5.8 kB)
Collecting websocket-client>=1.7 (from jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached websocket_client-1.7.0-py3-none-any.whl.metadata (7.9 kB)
Collecting platformdirs>=2.5 (from jupyter-core->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached platformdirs-4.2.0-py3-none-any.whl.metadata (11 kB)
Collecting jupyter-server-fileid<1,>=0.6.0 (from jupyter-server-ydoc~=0.8.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached jupyter_server_fileid-0.9.1-py3-none-any.whl.metadata (4.7 kB)
Collecting ypy-websocket<0.9.0,>=0.8.2 (from jupyter-server-ydoc~=0.8.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached ypy_websocket-0.8.4-py3-none-any.whl.metadata (2.5 kB)
Collecting y-py<0.7.0,>=0.6.0 (from jupyter-ydoc~=0.2.4->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached y_py-0.6.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.6 kB)
Collecting babel>=2.10 (from jupyterlab-server~=2.19->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached Babel-2.14.0-py3-none-any.whl.metadata (1.6 kB)
Collecting json5>=0.9.0 (from jupyterlab-server~=2.19->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached json5-0.9.25-py3-none-any.whl.metadata (30 kB)
Collecting jsonschema>=4.18.0 (from jupyterlab-server~=2.19->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached jsonschema-4.21.1-py3-none-any.whl.metadata (7.8 kB)
Collecting colorama (from nbdime~=4.0.1->jupyterlab-git->ark-analysis==0.7.0)
  Using cached colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Collecting gitpython!=2.1.4,!=2.1.5,!=2.1.6 (from nbdime~=4.0.1->jupyterlab-git->ark-analysis==0.7.0)
  Using cached GitPython-3.1.43-py3-none-any.whl.metadata (13 kB)
Collecting jupyter-server-mathjax>=0.2.2 (from nbdime~=4.0.1->jupyterlab-git->ark-analysis==0.7.0)
  Using cached jupyter_server_mathjax-0.2.6-py3-none-any.whl.metadata (2.1 kB)
Collecting fastjsonschema>=2.15 (from nbformat->jupyterlab-git->ark-analysis==0.7.0)
  Using cached fastjsonschema-2.19.1-py3-none-any.whl.metadata (2.1 kB)
Collecting pyzmq>=24 (from jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached pyzmq-24.0.1-cp311-cp311-linux_x86_64.whl
Collecting jupyter-client>=7.4.4 (from jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached jupyter_client-7.4.9-py3-none-any.whl.metadata (8.5 kB)
Collecting nest-asyncio>=1.5 (from notebook<7->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached nest_asyncio-1.6.0-py3-none-any.whl.metadata (2.8 kB)
Collecting ipykernel (from notebook<7->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached ipykernel-6.29.4-py3-none-any.whl.metadata (6.3 kB)
Collecting notebook-shim>=0.2.3 (from nbclassic->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached notebook_shim-0.2.4-py3-none-any.whl.metadata (4.0 kB)
Collecting llvmlite<0.43,>=0.42.0dev0 (from numba>=0.51.2->umap-learn<1.0,>=0.5->ark-analysis==0.7.0)
  Using cached llvmlite-0.42.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.8 kB)
Collecting six (from patsy>=0.5.4->statsmodels<1,>=0.13.2->ark-analysis==0.7.0)
  Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB)
Collecting ptyprocess>=0.5 (from pexpect>4.3->ipython<9,>=8.4->ark-analysis==0.7.0)
  Using cached 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<9,>=8.4->ark-analysis==0.7.0)
  Using cached wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB)
Collecting snowballstemmer>=2.2.0 (from pydocstyle<6.4.0,>=6.3.0->python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl.metadata (6.5 kB)
Collecting astroid<=3.2.0-dev0,>=3.1.0 (from pylint<4,>=3.1->python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached astroid-3.1.0-py3-none-any.whl.metadata (4.5 kB)
Collecting isort!=5.13.0,<6,>=4.2.5 (from pylint<4,>=3.1->python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached isort-5.13.2-py3-none-any.whl.metadata (12 kB)
Collecting tomlkit>=0.10.1 (from pylint<4,>=3.1->python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached tomlkit-0.12.4-py3-none-any.whl.metadata (2.7 kB)
Collecting pytoolconfig>=1.2.2 (from pytoolconfig[global]>=1.2.2->rope>=1.11.0->python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached pytoolconfig-1.3.1-py3-none-any.whl.metadata (1.4 kB)
Collecting tomli>=2.0.1 (from yapf>=0.33.0->python-lsp-server[all]; extra == "lab_ext"->ark-analysis==0.7.0)
  Using cached tomli-2.0.1-py3-none-any.whl.metadata (8.9 kB)
Collecting executing>=1.2.0 (from stack-data->ipython<9,>=8.4->ark-analysis==0.7.0)
  Using cached executing-2.0.1-py2.py3-none-any.whl.metadata (9.0 kB)
Collecting asttokens>=2.1.0 (from stack-data->ipython<9,>=8.4->ark-analysis==0.7.0)
  Using cached asttokens-2.4.1-py2.py3-none-any.whl.metadata (5.2 kB)
Collecting pure-eval (from stack-data->ipython<9,>=8.4->ark-analysis==0.7.0)
  Using cached pure_eval-0.2.2-py3-none-any.whl.metadata (6.2 kB)
Collecting sniffio>=1.1 (from anyio>=3.1.0->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB)
Collecting argon2-cffi-bindings (from argon2-cffi>=21.1->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.7 kB)
Collecting gitdb<5,>=4.0.1 (from gitpython!=2.1.4,!=2.1.5,!=2.1.6->nbdime~=4.0.1->jupyterlab-git->ark-analysis==0.7.0)
  Using cached gitdb-4.0.11-py3-none-any.whl.metadata (1.2 kB)
Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.18.0->jupyterlab-server~=2.19->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached jsonschema_specifications-2023.12.1-py3-none-any.whl.metadata (3.0 kB)
Collecting referencing>=0.28.4 (from jsonschema>=4.18.0->jupyterlab-server~=2.19->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached referencing-0.34.0-py3-none-any.whl.metadata (2.8 kB)
Collecting rpds-py>=0.7.1 (from jsonschema>=4.18.0->jupyterlab-server~=2.19->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached rpds_py-0.18.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB)
Collecting entrypoints (from jupyter-client>=7.4.4->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached entrypoints-0.4-py3-none-any.whl.metadata (2.6 kB)
Collecting python-json-logger>=2.0.4 (from jupyter-events>=0.9.0->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached python_json_logger-2.0.7-py3-none-any.whl.metadata (6.5 kB)
Collecting rfc3339-validator (from jupyter-events>=0.9.0->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached rfc3339_validator-0.1.4-py2.py3-none-any.whl.metadata (1.5 kB)
Collecting rfc3986-validator>=0.1.1 (from jupyter-events>=0.9.0->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached rfc3986_validator-0.1.1-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting beautifulsoup4 (from nbconvert>=6.4.4->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached beautifulsoup4-4.12.3-py3-none-any.whl.metadata (3.8 kB)
Collecting bleach!=5.0.0 (from nbconvert>=6.4.4->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached bleach-6.1.0-py3-none-any.whl.metadata (30 kB)
Collecting defusedxml (from nbconvert>=6.4.4->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached defusedxml-0.7.1-py2.py3-none-any.whl.metadata (32 kB)
Collecting jupyterlab-pygments (from nbconvert>=6.4.4->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached 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,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached mistune-3.0.2-py3-none-any.whl.metadata (1.7 kB)
Collecting nbclient>=0.5.0 (from nbconvert>=6.4.4->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached nbclient-0.10.0-py3-none-any.whl.metadata (7.8 kB)
Collecting pandocfilters>=1.4.1 (from nbconvert>=6.4.4->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached pandocfilters-1.5.1-py2.py3-none-any.whl.metadata (9.0 kB)
Collecting tinycss2 (from nbconvert>=6.4.4->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached tinycss2-1.2.1-py3-none-any.whl.metadata (3.0 kB)
Collecting aiofiles<23,>=22.1.0 (from ypy-websocket<0.9.0,>=0.8.2->jupyter-server-ydoc~=0.8.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached aiofiles-22.1.0-py3-none-any.whl.metadata (8.0 kB)
Collecting aiosqlite<1,>=0.17.0 (from ypy-websocket<0.9.0,>=0.8.2->jupyter-server-ydoc~=0.8.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached aiosqlite-0.20.0-py3-none-any.whl.metadata (4.3 kB)
Collecting debugpy>=1.6.5 (from ipykernel->notebook<7->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached debugpy-1.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.1 kB)
Collecting psutil (from ipykernel->notebook<7->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (21 kB)
Collecting webencodings (from bleach!=5.0.0->nbconvert>=6.4.4->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached webencodings-0.5.1-py2.py3-none-any.whl.metadata (2.1 kB)
Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->gitpython!=2.1.4,!=2.1.5,!=2.1.6->nbdime~=4.0.1->jupyterlab-git->ark-analysis==0.7.0)
  Using cached smmap-5.0.1-py3-none-any.whl.metadata (4.3 kB)
Collecting fqdn (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached fqdn-1.5.1-py3-none-any.whl.metadata (1.4 kB)
Collecting isoduration (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached 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.9.0->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached jsonpointer-2.4-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting uri-template (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached uri_template-1.3.0-py3-none-any.whl.metadata (8.8 kB)
Collecting webcolors>=1.11 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached webcolors-1.13-py3-none-any.whl.metadata (2.6 kB)
Collecting cffi>=1.0.1 (from argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting soupsieve>1.2 (from beautifulsoup4->nbconvert>=6.4.4->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached soupsieve-2.5-py3-none-any.whl.metadata (4.7 kB)
Collecting pycparser (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
Collecting arrow>=0.15.0 (from isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB)
Collecting types-python-dateutil>=2.8.10 (from arrow>=0.15.0->isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.16.0->jupyterlab<4,>=3.4.3->ark-analysis==0.7.0)
  Using cached types_python_dateutil-2.9.0.20240316-py3-none-any.whl.metadata (1.8 kB)
Using cached alpineer-0.1.10-py3-none-any.whl (26 kB)
Using cached numpy-1.23.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.1 MB)
Using cached Cython-0.29.37-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (1.9 MB)
Using cached datasets-2.18.0-py3-none-any.whl (510 kB)
Using cached dill-0.3.8-py3-none-any.whl (116 kB)
Using cached importlib_metadata-7.1.0-py3-none-any.whl (24 kB)
Using cached ipympl-0.9.4-py3-none-any.whl (516 kB)
Using cached ipython-8.23.0-py3-none-any.whl (814 kB)
Using cached jupyterlab-3.6.7-py3-none-any.whl (8.9 MB)
Using cached matplotlib-3.8.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.6 MB)
Using cached multiprocess-0.70.16-py311-none-any.whl (143 kB)
Using cached natsort-8.4.0-py3-none-any.whl (38 kB)
Using cached palettable-3.3.3-py2.py3-none-any.whl (332 kB)
Using cached pandas-2.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.0 MB)
Using cached Pillow-9.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB)
Using cached pyFlowSOM-0.1.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (680 kB)
Using cached requests-2.31.0-py3-none-any.whl (62 kB)
Using cached scikit_learn-1.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.1 MB)
Using cached scipy-1.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.6 MB)
Using cached seaborn-0.13.2-py3-none-any.whl (294 kB)
Using cached spatial_lda-0.1.3-py3-none-any.whl (30 kB)
Using cached statsmodels-0.14.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.8 MB)
Using cached tifffile-2024.2.12-py3-none-any.whl (224 kB)
Using cached tqdm-4.66.2-py3-none-any.whl (78 kB)
Using cached umap_learn-0.5.6-py3-none-any.whl (85 kB)
Using cached xarray-2024.3.0-py3-none-any.whl (1.1 MB)
Using cached xmltodict-0.13.0-py2.py3-none-any.whl (10.0 kB)
Using cached zstandard-0.22.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB)
Using cached cmasher-1.8.0-py3-none-any.whl (533 kB)
Using cached cmocean-4.0.3-py3-none-any.whl (421 kB)
Using cached colorcet-3.1.0-py3-none-any.whl (260 kB)
Using cached jupyterlab_execute_time-2.3.1-py3-none-any.whl (488 kB)
Using cached jupyterlab_git-0.50.0-py3-none-any.whl (1.2 MB)
Using cached jupyterlab_lsp-4.3.0-py3-none-any.whl (1.8 MB)
Using cached jupyterlab_skip_traceback-5.1.0-py3-none-any.whl (106 kB)
Using cached lckr_jupyterlab_variableinspector-3.2.1-py3-none-any.whl (156 kB)
Using cached SciencePlots-2.1.1-py3-none-any.whl (16 kB)
Using cached autopep8-2.0.4-py2.py3-none-any.whl (45 kB)
Using cached certifi-2024.2.2-py3-none-any.whl (163 kB)
Using cached charset_normalizer-2.1.1-py3-none-any.whl (39 kB)
Using cached colorspacious-1.1.2-py2.py3-none-any.whl (37 kB)
Using cached contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (306 kB)
Using cached cycler-0.12.1-py3-none-any.whl (8.3 kB)
Using cached flake8-7.0.0-py2.py3-none-any.whl (57 kB)
Using cached fonttools-4.51.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB)
Using cached fsspec-2024.2.0-py3-none-any.whl (170 kB)
Using cached aiohttp-3.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB)
Using cached huggingface_hub-0.22.2-py3-none-any.whl (388 kB)
Using cached idna-3.7-py3-none-any.whl (66 kB)
Using cached imageio-2.34.0-py3-none-any.whl (313 kB)
Using cached ipywidgets-8.1.2-py3-none-any.whl (139 kB)
Using cached jedi-0.19.1-py2.py3-none-any.whl (1.6 MB)
Using cached Jinja2-3.1.3-py3-none-any.whl (133 kB)
Using cached joblib-1.4.0-py3-none-any.whl (301 kB)
Using cached jupyter_lsp-2.2.5-py3-none-any.whl (69 kB)
Using cached jupyter_server-2.14.0-py3-none-any.whl (383 kB)
Using cached jupyter_core-5.7.2-py3-none-any.whl (28 kB)
Using cached jupyter_server_ydoc-0.8.0-py3-none-any.whl (11 kB)
Using cached jupyter_ydoc-0.2.5-py3-none-any.whl (6.2 kB)
Using cached jupyterlab_server-2.26.0-py3-none-any.whl (59 kB)
Using cached kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB)
Using cached mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
Using cached nbdime-4.0.1-py3-none-any.whl (5.9 MB)
Using cached nbformat-5.10.4-py3-none-any.whl (78 kB)
Using cached networkx-3.3-py3-none-any.whl (1.7 MB)
Using cached notebook-6.5.6-py3-none-any.whl (529 kB)
Using cached nbclassic-1.0.0-py3-none-any.whl (10.0 MB)
Using cached numba-0.59.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.7 MB)
Using cached packaging-24.0-py3-none-any.whl (53 kB)
Using cached patsy-0.5.6-py2.py3-none-any.whl (233 kB)
Using cached pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
Using cached pluggy-1.4.0-py3-none-any.whl (20 kB)
Using cached prompt_toolkit-3.0.43-py3-none-any.whl (386 kB)
Using cached pyarrow-15.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.4 MB)
Using cached pycodestyle-2.11.1-py2.py3-none-any.whl (31 kB)
Using cached pydocstyle-6.3.0-py3-none-any.whl (38 kB)
Using cached pyflakes-3.2.0-py2.py3-none-any.whl (62 kB)
Using cached pygments-2.17.2-py3-none-any.whl (1.2 MB)
Using cached pylint-3.1.0-py3-none-any.whl (515 kB)
Using cached pynndescent-0.5.12-py3-none-any.whl (56 kB)
Using cached pyparsing-3.1.2-py3-none-any.whl (103 kB)
Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Using cached python_lsp_jsonrpc-1.1.2-py3-none-any.whl (8.8 kB)
Using cached pytz-2024.1-py2.py3-none-any.whl (505 kB)
Using cached pywavelets-1.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.5 MB)
Using cached PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (757 kB)
Using cached rope-1.13.0-py3-none-any.whl (206 kB)
Using cached threadpoolctl-3.4.0-py3-none-any.whl (17 kB)
Using cached tornado-6.4-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (435 kB)
Using cached traitlets-5.14.2-py3-none-any.whl (85 kB)
Using cached typing_extensions-4.11.0-py3-none-any.whl (34 kB)
Using cached tzdata-2024.1-py2.py3-none-any.whl (345 kB)
Using cached ujson-5.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53 kB)
Using cached urllib3-2.2.1-py3-none-any.whl (121 kB)
Using cached whatthepatch-1.0.5-py3-none-any.whl (11 kB)
Using cached yapf-0.40.2-py3-none-any.whl (254 kB)
Using cached zipp-3.18.1-py3-none-any.whl (8.2 kB)
Using cached decorator-5.1.1-py3-none-any.whl (9.1 kB)
Using cached docstring_to_markdown-0.15-py3-none-any.whl (21 kB)
Using cached filelock-3.13.4-py3-none-any.whl (11 kB)
Using cached ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB)
Using cached matplotlib_inline-0.1.7-py3-none-any.whl (9.9 kB)
Using cached pyarrow_hotfix-0.6-py3-none-any.whl (7.9 kB)
Using cached python_lsp_server-1.11.0-py3-none-any.whl (74 kB)
Using cached stack_data-0.6.3-py3-none-any.whl (24 kB)
Using cached xxhash-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (194 kB)
Using cached aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Using cached anyio-4.3.0-py3-none-any.whl (85 kB)
Using cached argon2_cffi-23.1.0-py3-none-any.whl (15 kB)
Using cached astroid-3.1.0-py3-none-any.whl (275 kB)
Using cached asttokens-2.4.1-py2.py3-none-any.whl (27 kB)
Using cached attrs-23.2.0-py3-none-any.whl (60 kB)
Using cached Babel-2.14.0-py3-none-any.whl (11.0 MB)
Using cached comm-0.2.2-py3-none-any.whl (7.2 kB)
Using cached executing-2.0.1-py2.py3-none-any.whl (24 kB)
Using cached fastjsonschema-2.19.1-py3-none-any.whl (23 kB)
Using cached frozenlist-1.4.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (272 kB)
Using cached GitPython-3.1.43-py3-none-any.whl (207 kB)
Using cached isort-5.13.2-py3-none-any.whl (92 kB)
Using cached json5-0.9.25-py3-none-any.whl (30 kB)
Using cached jsonschema-4.21.1-py3-none-any.whl (85 kB)
Using cached jupyter_client-7.4.9-py3-none-any.whl (133 kB)
Using cached jupyter_events-0.10.0-py3-none-any.whl (18 kB)
Using cached jupyter_server_fileid-0.9.1-py3-none-any.whl (16 kB)
Using cached jupyter_server_mathjax-0.2.6-py3-none-any.whl (3.1 MB)
Using cached jupyter_server_terminals-0.5.3-py3-none-any.whl (13 kB)
Using cached jupyterlab_widgets-3.0.10-py3-none-any.whl (215 kB)
Using cached llvmlite-0.42.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (43.8 MB)
Using cached MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB)
Using cached multidict-6.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (128 kB)
Using cached nbconvert-7.16.3-py3-none-any.whl (257 kB)
Using cached nest_asyncio-1.6.0-py3-none-any.whl (5.2 kB)
Using cached notebook_shim-0.2.4-py3-none-any.whl (13 kB)
Using cached overrides-7.7.0-py3-none-any.whl (17 kB)
Using cached parso-0.8.4-py2.py3-none-any.whl (103 kB)
Using cached platformdirs-4.2.0-py3-none-any.whl (17 kB)
Using cached prometheus_client-0.20.0-py3-none-any.whl (54 kB)
Using cached ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Using cached pytoolconfig-1.3.1-py3-none-any.whl (17 kB)
Using cached Send2Trash-1.8.3-py3-none-any.whl (18 kB)
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Using cached snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
Using cached terminado-0.18.1-py3-none-any.whl (14 kB)
Using cached tomli-2.0.1-py3-none-any.whl (12 kB)
Using cached tomlkit-0.12.4-py3-none-any.whl (37 kB)
Using cached websocket_client-1.7.0-py3-none-any.whl (58 kB)
Using cached widgetsnbextension-4.0.10-py3-none-any.whl (2.3 MB)
Using cached y_py-0.6.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB)
Using cached yarl-1.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (328 kB)
Using cached ypy_websocket-0.8.4-py3-none-any.whl (10 kB)
Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Using cached ipykernel-6.29.4-py3-none-any.whl (117 kB)
Using cached pure_eval-0.2.2-py3-none-any.whl (11 kB)
Using cached wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)
Using cached aiofiles-22.1.0-py3-none-any.whl (14 kB)
Using cached aiosqlite-0.20.0-py3-none-any.whl (15 kB)
Using cached bleach-6.1.0-py3-none-any.whl (162 kB)
Using cached debugpy-1.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.6 MB)
Using cached gitdb-4.0.11-py3-none-any.whl (62 kB)
Using cached jsonschema_specifications-2023.12.1-py3-none-any.whl (18 kB)
Using cached mistune-3.0.2-py3-none-any.whl (47 kB)
Using cached nbclient-0.10.0-py3-none-any.whl (25 kB)
Using cached pandocfilters-1.5.1-py2.py3-none-any.whl (8.7 kB)
Using cached python_json_logger-2.0.7-py3-none-any.whl (8.1 kB)
Using cached referencing-0.34.0-py3-none-any.whl (26 kB)
Using cached rfc3986_validator-0.1.1-py2.py3-none-any.whl (4.2 kB)
Using cached rpds_py-0.18.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB)
Using cached sniffio-1.3.1-py3-none-any.whl (10 kB)
Using cached argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (86 kB)
Using cached beautifulsoup4-4.12.3-py3-none-any.whl (147 kB)
Using cached defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Using cached entrypoints-0.4-py3-none-any.whl (5.3 kB)
Using cached jupyterlab_pygments-0.3.0-py3-none-any.whl (15 kB)
Using cached psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (288 kB)
Using cached rfc3339_validator-0.1.4-py2.py3-none-any.whl (3.5 kB)
Using cached tinycss2-1.2.1-py3-none-any.whl (21 kB)
Using cached cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (464 kB)
Using cached jsonpointer-2.4-py2.py3-none-any.whl (7.8 kB)
Using cached smmap-5.0.1-py3-none-any.whl (24 kB)
Using cached soupsieve-2.5-py3-none-any.whl (36 kB)
Using cached webcolors-1.13-py3-none-any.whl (14 kB)
Using cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
Using cached fqdn-1.5.1-py3-none-any.whl (9.1 kB)
Using cached isoduration-20.11.0-py3-none-any.whl (11 kB)
Using cached uri_template-1.3.0-py3-none-any.whl (11 kB)
Using cached arrow-1.3.0-py3-none-any.whl (66 kB)
Using cached pycparser-2.22-py3-none-any.whl (117 kB)
Using cached types_python_dateutil-2.9.0.20240316-py3-none-any.whl (9.7 kB)
Building wheels for collected packages: ark-analysis, scikit-image
  Building wheel for ark-analysis (pyproject.toml): started
  Building wheel for ark-analysis (pyproject.toml): finished with status 'done'
  Created wheel for ark-analysis: filename=ark_analysis-0.7.0-cp311-cp311-linux_x86_64.whl size=360830 sha256=006c65794c8b732f6cc341bc966f1a620646d028a0dac947ec0cbfa5435a7758
  Stored in directory: /sise/home/leorro/.cache/pip/wheels/ea/fe/53/97de35b91ba26fca51d184d68646ac4544b8cd348bc1f62278
  Building wheel for scikit-image (pyproject.toml): started
  Building wheel for scikit-image (pyproject.toml): finished with status 'error'
Successfully built ark-analysis
Failed to build scikit-image

Pip subprocess error:
  error: subprocess-exited-with-error

  × Building wheel for scikit-image (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [1805 lines of output]
      setup.py:9: DeprecationWarning:

        `numpy.distutils` is deprecated since NumPy 1.23.0, as a result
        of the deprecation of `distutils` itself. It will be removed for
        Python >= 3.12. For older Python versions it will remain present.
        It is recommended to use `setuptools < 60.0` for those Python versions.
        For more details, see:
          https://numpy.org/devdocs/reference/distutils_status_migration.html

        from numpy.distutils.command.build_ext import build_ext as npy_build_ext
      Partial import of skimage during the build process.
      Compiling /tmp/pip-install-sof65snf/scikit-image_8c83aa1b617f40a6b5b8d00264ed4fef/skimage/morphology/_skeletonize_3d_cy.pyx because it changed.
      [1/1] Cythonizing /tmp/pip-install-sof65snf/scikit-image_8c83aa1b617f40a6b5b8d00264ed4fef/skimage/morphology/_skeletonize_3d_cy.pyx
      running bdist_wheel
      running build
      running config_cc
      INFO: unifing config_cc, config, build_clib, build_ext, build commands --compiler options
      running config_fc
      INFO: unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
      running build_src
      INFO: build_src
      INFO: building extension "skimage._shared.geometry" sources
      INFO: building extension "skimage._shared.transform" sources
      INFO: building extension "skimage._shared.interpolation" sources
      INFO: building extension "skimage._shared.fast_exp" sources
      INFO: building extension "skimage.draw._draw" sources
      INFO: building extension "skimage.feature._cascade" sources
      INFO: building extension "skimage.feature.corner_cy" sources
      INFO: building extension "skimage.feature.censure_cy" sources
      INFO: building extension "skimage.feature.orb_cy" sources
      INFO: building extension "skimage.feature._texture" sources
      INFO: building extension "skimage.feature._hoghistogram" sources
      INFO: building extension "skimage.feature._haar" sources
      INFO: building extension "skimage.feature._sift" sources
leorrose commented 3 months ago

Downgrading python to 3.10 in the environment.yml file seems to solve the problem.

srivarra commented 3 months ago

@leorrose Thanks for reporting this, I'll get a quick fix in.