--- id: jupyter-client version: "8.9.1" license: BSD 3-Clause License - Copyright (c) 2001-2015, IPython Development Team - Copyright (c) 2015-, Jupyter Development Team All rights reserved. Redistribution and use in source and binary forms, with… (full text in the JSON record) license_treatment: permissive maintenance: active --- # jupyter-client — Jupyter protocol implementation and client libraries License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install jupyter-client uv add jupyter-client poetry add jupyter-client ## Description # Jupyter Client [![Build Status](https://github.com/jupyter/jupyter_client/workflows/CI/badge.svg)](https://github.com/jupyter/jupyter_client/actions) [![Documentation Status](https://readthedocs.org/projects/jupyter-client/badge/?version=latest)](http://jupyter-client.readthedocs.io/en/latest/?badge=latest) `jupyter_client` contains the reference implementation of the [Jupyter protocol]. It also provides client and kernel management APIs for working with kernels. It also provides the `jupyter kernelspec` entrypoint for installing kernelspecs for use with Jupyter frontends. ## Development Setup The [Jupyter Contributor Guides](https://jupyter.readthedocs.io/en/latest/contributing/content-contributor.html) provide extensive information on contributing code or documentation to Jupyter projects. The limited instructions below for setting up a development environment are for your convenience. ## Coding You'll need Python and `pip` on the search path. Clone the Jupyter Client git repository to your computer, for example in `/my/project/jupyter_client` ```bash cd /my/projects/ git clone git@github.com:jupyter/jupyter_client.git ``` Now create an [editable... ## AI interpretation — verify before relying jupyter-client implements the Jupyter protocol and provides APIs for managing kernel lifecycle and communication, plus the `jupyter kernelspec` command for installing kernel specifications. Verdict: Stable, actively maintained core Jupyter infrastructure with no known vulnerabilities. Low install friction, permissive license, and top-1000 popularity make it a reliable choice for applications needing kernel management or Jupyter protocol support. [View on SkillFed](https://skillfed.io/packages/jupyter-client) · [View on PyPI](https://pypi.org/project/jupyter-client/)