Skip to main content

Play a sound when a cell is executed.

Project description

jupyterlab-cell-sound

uv Ruff

Play a sound when a cell is executed.

The sound effects are from the Interface Sounds asset pack by Kenney.

Development

Install uv and fnm (if necessary):

curl -LsSf https://astral.sh/uv/0.8.12/install.sh | sh
uv python install
fnm install && fnm use && node --version && npm --version
uv run python -c "from jupyterlab_cell_sound import __version__; print(__version__)"
source .venv/bin/activate
npm run check:exts
npm run watch

In a separate terminal window:

source .venv/bin/activate
jupyter lab
ruff check --fix
ruff format
deactivate

Deployment

npm version patch
npm version minor
npm version major
uv build
echo "$(npm pkg get version | tr -d \")" | pbcopy
uv publish

Download files

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

Source Distribution

jupyterlab_cell_sound-0.1.0.tar.gz (190.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jupyterlab_cell_sound-0.1.0-py3-none-any.whl (27.2 kB view details)

Uploaded Python 3

File details

Details for the file jupyterlab_cell_sound-0.1.0.tar.gz.

File metadata

File hashes

Hashes for jupyterlab_cell_sound-0.1.0.tar.gz
Algorithm Hash digest
SHA256 561aef215002db6663a64b9570f772f5119661b2832b9ba8daa650670fb58e77
MD5 ff01ba991bed0efef1afe6be8f194ab9
BLAKE2b-256 e50f0a29c9fbcc3b03c8cf03e5b73d002580aa445293c1b29df9f8d4db22e84a

See more details on using hashes here.

File details

Details for the file jupyterlab_cell_sound-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for jupyterlab_cell_sound-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d5f79e435ff679c9fc643497b705fa63e0654385e0680fd52f7f85cea699c4fb
MD5 512600f9075d397797025119b8a2dfc0
BLAKE2b-256 b05a3cd6a641a4e7f8d7f7680be5d97f67cc39e57dfa26addd10c2ea1fbe75a6

See more details on using hashes here.

Supported by

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