hatch-jupyter-builder
hatch-jupyter-builder copied to clipboard
A hatch plugin to help build Jupyter packages
## Description I tried to setup a jupyterlab extension to install jupyterlab from a branch. To use portal in yarn I wanted to use submodule. Submodule has `.git` file which...
I'm packaging your module as an rpm package so I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account. - `python3 -sBm...
The `node_modules` installation should be as fast and deterministic as possible, as it's taking place internally within a Python package build. Routine developer-facing information should be omitted, as this is...
I am not sure if this belongs to this project or another, but is it possible to conditionally run this builder hook? I.e. have a project that is primarily python...
First of all currently it is not possible to use straight `sphinx-build` command to build documentation out of source tree ```console + /usr/bin/sphinx-build -n -T -b man docs build/sphinx/man Running...
### Problem I have had a lot of trouble trying to package and deploy jupyterlab widgets. Particularly around "module not found errors". There are many moving parts to a widget,...
## Description I have seen a lot of docs about "how to make a jupyterlab extension" and "how to make an ipywidget". Most of them use hatch-jupyter-builder in some form....
### Problem The migration script currently defines some `tbump` configuration by default: https://github.com/jupyterlab/hatch-jupyter-builder/blob/ba9f6fe0028dcdf91a85f300161fba12254e04ac/hatch_jupyter_builder/migrate/_migrate.py#L172-L191 ### Proposed Solution Since `hatch` supports versioning, it could be interesting to use `hatch` by default instead....
### Problem This is the de-facto standard Jupyter build plugin for Hatch, but the name is a bit long 😅 ### Proposed Solution Rename project and configuration sections to `hatch-jupyter`....
On my Mac, hatch creates its virtual environments in `$HOME/Library/Application Support`. So the python3 executable ends up at a path with a space in it. The space in the path...