Metadata-Version: 1.1
Name: robotkernel
Version: 0.3.3
Summary: A Jupyter kernel for interactive acceptance-test-driven development with the Robot Framework
Home-page: https://github.com/datakurre/robotkernel
Author: Asko Soukka
Author-email: asko.soukka@iki.fi
License: BSD-3-Clause
Description: Robot Framework kernel for Jupyter notebooks
        ============================================
        
        Robot Framework language support for Jupyter notebooks.
        
        Requires Python 3.6 or later.
        
        Log | Report -links on existing notebooks are only active on trusted notebooks.
        
        Try Robot Framework kernel at Binder
        ------------------------------------
        
        Jupyter Notebook: https://mybinder.org/v2/gh/datakurre/robotkernel/master?urlpath=tree/example.ipynb
        
        Jupyter Lab: https://mybinder.org/v2/gh/datakurre/robotkernel/master?urlpath=lab/tree/example.ipynb
        
        
        Install Robot Framework kernel
        ------------------------------
        
        .. code:: bash
        
           $ pip install robotkernel
           $ python -m robotkernel.install
        
        
        Install Robot Framework kernel from Python 3 notebook
        -----------------------------------------------------
        
        .. code:: bash
        
           !pip install robotkernel
           !python -m robotkernel.install
        
        After refreshing the notebook, it is possible change the kernel to Robot
        Framework kernel or create a new notebook with Robot Framework kernel.
        
        
        Nix-shell (https://nixos.org/nix/)
        ----------------------------------
        
        .. code:: bash
        
           $ nix-shell -E 'import (fetchTarball https://github.com/datakurre/robotkernel/archive/master.tar.gz + "/shell.nix")' --run "jupyter notebook"
        
        
        Local installation and development
        ----------------------------------
        
        See also: http://jupyter.readthedocs.io/en/latest/install.html
        
        Create and activate clean Python virtual environment::
        
            $ venv myenv
            $ source myenv/bin/activate
        
        Install Jupyter::
        
            $ pip install --upgrade pip setuptools
            $ pip install jupyter
        
        Clone this kernel::
        
            $ git clone https://github.com/datakurre/robotkernel.git
            $ cd robotkernel
        
        Install the kernel into virtualenv in develop mode::
        
            $ python setup.py develop
        
        Install the kernel into jupyter::
        
            $ python -m robotkernel.install
        
        Launch the jupyter::
        
            $ jupyter notebook
        
        Reloading the kernel reloads the code.
        
        Changelog
        =========
        
        0.3.3 (2018-09-25)
        ------------------
        
        - Note on README that Log | Report -links require trusting the notebook
          [datakurre]
        
        - Fix to wrap test execution updates with '<pre>' for better readability
          [datakurre]
        
        0.3.2 (2018-09-25)
        ------------------
        
        - Change to always send display data updates in text/html to workaround a bug
          that caused 'undefined' to be rendered in JupyterLab
          [datakurre]
        
        0.3.1 (2018-09-24)
        ------------------
        
        - Update README
          [datakurre]
        
        0.3.0 (2018-09-23)
        ------------------
        
        - First release.
          [datakurre]
        
Keywords: Interactive,Interpreter,Shell,Testing,Web
Platform: UNKNOWN
Classifier: Framework :: Jupyter
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Software Development :: Testing
