Skip to content

Add Hatch dev environment scripts#248

Closed
MUFFANUJ wants to merge 1 commit into
jupyterlab:mainfrom
MUFFANUJ:addHatchEnv
Closed

Add Hatch dev environment scripts#248
MUFFANUJ wants to merge 1 commit into
jupyterlab:mainfrom
MUFFANUJ:addHatchEnv

Conversation

@MUFFANUJ

@MUFFANUJ MUFFANUJ commented Jun 7, 2026

Copy link
Copy Markdown
Member

Closes #247

Adds a Hatch-managed dev environment with scripts for contributor setup, launching JupyterLab, and watching extension builds. Updates the README development workflow to use hatch run dev:install, hatch run dev:lab, and hatch run dev:watch, reducing the manual setup commands while keeping the existing build/watch behavior intact.

@github-actions

github-actions Bot commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

Preview environments for this pull request:

Preview Lab Notebook v7
Binder Binder Binder Notebook v7
JupyterLite JupyterLite JupyterLite Notebook v7

@MUFFANUJ MUFFANUJ added the enhancement New feature or request label Jun 7, 2026

@krassowski krassowski left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am somewhat -1 on using hatch here. In general, it seems to introduce an extra step and over on jupyter-server where it was adopted thought it adds more trouble than it helps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Add hatch dev environment scripts to reduce manual setup steps

2 participants