Skip to main content

No project description provided

Project description

ou-tm351-jl-extensions

Install from pypi as ou-tm351-jl-extensions

  • JupyterLab 3: v0.1.2
  • JupyterLab 4: v 0.2.0

Recommended JupyterLab extensions for use in the OU TM351 module.

This package will install several JupyterLab extensions that brand and extend a JupyterLab environment to support its use as a teaching and learning environment.

Extensions installed:

jupyterlab = ">=4.1"

# Branding and OU extensions
jupyterlab-ou-brand-extension = "^0.2.0" # OU brand extension (favicon, logo)

# Notebook cell tools
jupyterlab-cell-status-extension = "^0.1.3" # cell execution status; accessibility tools
jupyterlab-empinken-extension = "^0.5.0" # cell background styling
jupyterlab-skip-traceback = "^5.1.0" # skip trackeback / error reporting
jupyterlab-myst = "^2.4.0" ## MyST parser and styling (markdown cells)
jupyterlab-spellchecker = "^0.8.4" ## Spellchecker

# Code support
jupyterlab-lsp = "^5.1.0" # language server protocol
jupyterlab-code-formatter = "^2.2.1" # Code formatter
black = "^24.4.2" # code formatting
isort = "^5.13.2" # code formatting

# Language packs
jupyterlab-language-pack-fr-fr = "^4.1.post2" # French
jupyterlab-language-pack-zh-cn = "^4.1.post2" # Chinese

# File browsing and handling
jupyterlab-unfold = "^0.3.0" # tree view in files sidebar
jupyter-archive = "^3.4.0" # archive file download
jupyterlab-filesystem-access = "^0.6.0" # local filesystem access
jupyterlab-git = "^0.50.0" # Git/Github tools
jupytext = "^1.16.0" # text notebook formats

# Renderers
jupyterlab-geojson = "^3.3.1" # geojson renderer
jupyter-compare-view = "^0.2.4" # compare images

# Resource monitoring
jupyter-resource-usage = "^1.0.2" # memory/CPU

See the docs.

Check the installation by running:

import ou_tm351_jl_extensions as ou
ou.check_install()

Maintenance

Update packages in pyproject.toml by running: poetry update

Formal tests for use in CI will be added soon.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ou_tm351_jl_extensions-0.2.7.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

ou_tm351_jl_extensions-0.2.7-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file ou_tm351_jl_extensions-0.2.7.tar.gz.

File metadata

File hashes

Hashes for ou_tm351_jl_extensions-0.2.7.tar.gz
Algorithm Hash digest
SHA256 80ae25b772a11653c790148b2dac8383a6ce5d4e53bc798b6b048440432bb442
MD5 2a7f498c804326e88137c2d2073b9aad
BLAKE2b-256 f1ea08ebb9de74b8343f5853ed173b04ff9caf2f28ba357a68d135cc406886ea

See more details on using hashes here.

File details

Details for the file ou_tm351_jl_extensions-0.2.7-py3-none-any.whl.

File metadata

File hashes

Hashes for ou_tm351_jl_extensions-0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 a95b980374ea0811b38576cb59a030e88f22ae60b4570c516e47b487cb2616d4
MD5 7ea63b64ec1ee1ba487aa94e907799ee
BLAKE2b-256 cd7b7ee6d7f55b64b95606ece8d60e6d410cee02cbe78deabd18b4efcbcb0c5e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page