Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gateway seems to be stuck when deploying on cloud #385

Closed
r4881t opened this issue Jul 6, 2023 · 3 comments
Closed

Gateway seems to be stuck when deploying on cloud #385

r4881t opened this issue Jul 6, 2023 · 3 comments
Labels

Comments

@r4881t
Copy link

r4881t commented Jul 6, 2023

Description

I have a Jupyter Python Notebook that is exposing an HTTP Server via Kernel Gateway. The dockerfile works locally perfectly, but when I deploy it on AWS, it seems to be stuck.

My Dockerfile

FROM jupyter/scipy-notebook:latest AS base

WORKDIR /app


RUN pip install --no-cache-dir jupyter_kernel_gateway jupyter

COPY . .

RUN pip install --no-cache-dir -r ./requirements.txt

EXPOSE 8080

CMD ["jupyter", \
    "kernelgateway", \
    "--KernelGatewayApp.api", "kernel_gateway.notebook_http", \
    "--KernelGatewayApp.seed_uri", "/app/src/notebooks/NB1.ipynb", \
    "--KernelGatewayApp.prespawn_count", "1", \
    "--KernelGatewayApp.env_process_whitelist", "OPENAI_KEY", \
    "--KernelGatewayApp.env_process_whitelist", "GOOGLE_PRIVATE_KEY_ID", \
    "--KernelGatewayApp.env_process_whitelist", "GOOGLE_PRIVATE_KEY", \
    "--KernelGatewayApp.env_process_whitelist", "GOOGLE_CLIENT_EMAIL", \
    "--KernelGatewayApp.env_process_whitelist", "GOOGLE_CLIENT_ID", \
    "--KernelGatewayApp.env_process_whitelist", "PINECONE_API_KEY", \
    "--KernelGatewayApp.env_process_whitelist", "PINECONE_ENV", \
    "--KernelGatewayApp.env_process_whitelist", "PINECONE_INDEX_NAME", \
    "--KernelGatewayApp.env_process_whitelist", "MEROKU_API_KEY", \
    "--KernelGatewayApp.port", "8080", \
    "--KernelGatewayApp.ip", "0.0.0.0", \
    "--Application.log_level", "DEBUG", \
    "--JupyterApp.log_level", "DEBUG", \
    "--KernelGatewayApp.log_level", "DEBUG" \
    ]

My code structure is as below

Screenshot 2023-07-06 at 10 42 02 AM

When I run it on my local, I get it working fine with the following outputs

Screenshot 2023-07-06 at 1 38 31 PM Screenshot 2023-07-06 at 1 31 52 PM

However, when I deploy it on AWS EKS Cluster, it seems to be stuck

Screenshot 2023-07-06 at 1 43 43 PM Screenshot 2023-07-06 at 1 44 37 PM

Expected behavior

I expect the kernel gateway to expose the HTTP Server.

Paste the output from running jupyter troubleshoot from the command line here.

$ jupyter troubleshoot
$PATH:
	/opt/conda/bin
	/usr/local/sbin
	/usr/local/bin
	/usr/sbin
	/usr/bin
	/sbin
	/bin

sys.path:
	/opt/conda/bin
	/opt/conda/lib/python311.zip
	/opt/conda/lib/python3.11
	/opt/conda/lib/python3.11/lib-dynload
	/opt/conda/lib/python3.11/site-packages

sys.executable:
	/opt/conda/bin/python

sys.version:
	3.11.4 | packaged by conda-forge | (main, Jun 10 2023, 18:08:17) [GCC 12.2.0]

platform.platform():
	Linux-5.10.179-168.710.amzn2.x86_64-x86_64-with-glibc2.35

which -a jupyter:
	/opt/conda/bin/jupyter

pip list:
	Package                       Version
	----------------------------- -----------
	aiohttp                       3.8.4
	aiosignal                     1.3.1
	alembic                       1.11.1
	altair                        5.0.1
	anyio                         3.7.0
	argon2-cffi                   21.3.0
	argon2-cffi-bindings          21.2.0
	arrow                         1.2.3
	asttokens                     2.2.1
	async-generator               1.10
	async-lru                     2.0.2
	async-timeout                 4.0.2
	attrs                         23.1.0
	Babel                         2.12.1
	backcall                      0.2.0
	backports.functools-lru-cache 1.6.4
	beautifulsoup4                4.12.2
	bleach                        6.0.0
	blinker                       1.6.2
	bokeh                         3.1.1
	boltons                       23.0.0
	Bottleneck                    1.3.7
	cached-property               1.5.2
	cachetools                    5.3.1
	certifi                       2023.5.7
	certipy                       0.1.3
	cffi                          1.15.1
	charset-normalizer            3.1.0
	click                         8.1.3
	cloudpickle                   2.2.1
	cmake                         3.26.4
	colorama                      0.4.6
	comm                          0.1.3
	conda                         23.5.0
	conda-package-handling        2.0.2
	conda_package_streaming       0.8.0
	contourpy                     1.1.0
	cryptography                  41.0.1
	cycler                        0.11.0
	Cython                        0.29.35
	cytoolz                       0.12.0
	dask                          2023.6.0
	debugpy                       1.6.7
	decorator                     5.1.1
	defusedxml                    0.7.1
	dill                          0.3.6
	distributed                   2023.6.0
	dnspython                     2.3.0
	entrypoints                   0.4
	et-xmlfile                    1.1.0
	exceptiongroup                1.1.1
	executing                     1.2.0
	fastjsonschema                2.17.1
	filelock                      3.12.2
	flit_core                     3.9.0
	fonttools                     4.40.0
	fqdn                          1.5.1
	frozenlist                    1.3.3
	fsspec                        2023.6.0
	gitdb                         4.0.10
	GitPython                     3.1.31
	gmpy2                         2.1.2
	google-api-core               2.11.1
	google-api-python-client      2.89.0
	google-auth                   2.20.0
	google-auth-httplib2          0.1.0
	googleapis-common-protos      1.59.1
	greenlet                      2.0.2
	h5py                          3.9.0
	httplib2                      0.22.0
	huggingface-hub               0.15.1
	idna                          3.4
	imagecodecs                   2023.1.23
	imageio                       2.31.1
	importlib-metadata            6.7.0
	importlib-resources           5.12.0
	ipykernel                     6.23.3
	ipympl                        0.9.3
	ipython                       8.14.0
	ipython-genutils              0.2.0
	ipywidgets                    8.0.6
	isoduration                   20.11.0
	jedi                          0.18.2
	Jinja2                        3.1.2
	joblib                        1.2.0
	json5                         0.9.5
	jsonpatch                     1.32
	jsonpointer                   2.0
	jsonschema                    4.17.3
	jupyter                       1.0.0
	jupyter_client                7.4.9
	jupyter-console               6.6.3
	jupyter_core                  5.3.1
	jupyter-events                0.6.3
	jupyter-kernel-gateway        2.5.2
	jupyter-lsp                   2.2.0
	jupyter_server                2.6.0
	jupyter-server-mathjax        0.2.6
	jupyter_server_terminals      0.4.4
	jupyter-telemetry             0.1.0
	jupyterhub                    4.0.1
	jupyterlab                    4.0.2
	jupyterlab-git                0.41.0
	jupyterlab-pygments           0.2.2
	jupyterlab_server             2.23.0
	jupyterlab-widgets            3.0.7
	kiwisolver                    1.4.4
	lazy_loader                   0.2
	libmambapy                    1.4.4
	lit                           16.0.6
	llvmlite                      0.40.0
	locket                        1.0.0
	loguru                        0.7.0
	lz4                           4.3.2
	Mako                          1.2.4
	mamba                         1.4.4
	MarkupSafe                    2.1.3
	matplotlib                    3.7.1
	matplotlib-inline             0.1.6
	mistune                       3.0.0
	mpmath                        1.3.0
	msgpack                       1.0.5
	multidict                     6.0.4
	munkres                       1.1.4
	nbclassic                     1.0.0
	nbclient                      0.8.0
	nbconvert                     7.6.0
	nbdime                        3.2.1
	nbformat                      5.9.0
	nest-asyncio                  1.5.6
	networkx                      3.1
	nltk                          3.8.1
	notebook                      6.5.4
	notebook_shim                 0.2.3
	numba                         0.57.0
	numexpr                       2.8.4
	numpy                         1.24.3
	nvidia-cublas-cu11            11.10.3.66
	nvidia-cuda-cupti-cu11        11.7.101
	nvidia-cuda-nvrtc-cu11        11.7.99
	nvidia-cuda-runtime-cu11      11.7.99
	nvidia-cudnn-cu11             8.5.0.96
	nvidia-cufft-cu11             10.9.0.58
	nvidia-curand-cu11            10.2.10.91
	nvidia-cusolver-cu11          11.4.0.1
	nvidia-cusparse-cu11          11.7.4.91
	nvidia-nccl-cu11              2.14.3
	nvidia-nvtx-cu11              11.7.91
	oauthlib                      3.2.2
	openai                        0.27.8
	openpyxl                      3.1.2
	overrides                     7.3.1
	packaging                     23.1
	pamela                        1.0.0
	pandas                        2.0.2
	pandocfilters                 1.5.0
	parso                         0.8.3
	partd                         1.4.0
	patsy                         0.5.3
	pexpect                       4.8.0
	pickleshare                   0.7.5
	Pillow                        9.5.0
	pinecone-client               2.2.2
	pip                           23.1.2
	pkgutil_resolve_name          1.3.10
	platformdirs                  3.8.0
	pluggy                        1.0.0
	pooch                         1.7.0
	profanity-protector           1.0.0
	prometheus-client             0.17.0
	prompt-toolkit                3.0.38
	protobuf                      3.20.3
	psutil                        5.9.5
	ptyprocess                    0.7.0
	pure-eval                     0.2.2
	py-cpuinfo                    9.0.0
	pyarrow                       12.0.0
	pyasn1                        0.5.0
	pyasn1-modules                0.3.0
	pycosat                       0.6.4
	pycparser                     2.21
	pycurl                        7.45.1
	Pygments                      2.15.1
	PyJWT                         2.7.0
	pyOpenSSL                     23.2.0
	pyparsing                     3.1.0
	pyrsistent                    0.19.3
	PySocks                       1.7.1
	python-dateutil               2.8.2
	python-dotenv                 1.0.0
	python-json-logger            2.0.7
	pytz                          2023.3
	PyWavelets                    1.4.1
	PyYAML                        6.0
	pyzmq                         25.1.0
	qtconsole                     5.4.3
	QtPy                          2.3.1
	regex                         2023.6.3
	requests                      2.31.0
	requests-file                 1.5.1
	rfc3339-validator             0.1.4
	rfc3986-validator             0.1.1
	rsa                           4.9
	ruamel.yaml                   0.17.32
	ruamel.yaml.clib              0.2.7
	sacremoses                    0.0.53
	safetensors                   0.3.1
	scikit-image                  0.20.0
	scikit-learn                  1.2.2
	scipy                         1.10.1
	seaborn                       0.12.2
	Send2Trash                    1.8.2
	sentence-transformers         2.2.2
	sentencepiece                 0.1.99
	setuptools                    68.0.0
	six                           1.16.0
	smmap                         3.0.5
	sniffio                       1.3.0
	sortedcontainers              2.4.0
	soupsieve                     2.3.2.post1
	SQLAlchemy                    2.0.16
	stack-data                    0.6.2
	statsmodels                   0.14.0
	sympy                         1.12
	tables                        3.8.0
	tblib                         1.7.0
	terminado                     0.17.1
	threadpoolctl                 3.1.0
	tifffile                      2023.4.12
	tinycss2                      1.2.1
	tldextract                    3.4.4
	tokenizers                    0.13.3
	tomli                         2.0.1
	toolz                         0.12.0
	torch                         2.0.1
	torchvision                   0.15.2
	tornado                       6.3.2
	tqdm                          4.65.0
	traitlets                     5.9.0
	transformers                  4.30.2
	triton                        2.0.0
	typing_extensions             4.6.3
	typing-utils                  0.1.0
	tzdata                        2023.3
	uri-template                  1.3.0
	uritemplate                   4.1.1
	urllib3                       1.26.16
	wcwidth                       0.2.6
	webcolors                     1.13
	webencodings                  0.5.1
	websocket-client              1.6.0
	wheel                         0.40.0
	widgetsnbextension            4.0.7
	xlrd                          2.0.1
	xyzservices                   2023.5.0
	yarl                          1.9.2
	zict                          3.0.0
	zipp                          3.15.0
	zstandard                     0.19.0

conda list:
	# packages in environment at /opt/conda:
	#
	# Name                    Version                   Build  Channel
	_libgcc_mutex             0.1                 conda_forge    conda-forge
	_openmp_mutex             4.5                  2_kmp_llvm    conda-forge
	aiohttp                   3.8.4                    pypi_0    pypi
	aiosignal                 1.3.1                    pypi_0    pypi
	alembic                   1.11.1             pyhd8ed1ab_0    conda-forge
	altair                    5.0.1              pyhd8ed1ab_0    conda-forge
	anyio                     3.7.0              pyhd8ed1ab_1    conda-forge
	aom                       3.5.0                h27087fc_0    conda-forge
	argon2-cffi               21.3.0             pyhd8ed1ab_0    conda-forge
	argon2-cffi-bindings      21.2.0          py311hd4cff14_3    conda-forge
	arrow                     1.2.3                    pypi_0    pypi
	asttokens                 2.2.1              pyhd8ed1ab_0    conda-forge
	async-lru                 2.0.2              pyhd8ed1ab_0    conda-forge
	async-timeout             4.0.2                    pypi_0    pypi
	async_generator           1.10                       py_0    conda-forge
	attrs                     23.1.0             pyh71513ae_1    conda-forge
	aws-c-auth                0.6.28               hccec9ca_5    conda-forge
	aws-c-cal                 0.5.27               hf85dbcb_0    conda-forge
	aws-c-common              0.8.20               hd590300_0    conda-forge
	aws-c-compression         0.2.17               h4b87b72_0    conda-forge
	aws-c-event-stream        0.3.0                hc5de78f_6    conda-forge
	aws-c-http                0.7.8                h412fb1b_4    conda-forge
	aws-c-io                  0.13.26              h0d05201_0    conda-forge
	aws-c-mqtt                0.8.13               ha5d9b87_2    conda-forge
	aws-c-s3                  0.3.4                h95e21fb_5    conda-forge
	aws-c-sdkutils            0.1.10               h4b87b72_0    conda-forge
	aws-checksums             0.1.16               h4b87b72_0    conda-forge
	aws-crt-cpp               0.20.2               h5289e1f_9    conda-forge
	aws-sdk-cpp               1.10.57             h8101662_14    conda-forge
	babel                     2.12.1             pyhd8ed1ab_1    conda-forge
	backcall                  0.2.0              pyh9f0ad1d_0    conda-forge
	backports                 1.0                pyhd8ed1ab_3    conda-forge
	backports.functools_lru_cache 1.6.4              pyhd8ed1ab_0    conda-forge
	beautifulsoup4            4.12.2             pyha770c72_0    conda-forge
	blas                      2.117                  openblas    conda-forge
	blas-devel                3.9.0           17_linux64_openblas    conda-forge
	bleach                    6.0.0              pyhd8ed1ab_0    conda-forge
	blinker                   1.6.2              pyhd8ed1ab_0    conda-forge
	blosc                     1.21.4               h0f2a231_0    conda-forge
	bokeh                     3.1.1              pyhd8ed1ab_0    conda-forge
	boltons                   23.0.0             pyhd8ed1ab_0    conda-forge
	bottleneck                1.3.7           py311hcb2cf0a_0    conda-forge
	brotli                    1.0.9                h166bdaf_8    conda-forge
	brotli-bin                1.0.9                h166bdaf_8    conda-forge
	brunsli                   0.1                  h9c3ff4c_0    conda-forge
	bzip2                     1.0.8                h7f98852_4    conda-forge
	c-ares                    1.19.1               hd590300_0    conda-forge
	c-blosc2                  2.9.3                hb4ffafa_0    conda-forge
	ca-certificates           2023.5.7             hbcca054_0    conda-forge
	cached-property           1.5.2                hd8ed1ab_1    conda-forge
	cached_property           1.5.2              pyha770c72_1    conda-forge
	cachetools                5.3.1                    pypi_0    pypi
	certifi                   2023.5.7           pyhd8ed1ab_0    conda-forge
	certipy                   0.1.3                      py_0    conda-forge
	cffi                      1.15.1          py311h409f033_3    conda-forge
	cfitsio                   4.2.0                hd9d235c_0    conda-forge
	charls                    2.4.2                h59595ed_0    conda-forge
	charset-normalizer        3.1.0              pyhd8ed1ab_0    conda-forge
	click                     8.1.3           unix_pyhd8ed1ab_2    conda-forge
	cloudpickle               2.2.1              pyhd8ed1ab_0    conda-forge
	cmake                     3.26.4                   pypi_0    pypi
	colorama                  0.4.6              pyhd8ed1ab_0    conda-forge
	comm                      0.1.3              pyhd8ed1ab_0    conda-forge
	conda                     23.5.0          py311h38be061_1    conda-forge
	conda-package-handling    2.0.2              pyh38be061_0    conda-forge
	conda-package-streaming   0.8.0              pyhd8ed1ab_0    conda-forge
	configurable-http-proxy   4.5.4                he2f69ee_2    conda-forge
	contourpy                 1.1.0           py311h9547e67_0    conda-forge
	cryptography              41.0.1          py311h63ff55d_0    conda-forge
	cycler                    0.11.0             pyhd8ed1ab_0    conda-forge
	cython                    0.29.35         py311hb755f60_0    conda-forge
	cytoolz                   0.12.0          py311hd4cff14_1    conda-forge
	dask                      2023.6.0           pyhd8ed1ab_0    conda-forge
	dask-core                 2023.6.0           pyhd8ed1ab_0    conda-forge
	dav1d                     1.2.1                hd590300_0    conda-forge
	debugpy                   1.6.7           py311hcafe171_0    conda-forge
	decorator                 5.1.1              pyhd8ed1ab_0    conda-forge
	defusedxml                0.7.1              pyhd8ed1ab_0    conda-forge
	dill                      0.3.6              pyhd8ed1ab_1    conda-forge
	distributed               2023.6.0           pyhd8ed1ab_0    conda-forge
	dnspython                 2.3.0                    pypi_0    pypi
	entrypoints               0.4                pyhd8ed1ab_0    conda-forge
	et_xmlfile                1.1.0              pyhd8ed1ab_0    conda-forge
	exceptiongroup            1.1.1              pyhd8ed1ab_0    conda-forge
	executing                 1.2.0              pyhd8ed1ab_0    conda-forge
	filelock                  3.12.2                   pypi_0    pypi
	flit-core                 3.9.0              pyhd8ed1ab_0    conda-forge
	fmt                       9.1.0                h924138e_0    conda-forge
	fonttools                 4.40.0          py311h459d7ec_0    conda-forge
	fqdn                      1.5.1                    pypi_0    pypi
	freetype                  2.12.1               hca18f0e_1    conda-forge
	frozenlist                1.3.3                    pypi_0    pypi
	fsspec                    2023.6.0           pyh1a96a4e_0    conda-forge
	gflags                    2.2.2             he1b5a44_1004    conda-forge
	giflib                    5.2.1                h0b41bf4_3    conda-forge
	gitdb                     4.0.10             pyhd8ed1ab_0    conda-forge
	gitpython                 3.1.31             pyhd8ed1ab_0    conda-forge
	glog                      0.6.0                h6f12383_0    conda-forge
	gmp                       6.2.1                h58526e2_0    conda-forge
	gmpy2                     2.1.2           py311h6a5fa03_1    conda-forge
	google-api-core           2.11.1                   pypi_0    pypi
	google-api-python-client  2.89.0                   pypi_0    pypi
	google-auth               2.20.0                   pypi_0    pypi
	google-auth-httplib2      0.1.0                    pypi_0    pypi
	googleapis-common-protos  1.59.1                   pypi_0    pypi
	greenlet                  2.0.2           py311hb755f60_1    conda-forge
	h5py                      3.9.0           nompi_py311h26d1283_100    conda-forge
	hdf5                      1.14.0          nompi_hb72d44e_103    conda-forge
	httplib2                  0.22.0                   pypi_0    pypi
	huggingface-hub           0.15.1                   pypi_0    pypi
	icu                       72.1                 hcb278e6_0    conda-forge
	idna                      3.4                pyhd8ed1ab_0    conda-forge
	imagecodecs               2023.1.23       py311hd374d05_2    conda-forge
	imageio                   2.31.1             pyh24c5eb1_0    conda-forge
	importlib-metadata        6.7.0              pyha770c72_0    conda-forge
	importlib_metadata        6.7.0                hd8ed1ab_0    conda-forge
	importlib_resources       5.12.0             pyhd8ed1ab_0    conda-forge
	ipykernel                 6.23.3             pyh71e2992_0    conda-forge
	ipympl                    0.9.3              pyhd8ed1ab_0    conda-forge
	ipython                   8.14.0             pyh41d4057_0    conda-forge
	ipython_genutils          0.2.0                      py_1    conda-forge
	ipywidgets                8.0.6              pyhd8ed1ab_0    conda-forge
	isoduration               20.11.0                  pypi_0    pypi
	jedi                      0.18.2             pyhd8ed1ab_0    conda-forge
	jinja2                    3.1.2              pyhd8ed1ab_1    conda-forge
	joblib                    1.2.0              pyhd8ed1ab_0    conda-forge
	json5                     0.9.5              pyh9f0ad1d_0    conda-forge
	jsonpatch                 1.32               pyhd8ed1ab_0    conda-forge
	jsonpointer               2.0                        py_0    conda-forge
	jsonschema                4.17.3             pyhd8ed1ab_0    conda-forge
	jupyter                   1.0.0                    pypi_0    pypi
	jupyter-client            7.4.9                    pypi_0    pypi
	jupyter-console           6.6.3                    pypi_0    pypi
	jupyter-kernel-gateway    2.5.2                    pypi_0    pypi
	jupyter-lsp               2.2.0              pyhd8ed1ab_0    conda-forge
	jupyter-server-mathjax    0.2.6              pyh5bfe37b_1    conda-forge
	jupyter_core              5.3.1           py311h38be061_0    conda-forge
	jupyter_events            0.6.3              pyhd8ed1ab_0    conda-forge
	jupyter_server            2.6.0              pyhd8ed1ab_0    conda-forge
	jupyter_server_terminals  0.4.4              pyhd8ed1ab_1    conda-forge
	jupyter_telemetry         0.1.0              pyhd8ed1ab_1    conda-forge
	jupyterhub                4.0.1              pyh2a2186d_0    conda-forge
	jupyterhub-base           4.0.1              pyh2a2186d_0    conda-forge
	jupyterlab                4.0.2              pyhd8ed1ab_0    conda-forge
	jupyterlab-git            0.41.0             pyhd8ed1ab_1    conda-forge
	jupyterlab_pygments       0.2.2              pyhd8ed1ab_0    conda-forge
	jupyterlab_server         2.23.0             pyhd8ed1ab_0    conda-forge
	jupyterlab_widgets        3.0.7              pyhd8ed1ab_1    conda-forge
	jxrlib                    1.1                  h7f98852_2    conda-forge
	keyutils                  1.6.1                h166bdaf_0    conda-forge
	kiwisolver                1.4.4           py311h4dd048b_1    conda-forge
	krb5                      1.20.1               h81ceb04_0    conda-forge
	lazy_loader               0.2                pyhd8ed1ab_0    conda-forge
	lcms2                     2.15                 haa2dc70_1    conda-forge
	ld_impl_linux-64          2.40                 h41732ed_0    conda-forge
	lerc                      4.0.0                h27087fc_0    conda-forge
	libabseil                 20230125.2      cxx17_h59595ed_2    conda-forge
	libaec                    1.0.6                hcb278e6_1    conda-forge
	libarchive                3.6.2                h039dbb9_1    conda-forge
	libarrow                  12.0.0           hc00ebf5_8_cpu    conda-forge
	libavif                   0.11.1               h8182462_2    conda-forge
	libblas                   3.9.0           17_linux64_openblas    conda-forge
	libbrotlicommon           1.0.9                h166bdaf_8    conda-forge
	libbrotlidec              1.0.9                h166bdaf_8    conda-forge
	libbrotlienc              1.0.9                h166bdaf_8    conda-forge
	libcblas                  3.9.0           17_linux64_openblas    conda-forge
	libcrc32c                 1.1.2                h9c3ff4c_0    conda-forge
	libcurl                   8.1.2                h409715c_0    conda-forge
	libdeflate                1.18                 h0b41bf4_0    conda-forge
	libedit                   3.1.20191231         he28a2e2_2    conda-forge
	libev                     4.33                 h516909a_1    conda-forge
	libevent                  2.1.12               hf998b51_1    conda-forge
	libexpat                  2.5.0                hcb278e6_1    conda-forge
	libffi                    3.4.2                h7f98852_5    conda-forge
	libgcc-ng                 13.1.0               he5830b7_0    conda-forge
	libgfortran-ng            13.1.0               h69a702a_0    conda-forge
	libgfortran5              13.1.0               h15d22d2_0    conda-forge
	libgomp                   13.1.0               he5830b7_0    conda-forge
	libgoogle-cloud           2.11.0               hac9eb74_1    conda-forge
	libgrpc                   1.54.2               hb20ce57_2    conda-forge
	libiconv                  1.17                 h166bdaf_0    conda-forge
	libjpeg-turbo             2.1.5.1              h0b41bf4_0    conda-forge
	liblapack                 3.9.0           17_linux64_openblas    conda-forge
	liblapacke                3.9.0           17_linux64_openblas    conda-forge
	libllvm14                 14.0.6               hcd5def8_3    conda-forge
	libmamba                  1.4.4                h658169a_1    conda-forge
	libmambapy                1.4.4           py311h527f279_1    conda-forge
	libnghttp2                1.52.0               h61bc06f_0    conda-forge
	libnsl                    2.0.0                h7f98852_0    conda-forge
	libnuma                   2.0.16               h0b41bf4_1    conda-forge
	libopenblas               0.3.23          pthreads_h80387f5_0    conda-forge
	libpng                    1.6.39               h753d276_0    conda-forge
	libprotobuf               3.21.12              h3eb15da_0    conda-forge
	libsodium                 1.0.18               h36c2ea0_1    conda-forge
	libsolv                   0.7.24               hfc55251_1    conda-forge
	libsqlite                 3.42.0               h2797004_0    conda-forge
	libssh2                   1.11.0               h0841786_0    conda-forge
	libstdcxx-ng              13.1.0               hfd8a6a1_0    conda-forge
	libthrift                 0.18.1               h8fd135c_2    conda-forge
	libtiff                   4.5.1                h8b53f26_0    conda-forge
	libutf8proc               2.8.0                h166bdaf_0    conda-forge
	libuuid                   2.38.1               h0b41bf4_0    conda-forge
	libuv                     1.44.2               h166bdaf_0    conda-forge
	libwebp-base              1.3.0                h0b41bf4_0    conda-forge
	libxcb                    1.15                 h0b41bf4_0    conda-forge
	libxml2                   2.11.4               h0d562d8_0    conda-forge
	libzlib                   1.2.13               hd590300_5    conda-forge
	libzopfli                 1.0.3                h9c3ff4c_0    conda-forge
	lit                       16.0.6                   pypi_0    pypi
	llvm-openmp               16.0.6               h4dfa4b3_0    conda-forge
	llvmlite                  0.40.0          py311ha6695c7_0    conda-forge
	locket                    1.0.0              pyhd8ed1ab_0    conda-forge
	loguru                    0.7.0                    pypi_0    pypi
	lz4                       4.3.2           py311h9f220a4_0    conda-forge
	lz4-c                     1.9.4                hcb278e6_0    conda-forge
	lzo                       2.10              h516909a_1000    conda-forge
	mako                      1.2.4              pyhd8ed1ab_0    conda-forge
	mamba                     1.4.4           py311h3072747_1    conda-forge
	markupsafe                2.1.3           py311h459d7ec_0    conda-forge
	matplotlib-base           3.7.1           py311h8597a09_0    conda-forge
	matplotlib-inline         0.1.6              pyhd8ed1ab_0    conda-forge
	mistune                   3.0.0              pyhd8ed1ab_0    conda-forge
	mpc                       1.3.1                hfe3b2da_0    conda-forge
	mpfr                      4.2.0                hb012696_0    conda-forge
	mpmath                    1.3.0              pyhd8ed1ab_0    conda-forge
	msgpack-python            1.0.5           py311ha3edf6b_0    conda-forge
	multidict                 6.0.4                    pypi_0    pypi
	munkres                   1.1.4              pyh9f0ad1d_0    conda-forge
	nbclassic                 1.0.0              pyhb4ecaf3_1    conda-forge
	nbclient                  0.8.0              pyhd8ed1ab_0    conda-forge
	nbconvert                 7.6.0              pyhd8ed1ab_0    conda-forge
	nbconvert-core            7.6.0              pyhd8ed1ab_0    conda-forge
	nbconvert-pandoc          7.6.0              pyhd8ed1ab_0    conda-forge
	nbdime                    3.2.1              pyhd8ed1ab_0    conda-forge
	nbformat                  5.9.0              pyhd8ed1ab_0    conda-forge
	ncurses                   6.4                  hcb278e6_0    conda-forge
	nest-asyncio              1.5.6              pyhd8ed1ab_0    conda-forge
	networkx                  3.1                pyhd8ed1ab_0    conda-forge
	nltk                      3.8.1                    pypi_0    pypi
	nodejs                    18.15.0              h4abf6b9_1    conda-forge
	nomkl                     1.0                  h5ca1d4c_0    conda-forge
	notebook                  6.5.4              pyha770c72_0    conda-forge
	notebook-shim             0.2.3              pyhd8ed1ab_0    conda-forge
	numba                     0.57.0          py311h96b013e_2    conda-forge
	numexpr                   2.8.4           py311h6d5cd4e_100    conda-forge
	numpy                     1.24.3          py311h64a7726_0    conda-forge
	nvidia-cublas-cu11        11.10.3.66               pypi_0    pypi
	nvidia-cuda-cupti-cu11    11.7.101                 pypi_0    pypi
	nvidia-cuda-nvrtc-cu11    11.7.99                  pypi_0    pypi
	nvidia-cuda-runtime-cu11  11.7.99                  pypi_0    pypi
	nvidia-cudnn-cu11         8.5.0.96                 pypi_0    pypi
	nvidia-cufft-cu11         10.9.0.58                pypi_0    pypi
	nvidia-curand-cu11        10.2.10.91               pypi_0    pypi
	nvidia-cusolver-cu11      11.4.0.1                 pypi_0    pypi
	nvidia-cusparse-cu11      11.7.4.91                pypi_0    pypi
	nvidia-nccl-cu11          2.14.3                   pypi_0    pypi
	nvidia-nvtx-cu11          11.7.91                  pypi_0    pypi
	oauthlib                  3.2.2              pyhd8ed1ab_0    conda-forge
	openai                    0.27.8                   pypi_0    pypi
	openblas                  0.3.23          pthreads_h855a84d_0    conda-forge
	openjpeg                  2.5.0                hfec8fc6_2    conda-forge
	openpyxl                  3.1.2           py311h459d7ec_0    conda-forge
	openssl                   3.1.1                hd590300_1    conda-forge
	orc                       1.8.4                h2f23424_0    conda-forge
	overrides                 7.3.1              pyhd8ed1ab_0    conda-forge
	packaging                 23.1               pyhd8ed1ab_0    conda-forge
	pamela                    1.0.0                      py_0    conda-forge
	pandas                    2.0.2           py311h320fe9a_0    conda-forge
	pandoc                    3.1.3                h32600fe_0    conda-forge
	pandocfilters             1.5.0              pyhd8ed1ab_0    conda-forge
	parso                     0.8.3              pyhd8ed1ab_0    conda-forge
	partd                     1.4.0              pyhd8ed1ab_0    conda-forge
	patsy                     0.5.3              pyhd8ed1ab_0    conda-forge
	pexpect                   4.8.0              pyh1a96a4e_2    conda-forge
	pickleshare               0.7.5                   py_1003    conda-forge
	pillow                    9.5.0           py311h0b84326_1    conda-forge
	pinecone-client           2.2.2                    pypi_0    pypi
	pip                       23.1.2             pyhd8ed1ab_0    conda-forge
	pkgutil-resolve-name      1.3.10             pyhd8ed1ab_0    conda-forge
	platformdirs              3.8.0              pyhd8ed1ab_0    conda-forge
	pluggy                    1.0.0              pyhd8ed1ab_5    conda-forge
	pooch                     1.7.0              pyha770c72_3    conda-forge
	profanity-protector       1.0.0                    pypi_0    pypi
	prometheus_client         0.17.0             pyhd8ed1ab_0    conda-forge
	prompt-toolkit            3.0.38             pyha770c72_0    conda-forge
	prompt_toolkit            3.0.38               hd8ed1ab_0    conda-forge
	protobuf                  3.20.3                   pypi_0    pypi
	psutil                    5.9.5           py311h2582759_0    conda-forge
	pthread-stubs             0.4               h36c2ea0_1001    conda-forge
	ptyprocess                0.7.0              pyhd3deb0d_0    conda-forge
	pure_eval                 0.2.2              pyhd8ed1ab_0    conda-forge
	py-cpuinfo                9.0.0              pyhd8ed1ab_0    conda-forge
	pyarrow                   12.0.0          py311h39c9aba_8_cpu    conda-forge
	pyasn1                    0.5.0                    pypi_0    pypi
	pyasn1-modules            0.3.0                    pypi_0    pypi
	pybind11-abi              4                    hd8ed1ab_3    conda-forge
	pycosat                   0.6.4           py311hd4cff14_1    conda-forge
	pycparser                 2.21               pyhd8ed1ab_0    conda-forge
	pycurl                    7.45.1          py311hae980a4_3    conda-forge
	pygments                  2.15.1             pyhd8ed1ab_0    conda-forge
	pyjwt                     2.7.0              pyhd8ed1ab_0    conda-forge
	pyopenssl                 23.2.0             pyhd8ed1ab_1    conda-forge
	pyparsing                 3.1.0              pyhd8ed1ab_0    conda-forge
	pyrsistent                0.19.3          py311h2582759_0    conda-forge
	pysocks                   1.7.1              pyha2e5f31_6    conda-forge
	pytables                  3.8.0           py311h938d375_1    conda-forge
	python                    3.11.4          hab00c5b_0_cpython    conda-forge
	python-dateutil           2.8.2              pyhd8ed1ab_0    conda-forge
	python-dotenv             1.0.0                    pypi_0    pypi
	python-fastjsonschema     2.17.1             pyhd8ed1ab_0    conda-forge
	python-json-logger        2.0.7              pyhd8ed1ab_0    conda-forge
	python-tzdata             2023.3             pyhd8ed1ab_0    conda-forge
	python_abi                3.11                    3_cp311    conda-forge
	pytz                      2023.3             pyhd8ed1ab_0    conda-forge
	pywavelets                1.4.1           py311hcb2cf0a_0    conda-forge
	pyyaml                    6.0             py311hd4cff14_5    conda-forge
	pyzmq                     25.1.0          py311h75c88c4_0    conda-forge
	qtconsole                 5.4.3                    pypi_0    pypi
	qtpy                      2.3.1                    pypi_0    pypi
	rdma-core                 28.9                 h59595ed_1    conda-forge
	re2                       2023.03.02           h8c504da_0    conda-forge
	readline                  8.2                  h8228510_1    conda-forge
	regex                     2023.6.3                 pypi_0    pypi
	reproc                    14.2.4               h0b41bf4_0    conda-forge
	reproc-cpp                14.2.4               hcb278e6_0    conda-forge
	requests                  2.31.0             pyhd8ed1ab_0    conda-forge
	requests-file             1.5.1                    pypi_0    pypi
	rfc3339-validator         0.1.4              pyhd8ed1ab_0    conda-forge
	rfc3986-validator         0.1.1              pyh9f0ad1d_0    conda-forge
	rsa                       4.9                      pypi_0    pypi
	ruamel.yaml               0.17.32         py311h459d7ec_0    conda-forge
	ruamel.yaml.clib          0.2.7           py311h2582759_1    conda-forge
	s2n                       1.3.45               h06160fa_0    conda-forge
	sacremoses                0.0.53                   pypi_0    pypi
	safetensors               0.3.1                    pypi_0    pypi
	scikit-image              0.20.0          py311h2872171_1    conda-forge
	scikit-learn              1.2.2           py311hc009520_2    conda-forge
	scipy                     1.10.1          py311h64a7726_3    conda-forge
	seaborn                   0.12.2               hd8ed1ab_0    conda-forge
	seaborn-base              0.12.2             pyhd8ed1ab_0    conda-forge
	send2trash                1.8.2              pyh41d4057_0    conda-forge
	sentence-transformers     2.2.2                    pypi_0    pypi
	sentencepiece             0.1.99                   pypi_0    pypi
	setuptools                68.0.0             pyhd8ed1ab_0    conda-forge
	six                       1.16.0             pyh6c4a22f_0    conda-forge
	smmap                     3.0.5              pyh44b312d_0    conda-forge
	snappy                    1.1.10               h9fff704_0    conda-forge
	sniffio                   1.3.0              pyhd8ed1ab_0    conda-forge
	sortedcontainers          2.4.0              pyhd8ed1ab_0    conda-forge
	soupsieve                 2.3.2.post1        pyhd8ed1ab_0    conda-forge
	sqlalchemy                2.0.16          py311h459d7ec_0    conda-forge
	stack_data                0.6.2              pyhd8ed1ab_0    conda-forge
	statsmodels               0.14.0          py311h1f0f07a_1    conda-forge
	sympy                     1.12            pypyh9d50eac_103    conda-forge
	tblib                     1.7.0              pyhd8ed1ab_0    conda-forge
	terminado                 0.17.1             pyh41d4057_0    conda-forge
	threadpoolctl             3.1.0              pyh8a188c0_0    conda-forge
	tifffile                  2023.4.12          pyhd8ed1ab_0    conda-forge
	tinycss2                  1.2.1              pyhd8ed1ab_0    conda-forge
	tk                        8.6.12               h27826a3_0    conda-forge
	tldextract                3.4.4                    pypi_0    pypi
	tokenizers                0.13.3                   pypi_0    pypi
	tomli                     2.0.1              pyhd8ed1ab_0    conda-forge
	toolz                     0.12.0             pyhd8ed1ab_0    conda-forge
	torch                     2.0.1                    pypi_0    pypi
	torchvision               0.15.2                   pypi_0    pypi
	tornado                   6.3.2           py311h459d7ec_0    conda-forge
	tqdm                      4.65.0             pyhd8ed1ab_1    conda-forge
	traitlets                 5.9.0              pyhd8ed1ab_0    conda-forge
	transformers              4.30.2                   pypi_0    pypi
	triton                    2.0.0                    pypi_0    pypi
	typing-extensions         4.6.3                hd8ed1ab_0    conda-forge
	typing_extensions         4.6.3              pyha770c72_0    conda-forge
	typing_utils              0.1.0              pyhd8ed1ab_0    conda-forge
	tzdata                    2023c                h71feb2d_0    conda-forge
	ucx                       1.14.1               hf587318_2    conda-forge
	uri-template              1.3.0                    pypi_0    pypi
	uritemplate               4.1.1                    pypi_0    pypi
	urllib3                   1.26.16                  pypi_0    pypi
	wcwidth                   0.2.6              pyhd8ed1ab_0    conda-forge
	webcolors                 1.13                     pypi_0    pypi
	webencodings              0.5.1                      py_1    conda-forge
	websocket-client          1.6.0              pyhd8ed1ab_0    conda-forge
	wheel                     0.40.0             pyhd8ed1ab_0    conda-forge
	widgetsnbextension        4.0.7              pyhd8ed1ab_0    conda-forge
	xlrd                      2.0.1              pyhd8ed1ab_3    conda-forge
	xorg-libxau               1.0.11               hd590300_0    conda-forge
	xorg-libxdmcp             1.1.3                h7f98852_0    conda-forge
	xyzservices               2023.5.0           pyhd8ed1ab_1    conda-forge
	xz                        5.2.6                h166bdaf_0    conda-forge
	yaml                      0.2.5                h7f98852_2    conda-forge
	yaml-cpp                  0.7.0                h27087fc_2    conda-forge
	yarl                      1.9.2                    pypi_0    pypi
	zeromq                    4.3.4                h9c3ff4c_1    conda-forge
	zfp                       1.0.0                h27087fc_3    conda-forge
	zict                      3.0.0              pyhd8ed1ab_0    conda-forge
	zipp                      3.15.0             pyhd8ed1ab_0    conda-forge
	zlib                      1.2.13               hd590300_5    conda-forge
	zlib-ng                   2.0.7                h0b41bf4_0    conda-forge
	zstandard                 0.19.0          py311hbe0fcd7_1    conda-forge
	zstd                      1.5.2                h3eb15da_6    conda-forge

conda env:
	name: base
	channels:
	  - conda-forge
	dependencies:
	  - _libgcc_mutex=0.1=conda_forge
	  - _openmp_mutex=4.5=2_kmp_llvm
	  - alembic=1.11.1=pyhd8ed1ab_0
	  - altair=5.0.1=pyhd8ed1ab_0
	  - anyio=3.7.0=pyhd8ed1ab_1
	  - aom=3.5.0=h27087fc_0
	  - argon2-cffi=21.3.0=pyhd8ed1ab_0
	  - argon2-cffi-bindings=21.2.0=py311hd4cff14_3
	  - asttokens=2.2.1=pyhd8ed1ab_0
	  - async-lru=2.0.2=pyhd8ed1ab_0
	  - async_generator=1.10=py_0
	  - attrs=23.1.0=pyh71513ae_1
	  - aws-c-auth=0.6.28=hccec9ca_5
	  - aws-c-cal=0.5.27=hf85dbcb_0
	  - aws-c-common=0.8.20=hd590300_0
	  - aws-c-compression=0.2.17=h4b87b72_0
	  - aws-c-event-stream=0.3.0=hc5de78f_6
	  - aws-c-http=0.7.8=h412fb1b_4
	  - aws-c-io=0.13.26=h0d05201_0
	  - aws-c-mqtt=0.8.13=ha5d9b87_2
	  - aws-c-s3=0.3.4=h95e21fb_5
	  - aws-c-sdkutils=0.1.10=h4b87b72_0
	  - aws-checksums=0.1.16=h4b87b72_0
	  - aws-crt-cpp=0.20.2=h5289e1f_9
	  - aws-sdk-cpp=1.10.57=h8101662_14
	  - babel=2.12.1=pyhd8ed1ab_1
	  - backcall=0.2.0=pyh9f0ad1d_0
	  - backports=1.0=pyhd8ed1ab_3
	  - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0
	  - beautifulsoup4=4.12.2=pyha770c72_0
	  - blas=2.117=openblas
	  - blas-devel=3.9.0=17_linux64_openblas
	  - bleach=6.0.0=pyhd8ed1ab_0
	  - blinker=1.6.2=pyhd8ed1ab_0
	  - blosc=1.21.4=h0f2a231_0
	  - bokeh=3.1.1=pyhd8ed1ab_0
	  - boltons=23.0.0=pyhd8ed1ab_0
	  - bottleneck=1.3.7=py311hcb2cf0a_0
	  - brotli=1.0.9=h166bdaf_8
	  - brotli-bin=1.0.9=h166bdaf_8
	  - brunsli=0.1=h9c3ff4c_0
	  - bzip2=1.0.8=h7f98852_4
	  - c-ares=1.19.1=hd590300_0
	  - c-blosc2=2.9.3=hb4ffafa_0
	  - ca-certificates=2023.5.7=hbcca054_0
	  - cached-property=1.5.2=hd8ed1ab_1
	  - cached_property=1.5.2=pyha770c72_1
	  - certifi=2023.5.7=pyhd8ed1ab_0
	  - certipy=0.1.3=py_0
	  - cffi=1.15.1=py311h409f033_3
	  - cfitsio=4.2.0=hd9d235c_0
	  - charls=2.4.2=h59595ed_0
	  - charset-normalizer=3.1.0=pyhd8ed1ab_0
	  - click=8.1.3=unix_pyhd8ed1ab_2
	  - cloudpickle=2.2.1=pyhd8ed1ab_0
	  - colorama=0.4.6=pyhd8ed1ab_0
	  - comm=0.1.3=pyhd8ed1ab_0
	  - conda=23.5.0=py311h38be061_1
	  - conda-package-handling=2.0.2=pyh38be061_0
	  - conda-package-streaming=0.8.0=pyhd8ed1ab_0
	  - configurable-http-proxy=4.5.4=he2f69ee_2
	  - contourpy=1.1.0=py311h9547e67_0
	  - cryptography=41.0.1=py311h63ff55d_0
	  - cycler=0.11.0=pyhd8ed1ab_0
	  - cython=0.29.35=py311hb755f60_0
	  - cytoolz=0.12.0=py311hd4cff14_1
	  - dask=2023.6.0=pyhd8ed1ab_0
	  - dask-core=2023.6.0=pyhd8ed1ab_0
	  - dav1d=1.2.1=hd590300_0
	  - debugpy=1.6.7=py311hcafe171_0
	  - decorator=5.1.1=pyhd8ed1ab_0
	  - defusedxml=0.7.1=pyhd8ed1ab_0
	  - dill=0.3.6=pyhd8ed1ab_1
	  - distributed=2023.6.0=pyhd8ed1ab_0
	  - entrypoints=0.4=pyhd8ed1ab_0
	  - et_xmlfile=1.1.0=pyhd8ed1ab_0
	  - exceptiongroup=1.1.1=pyhd8ed1ab_0
	  - executing=1.2.0=pyhd8ed1ab_0
	  - flit-core=3.9.0=pyhd8ed1ab_0
	  - fmt=9.1.0=h924138e_0
	  - fonttools=4.40.0=py311h459d7ec_0
	  - freetype=2.12.1=hca18f0e_1
	  - fsspec=2023.6.0=pyh1a96a4e_0
	  - gflags=2.2.2=he1b5a44_1004
	  - giflib=5.2.1=h0b41bf4_3
	  - gitdb=4.0.10=pyhd8ed1ab_0
	  - gitpython=3.1.31=pyhd8ed1ab_0
	  - glog=0.6.0=h6f12383_0
	  - gmp=6.2.1=h58526e2_0
	  - gmpy2=2.1.2=py311h6a5fa03_1
	  - greenlet=2.0.2=py311hb755f60_1
	  - h5py=3.9.0=nompi_py311h26d1283_100
	  - hdf5=1.14.0=nompi_hb72d44e_103
	  - icu=72.1=hcb278e6_0
	  - idna=3.4=pyhd8ed1ab_0
	  - imagecodecs=2023.1.23=py311hd374d05_2
	  - imageio=2.31.1=pyh24c5eb1_0
	  - importlib-metadata=6.7.0=pyha770c72_0
	  - importlib_metadata=6.7.0=hd8ed1ab_0
	  - importlib_resources=5.12.0=pyhd8ed1ab_0
	  - ipykernel=6.23.3=pyh71e2992_0
	  - ipympl=0.9.3=pyhd8ed1ab_0
	  - ipython=8.14.0=pyh41d4057_0
	  - ipython_genutils=0.2.0=py_1
	  - ipywidgets=8.0.6=pyhd8ed1ab_0
	  - jedi=0.18.2=pyhd8ed1ab_0
	  - jinja2=3.1.2=pyhd8ed1ab_1
	  - joblib=1.2.0=pyhd8ed1ab_0
	  - json5=0.9.5=pyh9f0ad1d_0
	  - jsonpatch=1.32=pyhd8ed1ab_0
	  - jsonpointer=2.0=py_0
	  - jsonschema=4.17.3=pyhd8ed1ab_0
	  - jupyter-lsp=2.2.0=pyhd8ed1ab_0
	  - jupyter-server-mathjax=0.2.6=pyh5bfe37b_1
	  - jupyter_core=5.3.1=py311h38be061_0
	  - jupyter_events=0.6.3=pyhd8ed1ab_0
	  - jupyter_server=2.6.0=pyhd8ed1ab_0
	  - jupyter_server_terminals=0.4.4=pyhd8ed1ab_1
	  - jupyter_telemetry=0.1.0=pyhd8ed1ab_1
	  - jupyterhub=4.0.1=pyh2a2186d_0
	  - jupyterhub-base=4.0.1=pyh2a2186d_0
	  - jupyterlab=4.0.2=pyhd8ed1ab_0
	  - jupyterlab-git=0.41.0=pyhd8ed1ab_1
	  - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0
	  - jupyterlab_server=2.23.0=pyhd8ed1ab_0
	  - jupyterlab_widgets=3.0.7=pyhd8ed1ab_1
	  - jxrlib=1.1=h7f98852_2
	  - keyutils=1.6.1=h166bdaf_0
	  - kiwisolver=1.4.4=py311h4dd048b_1
	  - krb5=1.20.1=h81ceb04_0
	  - lazy_loader=0.2=pyhd8ed1ab_0
	  - lcms2=2.15=haa2dc70_1
	  - ld_impl_linux-64=2.40=h41732ed_0
	  - lerc=4.0.0=h27087fc_0
	  - libabseil=20230125.2=cxx17_h59595ed_2
	  - libaec=1.0.6=hcb278e6_1
	  - libarchive=3.6.2=h039dbb9_1
	  - libarrow=12.0.0=hc00ebf5_8_cpu
	  - libavif=0.11.1=h8182462_2
	  - libblas=3.9.0=17_linux64_openblas
	  - libbrotlicommon=1.0.9=h166bdaf_8
	  - libbrotlidec=1.0.9=h166bdaf_8
	  - libbrotlienc=1.0.9=h166bdaf_8
	  - libcblas=3.9.0=17_linux64_openblas
	  - libcrc32c=1.1.2=h9c3ff4c_0
	  - libcurl=8.1.2=h409715c_0
	  - libdeflate=1.18=h0b41bf4_0
	  - libedit=3.1.20191231=he28a2e2_2
	  - libev=4.33=h516909a_1
	  - libevent=2.1.12=hf998b51_1
	  - libexpat=2.5.0=hcb278e6_1
	  - libffi=3.4.2=h7f98852_5
	  - libgcc-ng=13.1.0=he5830b7_0
	  - libgfortran-ng=13.1.0=h69a702a_0
	  - libgfortran5=13.1.0=h15d22d2_0
	  - libgomp=13.1.0=he5830b7_0
	  - libgoogle-cloud=2.11.0=hac9eb74_1
	  - libgrpc=1.54.2=hb20ce57_2
	  - libiconv=1.17=h166bdaf_0
	  - libjpeg-turbo=2.1.5.1=h0b41bf4_0
	  - liblapack=3.9.0=17_linux64_openblas
	  - liblapacke=3.9.0=17_linux64_openblas
	  - libllvm14=14.0.6=hcd5def8_3
	  - libmamba=1.4.4=h658169a_1
	  - libmambapy=1.4.4=py311h527f279_1
	  - libnghttp2=1.52.0=h61bc06f_0
	  - libnsl=2.0.0=h7f98852_0
	  - libnuma=2.0.16=h0b41bf4_1
	  - libopenblas=0.3.23=pthreads_h80387f5_0
	  - libpng=1.6.39=h753d276_0
	  - libprotobuf=3.21.12=h3eb15da_0
	  - libsodium=1.0.18=h36c2ea0_1
	  - libsolv=0.7.24=hfc55251_1
	  - libsqlite=3.42.0=h2797004_0
	  - libssh2=1.11.0=h0841786_0
	  - libstdcxx-ng=13.1.0=hfd8a6a1_0
	  - libthrift=0.18.1=h8fd135c_2
	  - libtiff=4.5.1=h8b53f26_0
	  - libutf8proc=2.8.0=h166bdaf_0
	  - libuuid=2.38.1=h0b41bf4_0
	  - libuv=1.44.2=h166bdaf_0
	  - libwebp-base=1.3.0=h0b41bf4_0
	  - libxcb=1.15=h0b41bf4_0
	  - libxml2=2.11.4=h0d562d8_0
	  - libzlib=1.2.13=hd590300_5
	  - libzopfli=1.0.3=h9c3ff4c_0
	  - llvm-openmp=16.0.6=h4dfa4b3_0
	  - llvmlite=0.40.0=py311ha6695c7_0
	  - locket=1.0.0=pyhd8ed1ab_0
	  - lz4=4.3.2=py311h9f220a4_0
	  - lz4-c=1.9.4=hcb278e6_0
	  - lzo=2.10=h516909a_1000
	  - mako=1.2.4=pyhd8ed1ab_0
	  - mamba=1.4.4=py311h3072747_1
	  - markupsafe=2.1.3=py311h459d7ec_0
	  - matplotlib-base=3.7.1=py311h8597a09_0
	  - matplotlib-inline=0.1.6=pyhd8ed1ab_0
	  - mistune=3.0.0=pyhd8ed1ab_0
	  - mpc=1.3.1=hfe3b2da_0
	  - mpfr=4.2.0=hb012696_0
	  - mpmath=1.3.0=pyhd8ed1ab_0
	  - msgpack-python=1.0.5=py311ha3edf6b_0
	  - munkres=1.1.4=pyh9f0ad1d_0
	  - nbclassic=1.0.0=pyhb4ecaf3_1
	  - nbclient=0.8.0=pyhd8ed1ab_0
	  - nbconvert=7.6.0=pyhd8ed1ab_0
	  - nbconvert-core=7.6.0=pyhd8ed1ab_0
	  - nbconvert-pandoc=7.6.0=pyhd8ed1ab_0
	  - nbdime=3.2.1=pyhd8ed1ab_0
	  - nbformat=5.9.0=pyhd8ed1ab_0
	  - ncurses=6.4=hcb278e6_0
	  - nest-asyncio=1.5.6=pyhd8ed1ab_0
	  - networkx=3.1=pyhd8ed1ab_0
	  - nodejs=18.15.0=h4abf6b9_1
	  - nomkl=1.0=h5ca1d4c_0
	  - notebook=6.5.4=pyha770c72_0
	  - notebook-shim=0.2.3=pyhd8ed1ab_0
	  - numba=0.57.0=py311h96b013e_2
	  - numexpr=2.8.4=py311h6d5cd4e_100
	  - numpy=1.24.3=py311h64a7726_0
	  - oauthlib=3.2.2=pyhd8ed1ab_0
	  - openblas=0.3.23=pthreads_h855a84d_0
	  - openjpeg=2.5.0=hfec8fc6_2
	  - openpyxl=3.1.2=py311h459d7ec_0
	  - openssl=3.1.1=hd590300_1
	  - orc=1.8.4=h2f23424_0
	  - overrides=7.3.1=pyhd8ed1ab_0
	  - packaging=23.1=pyhd8ed1ab_0
	  - pamela=1.0.0=py_0
	  - pandas=2.0.2=py311h320fe9a_0
	  - pandoc=3.1.3=h32600fe_0
	  - pandocfilters=1.5.0=pyhd8ed1ab_0
	  - parso=0.8.3=pyhd8ed1ab_0
	  - partd=1.4.0=pyhd8ed1ab_0
	  - patsy=0.5.3=pyhd8ed1ab_0
	  - pexpect=4.8.0=pyh1a96a4e_2
	  - pickleshare=0.7.5=py_1003
	  - pillow=9.5.0=py311h0b84326_1
	  - pip=23.1.2=pyhd8ed1ab_0
	  - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0
	  - platformdirs=3.8.0=pyhd8ed1ab_0
	  - pluggy=1.0.0=pyhd8ed1ab_5
	  - pooch=1.7.0=pyha770c72_3
	  - prometheus_client=0.17.0=pyhd8ed1ab_0
	  - prompt-toolkit=3.0.38=pyha770c72_0
	  - prompt_toolkit=3.0.38=hd8ed1ab_0
	  - psutil=5.9.5=py311h2582759_0
	  - pthread-stubs=0.4=h36c2ea0_1001
	  - ptyprocess=0.7.0=pyhd3deb0d_0
	  - pure_eval=0.2.2=pyhd8ed1ab_0
	  - py-cpuinfo=9.0.0=pyhd8ed1ab_0
	  - pyarrow=12.0.0=py311h39c9aba_8_cpu
	  - pybind11-abi=4=hd8ed1ab_3
	  - pycosat=0.6.4=py311hd4cff14_1
	  - pycparser=2.21=pyhd8ed1ab_0
	  - pycurl=7.45.1=py311hae980a4_3
	  - pygments=2.15.1=pyhd8ed1ab_0
	  - pyjwt=2.7.0=pyhd8ed1ab_0
	  - pyopenssl=23.2.0=pyhd8ed1ab_1
	  - pyparsing=3.1.0=pyhd8ed1ab_0
	  - pyrsistent=0.19.3=py311h2582759_0
	  - pysocks=1.7.1=pyha2e5f31_6
	  - pytables=3.8.0=py311h938d375_1
	  - python=3.11.4=hab00c5b_0_cpython
	  - python-dateutil=2.8.2=pyhd8ed1ab_0
	  - python-fastjsonschema=2.17.1=pyhd8ed1ab_0
	  - python-json-logger=2.0.7=pyhd8ed1ab_0
	  - python-tzdata=2023.3=pyhd8ed1ab_0
	  - python_abi=3.11=3_cp311
	  - pytz=2023.3=pyhd8ed1ab_0
	  - pywavelets=1.4.1=py311hcb2cf0a_0
	  - pyyaml=6.0=py311hd4cff14_5
	  - pyzmq=25.1.0=py311h75c88c4_0
	  - rdma-core=28.9=h59595ed_1
	  - re2=2023.03.02=h8c504da_0
	  - readline=8.2=h8228510_1
	  - reproc=14.2.4=h0b41bf4_0
	  - reproc-cpp=14.2.4=hcb278e6_0
	  - requests=2.31.0=pyhd8ed1ab_0
	  - rfc3339-validator=0.1.4=pyhd8ed1ab_0
	  - rfc3986-validator=0.1.1=pyh9f0ad1d_0
	  - ruamel.yaml=0.17.32=py311h459d7ec_0
	  - ruamel.yaml.clib=0.2.7=py311h2582759_1
	  - s2n=1.3.45=h06160fa_0
	  - scikit-image=0.20.0=py311h2872171_1
	  - scikit-learn=1.2.2=py311hc009520_2
	  - scipy=1.10.1=py311h64a7726_3
	  - seaborn=0.12.2=hd8ed1ab_0
	  - seaborn-base=0.12.2=pyhd8ed1ab_0
	  - send2trash=1.8.2=pyh41d4057_0
	  - setuptools=68.0.0=pyhd8ed1ab_0
	  - six=1.16.0=pyh6c4a22f_0
	  - smmap=3.0.5=pyh44b312d_0
	  - snappy=1.1.10=h9fff704_0
	  - sniffio=1.3.0=pyhd8ed1ab_0
	  - sortedcontainers=2.4.0=pyhd8ed1ab_0
	  - soupsieve=2.3.2.post1=pyhd8ed1ab_0
	  - sqlalchemy=2.0.16=py311h459d7ec_0
	  - stack_data=0.6.2=pyhd8ed1ab_0
	  - statsmodels=0.14.0=py311h1f0f07a_1
	  - sympy=1.12=pypyh9d50eac_103
	  - tblib=1.7.0=pyhd8ed1ab_0
	  - terminado=0.17.1=pyh41d4057_0
	  - threadpoolctl=3.1.0=pyh8a188c0_0
	  - tifffile=2023.4.12=pyhd8ed1ab_0
	  - tinycss2=1.2.1=pyhd8ed1ab_0
	  - tk=8.6.12=h27826a3_0
	  - tomli=2.0.1=pyhd8ed1ab_0
	  - toolz=0.12.0=pyhd8ed1ab_0
	  - tornado=6.3.2=py311h459d7ec_0
	  - tqdm=4.65.0=pyhd8ed1ab_1
	  - traitlets=5.9.0=pyhd8ed1ab_0
	  - typing-extensions=4.6.3=hd8ed1ab_0
	  - typing_extensions=4.6.3=pyha770c72_0
	  - typing_utils=0.1.0=pyhd8ed1ab_0
	  - tzdata=2023c=h71feb2d_0
	  - ucx=1.14.1=hf587318_2
	  - wcwidth=0.2.6=pyhd8ed1ab_0
	  - webencodings=0.5.1=py_1
	  - websocket-client=1.6.0=pyhd8ed1ab_0
	  - wheel=0.40.0=pyhd8ed1ab_0
	  - widgetsnbextension=4.0.7=pyhd8ed1ab_0
	  - xlrd=2.0.1=pyhd8ed1ab_3
	  - xorg-libxau=1.0.11=hd590300_0
	  - xorg-libxdmcp=1.1.3=h7f98852_0
	  - xyzservices=2023.5.0=pyhd8ed1ab_1
	  - xz=5.2.6=h166bdaf_0
	  - yaml=0.2.5=h7f98852_2
	  - yaml-cpp=0.7.0=h27087fc_2
	  - zeromq=4.3.4=h9c3ff4c_1
	  - zfp=1.0.0=h27087fc_3
	  - zict=3.0.0=pyhd8ed1ab_0
	  - zipp=3.15.0=pyhd8ed1ab_0
	  - zlib=1.2.13=hd590300_5
	  - zlib-ng=2.0.7=h0b41bf4_0
	  - zstandard=0.19.0=py311hbe0fcd7_1
	  - zstd=1.5.2=h3eb15da_6
	  - pip:
	      - aiohttp==3.8.4
	      - aiosignal==1.3.1
	      - arrow==1.2.3
	      - async-timeout==4.0.2
	      - cachetools==5.3.1
	      - cmake==3.26.4
	      - dnspython==2.3.0
	      - filelock==3.12.2
	      - fqdn==1.5.1
	      - frozenlist==1.3.3
	      - google-api-core==2.11.1
	      - google-api-python-client==2.89.0
	      - google-auth==2.20.0
	      - google-auth-httplib2==0.1.0
	      - googleapis-common-protos==1.59.1
	      - httplib2==0.22.0
	      - huggingface-hub==0.15.1
	      - isoduration==20.11.0
	      - jupyter==1.0.0
	      - jupyter-client==7.4.9
	      - jupyter-console==6.6.3
	      - jupyter-kernel-gateway==2.5.2
	      - lit==16.0.6
	      - loguru==0.7.0
	      - multidict==6.0.4
	      - nltk==3.8.1
	      - nvidia-cublas-cu11==11.10.3.66
	      - nvidia-cuda-cupti-cu11==11.7.101
	      - nvidia-cuda-nvrtc-cu11==11.7.99
	      - nvidia-cuda-runtime-cu11==11.7.99
	      - nvidia-cudnn-cu11==8.5.0.96
	      - nvidia-cufft-cu11==10.9.0.58
	      - nvidia-curand-cu11==10.2.10.91
	      - nvidia-cusolver-cu11==11.4.0.1
	      - nvidia-cusparse-cu11==11.7.4.91
	      - nvidia-nccl-cu11==2.14.3
	      - nvidia-nvtx-cu11==11.7.91
	      - openai==0.27.8
	      - pinecone-client==2.2.2
	      - profanity-protector==1.0.0
	      - protobuf==3.20.3
	      - pyasn1==0.5.0
	      - pyasn1-modules==0.3.0
	      - python-dotenv==1.0.0
	      - qtconsole==5.4.3
	      - qtpy==2.3.1
	      - regex==2023.6.3
	      - requests-file==1.5.1
	      - rsa==4.9
	      - sacremoses==0.0.53
	      - safetensors==0.3.1
	      - sentence-transformers==2.2.2
	      - sentencepiece==0.1.99
	      - tldextract==3.4.4
	      - tokenizers==0.13.3
	      - torch==2.0.1
	      - torchvision==0.15.2
	      - transformers==4.30.2
	      - triton==2.0.0
	      - uri-template==1.3.0
	      - uritemplate==4.1.1
	      - urllib3==1.26.16
	      - webcolors==1.13
	      - yarl==1.9.2
	prefix: /opt/conda
@r4881t r4881t added the bug label Jul 6, 2023
@welcome
Copy link

welcome bot commented Jul 6, 2023

Thank you for opening your first issue in this project! Engagement like this is essential for open source projects! 🤗

If you haven't done so already, check out Jupyter's Code of Conduct. Also, please try to follow the issue template as it helps other other community members to contribute more effectively.
welcome
You can meet the other Jovyans by joining our Discourse forum. There is also an intro thread there where you can stop by and say Hi! 👋

Welcome to the Jupyter community! 🎉

@r4881t
Copy link
Author

r4881t commented Jul 6, 2023

It turns out my kubernetes pod was low on resources. I checked the resource usage locally and updated my pod to use the same amount of resources and now it's working great.

@r4881t r4881t closed this as completed Jul 6, 2023
@kevin-bates
Copy link
Member

@r4881t - good sleuthing. The gateway was working fine, just that the kernel process, probably when attempting to execute some code, terminated. Gateway (jupyter_client) detected that termination and attempted to restart the kernel process. This scenario is typically the result of missing packages, resources, etc. I.e., something to do with what the kernel process needs to accomplish and, very much, a function of its runtime environment.

By the way. If you want to have your kernel executed in a separate pod (given your Gateway is running in K8s anyway), you should take a look at adding Gateway Provisioners to your container and configure a kubernetes-based kernel to house your execution. This allows you to apply different resource configurations specific to your kernel that are not needed by the launching server.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants