Skip to main content

Jupyter kernel for Dyalog APL

This is a Jupyter kernel for Dyalog APL. The wiki has more details.

For complete installation instructions from scratch on Windows, see WINDOWS.md in this repository.

If you're a kernel developer, see DEVELOPMENT.md in this repository.

Do you have any pre-made notebook documents?

A collection of ready-made notebooks is available here.

Installation

Pre-requisites:

Installing the Dyalog kernel

This kernel is installable via Python's package installer, pip. It comes bundled with Python, but does occasionally need updating.

In your terminal, run the follwing command:

pip install dyalog-jupyter-kernel[==2.0.1]

After successfully installing the kernel module itself, you need to register it with your Jupyter installation, using the following terminal command:

python -m 'dyalog_kernel' install

You should now be able to see the dyalog_apl kernel listed:

jupyter kernelspec list

Available kernels:
  python3       C:\Users\stefa\work\Jupyter\py312\share\jupyter\kernels\python3
  dyalog_apl    C:\Users\stefa\AppData\Roaming\jupyter\kernels\dyalog_apl

Start Jupyter:

jupyter lab # or jupyter notebook

and you should now see Dyalog APL amongst your kernels. Click on the Dyalog APL icon.

Metadata

Release files for dyalog-jupyter-kernel 2.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dyalog-jupyter-kernel 2.0.2
File Size Uploaded
dyalog-jupyter-kernel-2.0.2.tar.gz 14.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dyalog-jupyter-kernel 2.0.2
File Interpreter ABI Platform
dyalog_jupyter_kernel-2.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 36.9 kB

Release files / dyalog-jupyter-kernel-2.0.2.tar.gz

Download URL dyalog-jupyter-kernel-2.0.2.tar.gz
Size 14.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1b745b008804dafde4dd186167eaec0f2790a620be77b1970e186e33ddac4f54
BLAKE2b-256 checksum
How to use checksums
fa9fd7f85fb76afa83804a3337287b2aacaaf5adb84fb91d9ebe38d1ed66e14c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release files / dyalog_jupyter_kernel-2.0.2-py3-none-any.whl

Download URL dyalog_jupyter_kernel-2.0.2-py3-none-any.whl
Size 22.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8d7ea52dc872351bbb244c4248f9b8304cc98f14bd5a2369773ef3111282737e
BLAKE2b-256 checksum
How to use checksums
6b9fc53f4f3e7ee86a130c866be5df86bf8e778f788f07a208e460b4d4e74bb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release history Release notifications | RSS feed

This release

2.0.2 This release

2 release files

2.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page