Buckets:
MisterAI/LocalAI_Demo_backends / cpu-diffusers.upgrade-tmp /venv /lib /python3.10 /site-packages /jupyter_client-8.8.0.dist-info /METADATA
| Metadata-Version: 2.4 | |
| Name: jupyter_client | |
| Version: 8.8.0 | |
| Summary: Jupyter protocol implementation and client libraries | |
| Project-URL: Homepage, https://jupyter.org | |
| Project-URL: Documentation, https://jupyter-client.readthedocs.io/ | |
| Project-URL: Source, https://github.com/jupyter/jupyter_client | |
| Author-email: Jupyter Development Team <jupyter@googlegroups.com> | |
| 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 or without | |
| modification, are permitted provided that the following conditions are met: | |
| 1. Redistributions of source code must retain the above copyright notice, this | |
| list of conditions and the following disclaimer. | |
| 2. Redistributions in binary form must reproduce the above copyright notice, | |
| this list of conditions and the following disclaimer in the documentation | |
| and/or other materials provided with the distribution. | |
| 3. Neither the name of the copyright holder nor the names of its | |
| contributors may be used to endorse or promote products derived from | |
| this software without specific prior written permission. | |
| THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | |
| AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | |
| IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | |
| DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE | |
| FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | |
| DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR | |
| SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER | |
| CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, | |
| OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | |
| OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
| License-File: LICENSE | |
| Keywords: Interactive,Interpreter,Shell,Web | |
| Classifier: Framework :: Jupyter | |
| Classifier: Intended Audience :: Developers | |
| Classifier: Intended Audience :: Education | |
| Classifier: Intended Audience :: Science/Research | |
| Classifier: Intended Audience :: System Administrators | |
| Classifier: License :: OSI Approved :: BSD License | |
| Classifier: Operating System :: OS Independent | |
| Classifier: Programming Language :: Python | |
| Classifier: Programming Language :: Python :: 3 | |
| Requires-Python: >=3.10 | |
| Requires-Dist: jupyter-core>=5.1 | |
| Requires-Dist: python-dateutil>=2.8.2 | |
| Requires-Dist: pyzmq>=25.0 | |
| Requires-Dist: tornado>=6.4.1 | |
| Requires-Dist: traitlets>=5.3 | |
| Provides-Extra: docs | |
| Requires-Dist: ipykernel; extra == 'docs' | |
| Requires-Dist: myst-parser; extra == 'docs' | |
| Requires-Dist: pydata-sphinx-theme; extra == 'docs' | |
| Requires-Dist: sphinx-autodoc-typehints; extra == 'docs' | |
| Requires-Dist: sphinx>=4; extra == 'docs' | |
| Requires-Dist: sphinxcontrib-github-alt; extra == 'docs' | |
| Requires-Dist: sphinxcontrib-spelling; extra == 'docs' | |
| Provides-Extra: orjson | |
| Requires-Dist: orjson; extra == 'orjson' | |
| Provides-Extra: test | |
| Requires-Dist: anyio; extra == 'test' | |
| Requires-Dist: coverage; extra == 'test' | |
| Requires-Dist: ipykernel>=6.14; extra == 'test' | |
| Requires-Dist: msgpack; extra == 'test' | |
| Requires-Dist: mypy; (platform_python_implementation != 'PyPy') and extra == 'test' | |
| Requires-Dist: paramiko; (sys_platform == 'win32') and extra == 'test' | |
| Requires-Dist: pre-commit; extra == 'test' | |
| Requires-Dist: pytest; extra == 'test' | |
| Requires-Dist: pytest-cov; extra == 'test' | |
| Requires-Dist: pytest-jupyter[client]>=0.6.2; extra == 'test' | |
| Requires-Dist: pytest-timeout; extra == 'test' | |
| Description-Content-Type: text/markdown | |
| # Jupyter Client | |
| [](https://github.com/jupyter/jupyter_client/actions) | |
| [](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 install](https://pip.pypa.io/en/stable/reference/pip_install/#editable-installs) | |
| and download the dependencies of code and test suite by executing: | |
| ```bash | |
| cd /my/projects/jupyter_client/ | |
| pip install -e ".[test]" | |
| pytest | |
| ``` | |
| The last command runs the test suite to verify the setup. During development, you can pass filenames to `pytest`, and it will execute only those tests. | |
| The documentation of Jupyter Client is generated from the files in `docs/` using Sphinx. Instructions for setting up Sphinx with a selection of optional modules are in the [Documentation Guide](https://jupyter.readthedocs.io/en/latest/contributing/docs-contributions/index.html). You'll also need the `make` command. | |
| For a minimal Sphinx installation to process the Jupyter Client docs, execute: | |
| ```bash | |
| pip install ".[doc]" | |
| ``` | |
| The following commands build the documentation in HTML format and check for broken links: | |
| ```bash | |
| cd /my/projects/jupyter_client/docs/ | |
| make html linkcheck | |
| ``` | |
| Point your browser to the following URL to access the generated documentation: | |
| _file:///my/projects/jupyter_client/docs/\_build/html/index.html_ | |
| ## Contributing | |
| `jupyter-client` has adopted automatic code formatting so you shouldn't | |
| need to worry too much about your code style. | |
| As long as your code is valid, | |
| the pre-commit hook should take care of how it should look. | |
| You can invoke the pre-commit hook by hand at any time with: | |
| ```bash | |
| pre-commit run | |
| ``` | |
| which should run any autoformatting on your code | |
| and tell you about any errors it couldn't fix automatically. | |
| You may also install [black integration](https://black.readthedocs.io/en/stable/integrations/editors.html) | |
| into your text editor to format code automatically. | |
| If you have already committed files before setting up the pre-commit | |
| hook with `pre-commit install`, you can fix everything up using | |
| `pre-commit run --all-files`. You need to make the fixing commit | |
| yourself after that. | |
| Some of the hooks only run on CI by default, but you can invoke them by | |
| running with the `--hook-stage manual` argument. | |
| ## About the Jupyter Development Team | |
| The Jupyter Development Team is the set of all contributors to the Jupyter project. | |
| This includes all of the Jupyter subprojects. | |
| The core team that coordinates development on GitHub can be found here: | |
| https://github.com/jupyter/. | |
| ## Our Copyright Policy | |
| Jupyter uses a shared copyright model. Each contributor maintains copyright | |
| over their contributions to Jupyter. But, it is important to note that these | |
| contributions are typically only changes to the repositories. Thus, the Jupyter | |
| source code, in its entirety is not the copyright of any single person or | |
| institution. Instead, it is the collective copyright of the entire Jupyter | |
| Development Team. If individual contributors want to maintain a record of what | |
| changes/contributions they have specific copyright on, they should indicate | |
| their copyright in the commit message of the change, when they commit the | |
| change to one of the Jupyter repositories. | |
| With this in mind, the following banner should be used in any source code file | |
| to indicate the copyright and license terms: | |
| ``` | |
| # Copyright (c) Jupyter Development Team. | |
| # Distributed under the terms of the Modified BSD License. | |
| ``` | |
| [jupyter protocol]: https://jupyter-client.readthedocs.io/en/latest/messaging.html | |
Xet Storage Details
- Size:
- 8.42 kB
- Xet hash:
- 85cfc95ff5fc44b538166ecb370f0f7abd453d5360fd4aa2078e6a8c8a89ce0e
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.