https://github.com/agoose77/jupyterlab-log-renderer
Mimebundle renderer for the JupyterLab log console.
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.0%) to scientific vocabulary
Keywords
Repository
Mimebundle renderer for the JupyterLab log console.
Basic Info
Statistics
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 8
- Releases: 0
Topics
Metadata Files
README.md
jupyterlablogrenderer
A JupyterLab extension to render rich-display objects to the JupyterLab log window.
Requirements
- JupyterLab >= 3.0
Install
bash
pip install jupyterlab_log_renderer
Contributing
Development install
Note: You will need NodeJS to build the extension package.
The jlpm command is JupyterLab's pinned version of
yarn that is installed with JupyterLab. You may use
yarn or npm in lieu of jlpm below.
```bash
Clone the repo to your local environment
Change directory to the jupyterlablogrenderer directory
Install package in development mode
pip install -e .
Link your development version of the extension with JupyterLab
jupyter labextension develop . --overwrite
Rebuild extension Typescript source after making changes
jlpm run build ```
You can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.
```bash
Watch the source directory in one terminal, automatically rebuilding when needed
jlpm run watch
Run JupyterLab in another terminal
jupyter lab ```
With the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).
Uninstall
bash
pip uninstall jupyterlab_log_renderer
jupyter labextension uninstall @agoose77/jupyterlab_log_renderer
Owner
- Name: Angus Hollands
- Login: agoose77
- Kind: user
- Location: United Kingdom
- Company: 2i2c
- Twitter: agoose77
- Repositories: 230
- Profile: https://github.com/agoose77
Open Source Infrastructure Engineer @ 2i2c. Executable Books core team member. PhD in Nuclear Physics from the University of Birmingham.
GitHub Events
Total
Last Year
Committers
Last synced: almost 3 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| dependabot[bot] | 4****]@u****m | 19 |
| Angus Hollands | g****5@g****m | 18 |
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 2
- Total pull requests: 30
- Average time to close issues: N/A
- Average time to close pull requests: 4 months
- Total issue authors: 2
- Total pull request authors: 1
- Average comments per issue: 2.0
- Average comments per pull request: 0.17
- Merged pull requests: 19
- Bot issues: 0
- Bot pull requests: 30
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- agoose77 (1)
- thdhondt (1)
Pull Request Authors
- dependabot[bot] (30)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- npm 2 last-month
- pypi 12 last-month
-
Total dependent packages: 3
(may contain duplicates) -
Total dependent repositories: 1
(may contain duplicates) - Total versions: 4
- Total maintainers: 1
npmjs.org: @agoose77/jupyterlab_log_renderer
A JupyterLab extension to render rich-display objects to the JupyterLab log window.
- Homepage: https://github.com/agoose77/jupyterlab-log-renderer
- License: BSD-3-Clause
-
Latest release: 1.0.2
published almost 6 years ago
Rankings
Maintainers (1)
pypi.org: jupyterlab-log-renderer
A JupyterLab extension to render rich-display objects to the JupyterLab log window.
- Homepage: https://github.com/agoose77/jupyterlab-log-renderer.git
- Documentation: https://jupyterlab-log-renderer.readthedocs.io/
- License: BSD-3-Clause
-
Latest release: 2.0.0
published about 5 years ago
Rankings
Maintainers (1)
Dependencies
- 637 dependencies
- @jupyterlab/builder ^3.0.0-rc.2 development
- @typescript-eslint/eslint-plugin ^2.27.0 development
- @typescript-eslint/parser ^2.27.0 development
- eslint ^7.5.0 development
- eslint-config-prettier ^6.10.1 development
- eslint-plugin-prettier ^3.1.2 development
- npm-run-all ^4.1.5 development
- prettier ^1.19.0 development
- rimraf ^3.0.2 development
- typescript ~4.0.3 development
- @jupyterlab/application ^3.0.0-rc.6
- @jupyterlab/logconsole ^3.0.0-rc.6
- @jupyterlab/nbformat ^3.0.0-rc.6
- @jupyterlab/notebook ^3.0.0-rc.6
- @jupyterlab/rendermime ^3.0.0-rc.6
- @jupyterlab/rendermime-interfaces ^3.0.0-rc.6
- @lumino/coreutils ^1.5.3
- 637 dependencies
- actions/checkout v2 composite
- actions/setup-node v1 composite
- actions/setup-python v2 composite