Publish Jupyter notebooks to RStudio Connect
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
docs
notebooks2 Create docker images Apr 5, 2018
notebooks3 Create docker images Apr 5, 2018
rsconnect_jupyter
selenium
.gitignore
CHANGELOG.md update changelog Feb 7, 2019
Dockerfile
Jenkinsfile
LICENSE.md
MANIFEST.in
Makefile
README.md
doc.Jenkinsfile Fix artifact names in docs pipeline (#152) Jan 14, 2019
mock_connect.py
run.sh
setup.cfg
setup.py Rename python package to rsconnect_jupyter (#139) Dec 5, 2018
version.txt

README.md

User Guide

Installation and usage instructions are available here.

Developing rsconnect-jupyter

Need to run this after checkout and when modifying the docker images

make images

Launch jupyter in a python 2 environment

make notebook2

Launch jupyter in a python 3 environment

make notebook3

Trying out notebooks

Note: notebooks in the notebooks2 and notebooks3 directories will be available in respective python environments.

Sample notebooks can be obtained from:

e.g.

cd notebooks3
git clone https://github.com/ipython/ipython-in-depth

Seeing code changes

When modifying JavaScript files simply refresh the browser window to see changes.

When modifying Python files restart the jupyter process to see changes.

Packaging

The following will create a universal wheel ready to be installed in any python 2 or python 3 environment.

make package