nbreport is a client for creating and publishing LSST’s notebook-based reports. Notebook-based reports are generated from template repositories, computed, and published with LSST the Docs.
Documentation: https://nbreport.lsst.io
Installation
nbreport is available on pypi.org:
pip install nbreport
nbreport is made for Python 3.6 and newer.
Overview
You can use nbreport to:
Create an instance of a report from a report repository.
Fill that instance in with template variables that configure the report instance.
Compute the report instance.
Publish the report instance.
Try this test command to get a sense for how nbreport work:
nbreport test https://github.com/lsst-sqre/nbreport --git-subdir tests/TESTR-000 -c title "My first report"
This test command uses the TESTR-000 example report repository in this project’s own Git repository. Next, it creates a new instance called TESTR-000-test in your current working directory and configures the notebook so that the title variable is "My first report". Finally, the test command runs the notebook to generate outputs.
Learn more about nbreport and how to create reports with LSST’s notebook-based report system at https://nbreport.lsst.io.
Release files for nbreport 0.7.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nbreport-0.7.4.tar.gz | 37.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nbreport-0.7.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 63.5 kB
Release files / nbreport-0.7.4.tar.gz
| Download URL | nbreport-0.7.4.tar.gz |
|---|---|
| Size | 37.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f11fbd6fc376ba13dd15ec01a2df8eed5ab4acbe69df5f73fedf833394a120d0
|
|
BLAKE2b-256 checksum How to use checksums |
06f42a0a7c9309b4637af84fea17779abbf76106ce03d3c7f49dd51556edb92d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.6.7
|
Release files / nbreport-0.7.4-py3-none-any.whl
| Download URL | nbreport-0.7.4-py3-none-any.whl |
|---|---|
| Size | 25.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9f9c8d42e87049bd3176bcc43575f97c44eb02b63116772e7a8b701751cd3a26
|
|
BLAKE2b-256 checksum How to use checksums |
64b5045d1c065628ab0b4ea43bceaa46668976f69c6832ccc681f3b1cf5ff7c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.6.7
|