RNBGrader package
Project description
RNBGrader - utilities for grading R Markdown notebooks
Utilities for grading notebooks in R Markdown.
Notebooks can be R notebooks or Jupyter notebooks converted to R Markdown with Jupytext
Quickstart
See the tests for examples.
Installation
pip install rnbgrader
Code
See https://github.com/matthew-brett/rnbgrader
Released under the BSD two-clause license - see the file LICENSE
in the source distribution.
travis-ci kindly tests the code automatically under Python versions 3.6 through 3.8.
The latest released version is at https://pypi.python.org/pypi/rnbgrader
Tests
R requirements
You need the R kernel installed for the tests.
On Mac:
brew install libgit2 harfbuzz fribidi
On Debian / Ubuntu:
sudo apt install -y libgit2-dev libharfbuzz-dev libfribidi-dev
On any platform:
Rscript -e "install.packages(c('repr', 'IRdisplay', 'crayon', 'pbdZMQ', 'devtools'))"
Rscript -e "devtools::install_github('IRkernel/IRkernel')"
Rscript -e "IRkernel::installspec()"
The rest
-
Install
rnbgrader -
Install the test requirements:
pip install -r test-requirements
-
Run the tests with:
pytest rnbgrader
Support
Please put up issues on the rnbgrader issue tracker.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file rnbgrader-0.3.5.tar.gz.
File metadata
- Download URL: rnbgrader-0.3.5.tar.gz
- Upload date:
- Size: 36.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a97e8c98b9805af721f102f5ae70fe8c3a33ea390551569b59932a70249be5d6
|
|
| MD5 |
e835e9e2b671418ba5b2950edb09a3e0
|
|
| BLAKE2b-256 |
0f3023e8ab95eb5199653b0940460bc7bd99ae79023ee62dc3b00e16610f1871
|