Metadata-Version: 2.1
Name: pari-jupyter
Version: 1.4.3
Summary: A Jupyter kernel for PARI/GP
Author: Jeroen Demeyer
Maintainer-email: SageMath developers <sage-devel@googlegroups.com>
License: GNU General Public License (GPL) version 3 or later
Project-URL: Homepage, https://github.com/sagemath/pari-jupyter
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Cython
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Python: >=3.8
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: ipykernel

pari-jupyter
============

A `Jupyter <http://jupyter.org/>`_ kernel for
`PARI/GP <http://pari.math.u-bordeaux.fr/>`_.

Installation
------------

Install the dependencies listed below and run ::

    pip install pari-jupyter

Syntax highlighting
-------------------

On Jupyter notebook versions older than 5.3, syntax highlighting must be
explicitly enabled by running ::

    jupyter nbextension enable --sys-prefix gp-mode/main

Replace ``--sys-prefix`` by ``--user`` for a user installation.

Dependencies
------------

* `Python <https://www.python.org/>`_ (tested with version 2.7.14 and 3.6.1)
* `Jupyter <http://jupyter.org/>`_ 4
* `PARI <http://pari.math.u-bordeaux.fr/>`_ version 2.13 or later
* `Readline <http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html>`_ (any version which works with PARI)
* Optional: `Cython <http://cython.org/>`_ version 0.25 or later

Running tests
-------------

There is a standalone python script in test/ that depends on `jupyter_kernel_test
<https://github.com/jupyter/jupyter_kernel_test>`_ (see the file
test/environment.yml for the precise dependency list that are run in the github
action using conda).
