This commit is contained in:
Sven Riwoldt
2024-04-01 20:30:24 +02:00
parent fd333f3514
commit c7bc862c6f
6804 changed files with 1065135 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
The Spyder Kernels Contributors are composed of:
* Pierre Raybaut <pierre.raybaut@gmail.com> (Original Spyder author)
* Carlos Cordoba <ccordoba12@gmail.com> (Current Spyder/-Kernels maintainer)
* All other developers that have committed to the spyder-kernels repository:
<https://github.com/spyder-ide/spyder-kernels/graphs/contributors>
and contributors listed on the original files in the main spyder repository:
<https://github.com/spyder-ide/spyder/blob/48c96725c9/spyderlib/py3compat.py>
<https://github.com/spyder-ide/spyder/blob/48c96725c9/spyderlib/widgets/externalshell/start_ipython_kernel.py>
<https://github.com/spyder-ide/spyder/blob/48c96725c9/spyderlib/widgets/externalshell/sitecustomize.py>
<https://github.com/spyder-ide/spyder/blob/48c96725c9/spyderlib/utils/dochelpers.py>
<https://github.com/spyder-ide/spyder/blob/48c96725c9/spyderlib/utils/iofuncs.py>

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2009- Spyder Kernels Contributors (see AUTHORS.txt)
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -0,0 +1,130 @@
Metadata-Version: 2.1
Name: spyder-kernels
Version: 2.5.1
Summary: Jupyter kernels for Spyder's console
Home-page: https://github.com/spyder-ide/spyder-kernels
Download-URL: https://www.spyder-ide.org/#fh5co-download
Author: Spyder Development Team
Author-email: spyderlib@googlegroups.com
License: MIT
Keywords: spyder jupyter kernel ipython console
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: Jupyter
Classifier: Framework :: IPython
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Interpreters
Description-Content-Type: text/markdown
License-File: LICENSE.txt
License-File: AUTHORS.txt
Requires-Dist: cloudpickle
Requires-Dist: wurlitzer >=1.0.3 ; platform_system != "Windows"
Requires-Dist: decorator <5 ; python_version < "3"
Requires-Dist: backports.functools-lru-cache ; python_version < "3"
Requires-Dist: ipykernel <5,>=4.5 ; python_version < "3"
Requires-Dist: ipython <6 ; python_version < "3"
Requires-Dist: jupyter-client <6,>=5.3.4 ; python_version < "3"
Requires-Dist: pyzmq <20,>=17 ; python_version < "3"
Requires-Dist: ipykernel <6.17,>=6.16.1 ; python_version < "3.8"
Requires-Dist: ipython <8,>=7.31.1 ; python_version < "3.8"
Requires-Dist: ipython <8.13,>=8.12.2 ; python_version == "3.8"
Requires-Dist: ipython !=8.17.1,<9,>=8.13.0 ; python_version > "3.8"
Requires-Dist: jupyter-client <9,>=7.4.9 ; python_version >= "3"
Requires-Dist: pyzmq >=24.0.0 ; python_version >= "3"
Requires-Dist: ipykernel <7,>=6.29.3 ; python_version >= "3.8"
Provides-Extra: test
Requires-Dist: cython ; extra == 'test'
Requires-Dist: dask[distributed] ; extra == 'test'
Requires-Dist: flaky ; extra == 'test'
Requires-Dist: matplotlib ; extra == 'test'
Requires-Dist: mock ; extra == 'test'
Requires-Dist: numpy ; extra == 'test'
Requires-Dist: pandas ; extra == 'test'
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: pytest-cov ; extra == 'test'
Requires-Dist: scipy ; extra == 'test'
Requires-Dist: xarray ; extra == 'test'
Requires-Dist: pillow ; extra == 'test'
Requires-Dist: django ; extra == 'test'
# Jupyter kernels for the Spyder console
[![Windows status](https://github.com/spyder-ide/spyder-kernels/workflows/Windows%20tests/badge.svg)](https://github.com/spyder-ide/spyder-kernels/actions?query=workflow%3A%22Windows+tests%22)
[![Linux status](https://github.com/spyder-ide/spyder-kernels/workflows/Linux%20tests/badge.svg)](https://github.com/spyder-ide/spyder-kernels/actions?query=workflow%3A%22Linux+tests%22)
[![Macos status](https://github.com/spyder-ide/spyder-kernels/workflows/Macos%20tests/badge.svg)](https://github.com/spyder-ide/spyder-kernels/actions?query=workflow%3A%22Macos+tests%22)
[![codecov](https://codecov.io/gh/spyder-ide/spyder-kernels/branch/master/graph/badge.svg)](https://codecov.io/gh/spyder-ide/spyder-kernels/branch/master)
Package that provides Jupyter kernels for use with the consoles of Spyder, the
Scientific Python Development Environment.
These kernels can launched either through Spyder itself or in an independent
Python session, and allow for interactive or file-based execution of Python
code inside Spyder.
To learn about creating, connecting to and using these kernels with the Spyder
console, please read our [documentation](https://docs.spyder-ide.org/current/panes/ipythonconsole.html).
For advice on managing packages and environments with `spyder-kernels`, please read this
[FAQ](http://docs.spyder-ide.org/current/faq.html#using-existing-environment) in our docs.
## Installation
To install this package, you can use either the ``pip`` or ``conda`` package
managers, as follows:
Using conda (the recommended way!):
```
conda install spyder-kernels
```
Using pip:
```
pip install spyder-kernels
```
## Dependencies
This project depends on:
* [ipykernel](https://github.com/ipython/ipykernel/)
* [cloudpickle](https://github.com/cloudpipe/cloudpickle)
* [wurlitzer](https://github.com/minrk/wurlitzer) (only on Linux and macOS).
## Changelog
Visit our [CHANGELOG](CHANGELOG.md) file to know more about our new features
and improvements.
## Development and contribution
To start contributing to this project you can execute
```
pip install -e .
```
in your git clone and then test your changes in Spyder. We follow PEP8 and
PEP257 style guidelines.
## Sponsors
Spyder and its subprojects are funded thanks to the generous support of
[![Quansight](https://user-images.githubusercontent.com/16781833/142477716-53152d43-99a0-470c-a70b-c04bbfa97dd4.png)](https://www.quansight.com/)[![Numfocus](https://i2.wp.com/numfocus.org/wp-content/uploads/2017/07/NumFocus_LRG.png?fit=320%2C148&ssl=1)](https://numfocus.org/)
and the donations we have received from our users around the world through [Open Collective](https://opencollective.com/spyder/):
[![Sponsors](https://opencollective.com/spyder/sponsors.svg)](https://opencollective.com/spyder#support)

View File

@@ -0,0 +1,88 @@
spyder_kernels-2.5.1.dist-info/AUTHORS.txt,sha256=7SPRdBdXvugoBIOHjhXxLxQry_bGxzPwm5Z_oOHvHDQ,891
spyder_kernels-2.5.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
spyder_kernels-2.5.1.dist-info/LICENSE.txt,sha256=qZxlkBBsVG64P9DGPt1mQZBcxMp_-Awn6CAO54rOgMs,1103
spyder_kernels-2.5.1.dist-info/METADATA,sha256=_zNS8NmA3legTs1XNERApfzs0FMuu_mqNQV2dya-vOc,5470
spyder_kernels-2.5.1.dist-info/RECORD,,
spyder_kernels-2.5.1.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
spyder_kernels-2.5.1.dist-info/WHEEL,sha256=-G_t0oGuE7UD0DrSpVZnq1hHMBV9DD2XkS5v7XpmTnk,110
spyder_kernels-2.5.1.dist-info/top_level.txt,sha256=igyz4IUyhL3rWuD9Cj5Bk4oxglRc-51dxYx4f5hGBY0,15
spyder_kernels/__init__.py,sha256=6El0ia3x-4khdC7XQsL6GyxfRgM2lLxPISh0l1n7ma0,1476
spyder_kernels/__pycache__/__init__.cpython-311.pyc,,
spyder_kernels/__pycache__/_version.cpython-311.pyc,,
spyder_kernels/__pycache__/py3compat.cpython-311.pyc,,
spyder_kernels/_version.py,sha256=ppSrcu43AlIPt5BPQ2-4LmkjDXsf6r97GNmTlqUvWvc,401
spyder_kernels/comms/__init__.py,sha256=DPIC-ojChQGQ_0QrAY-HvJJHiQAF3ixQYhfDBv-5RWw,1540
spyder_kernels/comms/__pycache__/__init__.cpython-311.pyc,,
spyder_kernels/comms/__pycache__/commbase.cpython-311.pyc,,
spyder_kernels/comms/__pycache__/frontendcomm.cpython-311.pyc,,
spyder_kernels/comms/commbase.py,sha256=7LoWoP6UbPjWkT9T_Ym_oKdvCRp9y7RFacRRNQNKvz0,18501
spyder_kernels/comms/frontendcomm.py,sha256=w9wfoYSRrCdDG-LS385cGDhzP03DvlRX_TbSlX1ptjw,11218
spyder_kernels/console/__init__.py,sha256=CBjqUZOWWSE-Bra0xikYnAN6yXfqQg-wEbTE71YM1b4,353
spyder_kernels/console/__main__.py,sha256=k_p8S9J6qyuTcngFdbmT3q3m0-MT5XV1B1AOCgS1z9Q,1023
spyder_kernels/console/__pycache__/__init__.cpython-311.pyc,,
spyder_kernels/console/__pycache__/__main__.cpython-311.pyc,,
spyder_kernels/console/__pycache__/kernel.cpython-311.pyc,,
spyder_kernels/console/__pycache__/outstream.cpython-311.pyc,,
spyder_kernels/console/__pycache__/shell.cpython-311.pyc,,
spyder_kernels/console/__pycache__/start.cpython-311.pyc,,
spyder_kernels/console/kernel.py,sha256=EZqmhsqxhoKZ_IN3lqcyK7XdLVa5xIsCQhDOc0VZDoY,30967
spyder_kernels/console/outstream.py,sha256=Q8CaF6KyG1bKRDOgFnj80lpT5L2R7cIFfxJL0tZFjeo,731
spyder_kernels/console/shell.py,sha256=Kl5IDy49rw9JLmdIKy1vLvDxnAAxQT9ZxlHE1U4ZPB8,3389
spyder_kernels/console/start.py,sha256=7j_GtGkyPQtqwOJ1YiAkTl1DVQ0jmtY3BmNIDtXAfDU,10987
spyder_kernels/console/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
spyder_kernels/console/tests/__pycache__/__init__.cpython-311.pyc,,
spyder_kernels/console/tests/__pycache__/test_console_kernel.cpython-311.pyc,,
spyder_kernels/console/tests/load_data.npz,sha256=Aw1W4s5rR8IRfLbjbSJmGuGrGrpPa0YclBdYif2P1l0,270
spyder_kernels/console/tests/load_data.spydata,sha256=0SoXlA9eMdh0fKBWUWSf_sAVXGFS4cEg1nUBgBS7VJE,10240
spyder_kernels/console/tests/test_console_kernel.py,sha256=pV12jynPORGiGkFDB5OUPO1y7fGyfgn-BoH0vx83UXA,40110
spyder_kernels/customize/__init__.py,sha256=cq_NnziQmmMulDdVmW6ner5F-63SYLA0YI1ddNApliQ,511
spyder_kernels/customize/__pycache__/__init__.cpython-311.pyc,,
spyder_kernels/customize/__pycache__/namespace_manager.cpython-311.pyc,,
spyder_kernels/customize/__pycache__/spydercustomize.cpython-311.pyc,,
spyder_kernels/customize/__pycache__/spyderpdb.cpython-311.pyc,,
spyder_kernels/customize/__pycache__/umr.cpython-311.pyc,,
spyder_kernels/customize/__pycache__/utils.cpython-311.pyc,,
spyder_kernels/customize/namespace_manager.py,sha256=jK29qkyll4a8vtR6SKgpcJKrTl3jCRCcZxynapFx5o8,4657
spyder_kernels/customize/spydercustomize.py,sha256=LqVHB1iwQVpXB5kbZhgXV8L9miKmN6JjLFbmH0bvMGY,28522
spyder_kernels/customize/spyderpdb.py,sha256=RVO6d1Wdn57K01Oq9y5m69vTnGlZHvSKcCF-dZMTyhA,35987
spyder_kernels/customize/tests/__init__.py,sha256=YTSO-0bbPEcBVUaZYJkR_HBcfdaCY9Z-_6GUcFVzocA,363
spyder_kernels/customize/tests/__pycache__/__init__.cpython-311.pyc,,
spyder_kernels/customize/tests/__pycache__/test_umr.cpython-311.pyc,,
spyder_kernels/customize/tests/__pycache__/test_utils.cpython-311.pyc,,
spyder_kernels/customize/tests/test_umr.py,sha256=VAKTTUe04UVYa2p2-iuh4yd9ikASVII7XUL1RV26LIU,3074
spyder_kernels/customize/tests/test_utils.py,sha256=odMRkHqcDxFQ4Wkj8DcpAv-dRKL_Tb8A5DPYtL-3CHs,820
spyder_kernels/customize/umr.py,sha256=ncZpUzGgqhcv9gbaP7F_1DCZQVIX4IwrBowODFO5nUg,4901
spyder_kernels/customize/utils.py,sha256=T8RxHWowr2CLb9-6YQIz9DKzXwSiZ8zj81pd3CzxCes,4514
spyder_kernels/py3compat.py,sha256=B_KUloJpbEY23OaVcn_RAAqF4JMTBvgRxvM7Tkp52CU,9786
spyder_kernels/utils/__init__.py,sha256=l38K3s6n5dtZstvEWrIEKJhciyGQc6uL03JvSKhIZ9g,348
spyder_kernels/utils/__pycache__/__init__.cpython-311.pyc,,
spyder_kernels/utils/__pycache__/dochelpers.cpython-311.pyc,,
spyder_kernels/utils/__pycache__/iofuncs.cpython-311.pyc,,
spyder_kernels/utils/__pycache__/lazymodules.cpython-311.pyc,,
spyder_kernels/utils/__pycache__/misc.cpython-311.pyc,,
spyder_kernels/utils/__pycache__/mpl.cpython-311.pyc,,
spyder_kernels/utils/__pycache__/nsview.cpython-311.pyc,,
spyder_kernels/utils/__pycache__/test_utils.cpython-311.pyc,,
spyder_kernels/utils/dochelpers.py,sha256=0YtbS8hhETAQf8YagQlKyooXAsFlBitixqebTIXUTKU,12666
spyder_kernels/utils/iofuncs.py,sha256=T5tcW6Ky5rPj0fl2aQx3J0sC5SsUhbBUT-UAgtXMcWY,19217
spyder_kernels/utils/lazymodules.py,sha256=j6IXIsMl1cDeHiXoCDdf4qqowAgzmPcEZKXD38Lvlaw,2110
spyder_kernels/utils/misc.py,sha256=52LClnNR7E4RsJrbpEKBMlTSS0J2imKmPvPDx_p-YRI,1579
spyder_kernels/utils/mpl.py,sha256=lMgBhfr3Guh-qJU3kqNvGhf-IgWMl8jHau09s46Xc4A,1351
spyder_kernels/utils/nsview.py,sha256=9F3mbb6lkoxmhJdMVGndQDtfDQUEK5VPNjHB_rrYAd0,25417
spyder_kernels/utils/test_utils.py,sha256=Xh0s1AQn4LgBR_ecjXq-8gZKQ2jEQuNDoHNrcxSMHI0,1425
spyder_kernels/utils/tests/__init__.py,sha256=CWRK_HCO-SBhdl_lHObK2i3Y4ziWC6OVgplH0X3uPEQ,343
spyder_kernels/utils/tests/__pycache__/__init__.cpython-311.pyc,,
spyder_kernels/utils/tests/__pycache__/test_dochelpers.cpython-311.pyc,,
spyder_kernels/utils/tests/__pycache__/test_iofuncs.cpython-311.pyc,,
spyder_kernels/utils/tests/__pycache__/test_lazymodules.cpython-311.pyc,,
spyder_kernels/utils/tests/__pycache__/test_nsview.cpython-311.pyc,,
spyder_kernels/utils/tests/data.mat,sha256=ubfj8shtEm44FOKkrSAdl4BxGPcaHvBxMpiebBjiUyA,482
spyder_kernels/utils/tests/export_data.spydata,sha256=Gcf6-tsjHyeUZR9HLKbIbox4wLX-WG33HnlocN7T1GQ,20480
spyder_kernels/utils/tests/export_data_renamed.spydata,sha256=Gcf6-tsjHyeUZR9HLKbIbox4wLX-WG33HnlocN7T1GQ,20480
spyder_kernels/utils/tests/export_data_withfunction.spydata,sha256=AzhgDVwLKV4SocjX2Ccgpi3rTjXLGS7Fw5Ln_V7hrXI,10240
spyder_kernels/utils/tests/import_data.npz,sha256=Aw1W4s5rR8IRfLbjbSJmGuGrGrpPa0YclBdYif2P1l0,270
spyder_kernels/utils/tests/numpy_data.npz,sha256=S2XtqRBdxCVzmK9LKu-E6KlZnkvgpGiUuyMQmUBO8Ko,1301
spyder_kernels/utils/tests/test_dochelpers.py,sha256=CQOHccw8cYLBAs3BdkaVMwHUnq-KFW39h5Th3Vso7e8,4638
spyder_kernels/utils/tests/test_iofuncs.py,sha256=4jvhIYPNWMuNwYfA5AeIMONloKsJxe1JLsSD_jCQNVc,11525
spyder_kernels/utils/tests/test_lazymodules.py,sha256=yyMW5U88BlOt8xIMByEvBaD1fM8mPuEwmos8lMfrCaw,1257
spyder_kernels/utils/tests/test_nsview.py,sha256=LwBFLHcT2H5bn99Ky94GRGrlguMF1EeJfonpp6Nw7fw,14141

View File

@@ -0,0 +1,6 @@
Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

View File

@@ -0,0 +1 @@
spyder_kernels