Parametrized starter files and folders for Jupyter
Project description
jupyterlab-starters
Parameterized file and directory starters for JupyterLab.
releases | deps | ci | demo | docs |
---|---|---|---|---|
What's a starter?
A starter is a...
- single file
- directory
- python function
- cookiecutter
- notebook
... that creates a...
- single file
- directory of files (or more directories)
... that shows up where you want it in JupyterLab at the click of a button
Installing
You'll need
jupyterlab >=3,<4
,python >=3.7
, andnodejs >=12
pip install --pre jupyter_starters
Check your installation:
jupyter serverextension list
jupyter labextension list
If you don't see jupyterlab_starters
run:
jupyter serverextension enable --sys-prefix jupyterlab_starters
Configuring
Like the Jupyter Notebook server, JupyterHub and other Jupyter interactive computing
tools, jupyter-starters
can be configured via Python or JSON files
in well-known locations. You can find out where to put them on your system with:
jupyter --paths
They will be merged from bottom to top, and the directory where you launch your
notebook
server wins, making it easy to check in to version control.
The very simplest starter, copy
, will copy a file or folder to the location it is
launched from in the JupyterLab Launcher.
{
"StarterManager": {
"extra_starters": {
"whitepaper-single": {
"type": "copy",
"label": "Whitepaper Notebook",
"description": "A reusable notebook for proposing research",
"src": "examples/whitepaper-single.ipynb"
}
}
}
}
more docs TBD: for now, see examples in the demo configuration.
Alternatives
Don't like what you see here? Try these other approaches:
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
Built Distribution
File details
Details for the file jupyter_starters-1.1.0.tar.gz
.
File metadata
- Download URL: jupyter_starters-1.1.0.tar.gz
- Upload date:
- Size: 204.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a99b7ab2cfbabf554837322c52d6810f88b667f6fde8b6a6e124c6779dea1a7c |
|
MD5 | decde86a5c42a04d49362b555c249780 |
|
BLAKE2b-256 | ec29872f9b5d066d343ee33e6248863cf0c20f5b5dc7ef3a2a9f8fe7fe93affb |
File details
Details for the file jupyter_starters-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: jupyter_starters-1.1.0-py3-none-any.whl
- Upload date:
- Size: 408.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/0.0.0 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99a87575ed8098efe0d5fcd9cf4419972d43f440aa7ac25b600c2b96f5f0c2e8 |
|
MD5 | 2650eb9b96886934c2d5a79e29e05e46 |
|
BLAKE2b-256 | ca543f1fc07f60d63c81a6e102bbda67aeced208416c11d2e6e6d188f584d589 |