Skip to main content

A PHP kernel for Jupyter/IPython, based on MetaKernel

Project description

[![Build Status](https://travis-ci.org/Jaesin/psysh_kernel.svg?branch=master)](https://travis-ci.org/Jaesin/psysh_kernel)

### A Jupyter kernel for PsySH

This requires **Jupyter Notebook** <http://jupyter.readthedocs.org/en/latest/install.html>
and [PsySH](http://psysh.org/) installed.

To install:

```bash
python -m pip install psysh_kernel
python -m psysh_kernel install
```

To use it, run one of:

```bash

jupyter notebook
# In the notebook interface, select Psysh from the 'New' menu
jupyter qtconsole --kernel psysh
jupyter console --kernel psysh
```

This is based on MetaKernel <http://pypi.python.org/pypi/metakernel>
which means it features a standard set of magics.

A sample notebook is available [online](https://github.com/Jaesin/psysh_kernel/blob/master/psysh_kernel.ipynb).

You can specify the path to your Psysh executable by creating an
`PSYSH_EXECUTABLE` environmental variable.

### Thanks

Thanks to the metakernel project (<https://github.com/Calysto/metakernel>)
and it's [contributers](https://github.com/Calysto/metakernel/graphs/contributors).


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

psysh_kernel-0.1.4.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

psysh_kernel-0.1.4-py2.py3-none-any.whl (16.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file psysh_kernel-0.1.4.tar.gz.

File metadata

  • Download URL: psysh_kernel-0.1.4.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for psysh_kernel-0.1.4.tar.gz
Algorithm Hash digest
SHA256 69c11db32277c35365b20d86407238fc85edac9cc264410a5fd29e25375d25cc
MD5 a779b5a0c2f15e7d34df8244298c91b5
BLAKE2b-256 a3d2c42f9ee655ba46f5b08759eaf3075ca45cb16cf3006fd8d9e2c055d66298

See more details on using hashes here.

File details

Details for the file psysh_kernel-0.1.4-py2.py3-none-any.whl.

File metadata

  • Download URL: psysh_kernel-0.1.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 16.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for psysh_kernel-0.1.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 dd3cd8508c0fc9ea18a9d958e187387a5e01ebad9fd1945468745a3698f0332b
MD5 68e9cb58bd24047a1702fc23ee5a3dce
BLAKE2b-256 bb2b6dbc37a981f4c0e57b415f95c97150cace2c1b1f7287493217ac94137513

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page