Metadata-Version: 2.1
Name: jupyter_zenroom_kernel
Version: 0.0.6
Summary: Jupyter kernel for Zenroom. Small, secure and portable virtual machine for crypto language processing
Home-page: https://github.com/puria/jupyter-zenroom-kernel
Author: Dyne Development Team
Author-email: puria@dyne.org
License: AGPLv3+
Project-URL: Tracker, https://github.com/puria/jupyter-zenroom-kernel/issues
Project-URL: Zenroom project, https://zenroom.dyne.org/
Project-URL: Decode Project, https://decodeproject.eu/
Description: 
        <p align="center"><a href="https://decodeproject.eu" target="_blank" rel="noopener noreferrer"><img valign="top" height="70" src="https://decodeproject.eu/sites/all/themes/marmelo_base/img/logo.svg" alt="Decode logo"></a>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        <a href="https://dyne.org" target="_blank" rel="noopener noreferrer"><img height="70" style="margin-right: 20px" src="https://secrets.dyne.org/static/img/swbydyne.png" alt="Software by Dyne"></a></p>
        
        # Jupyter zenroom kernel
        ![PyPI - License](https://img.shields.io/pypi/l/jupyter_zenroom_kernel.svg)
        ![PyPI](https://img.shields.io/pypi/v/jupyter_zenroom_kernel.svg)
        
        A [Zenroom](http://zenroom.dyne.org) :key: Jupyter [kernel](http://jupyter.readthedocs.io/en/latest/projects/kernels.html) that uses [metakernel](https://github.com/Calysto/metakernel)
        
        ## Dependencies
        * Python 3
        * Zenroom
        
        ## Install
        
        Before installing you probably want to create a [**virtual environment**](https://virtualenv.pypa.io/en/stable/) as per python best practices.
        Once you activate your virtualenv you can install the kernel with the following commands:
        
            $ pip install jupyter_zenroom_kernel
            $ python3 -m zenroom install --user
        
        If the zenroom binary (shared or static) is installed system wide and/or is in your $PATH, then you just run jupyter as you would normally do
        
            $ jupyter notebook
        
        If the binary is not in your path you have to set an environment variable `ZENROOM_BIN` with the absolute path of the binary 
        
        ### Step by step installation for :snake: noobs
        
        [![asciicast](https://asciinema.org/a/ROaryUMLUxTpK2YTzxF6sF4OU.png)](https://asciinema.org/a/ROaryUMLUxTpK2YTzxF6sF4OU)
        
        ## What is zenroom?
        Zenroom is a brand new, small and portable virtual machine for cryptographic operations and is part of the [DECODE project](https://decodeproject.eu) about data-ownership and [technological sovereignty](https://www.youtube.com/watch?v=RvBRbwBm_nQ).
        You can read more about it on [https://zenroom.dyne.org/]()
        
        ## todo
         - [ ] zenroom_exec_buf
         - [x] foldable json rendering
         - [x] cell syntax highlighting
         - [x] mark lines on syntax errors
         - [x] unit testing
         - [ ] better documentation
         - [x] code completion
        
Platform: Linux
Platform: Mac OS X
Platform: Windows
Classifier: Framework :: Jupyter
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Security :: Cryptography
Classifier: Topic :: System :: Distributed Computing
Requires-Python: >=3
Description-Content-Type: text/markdown
Provides-Extra: test
