NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #827 most downloaded on PyPI
JupyterLab build tools
Last release 1 months ago
04 Sep 2026
Ships unpredictably
gaps range from 8 days to 1.5 years
Nearly every release is documented
notes for 17 of 17 stable releases
4 versions withdrawn
withdrawn after publishing
2 years old
23 releases · first in 2024
Support npm range specifiers in the @jupyterlab/builder version pin #166 ( @Darshan808 , @krassowski )
@jupyterlab/builder version pin #166 (@Darshan808, @krassowski)yarn.js and correct license in pyproject.toml #175 (@Darshan808, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
(GitHub contributors page for this release)
@Darshan808 (activity) | @krassowski (activity) | @mwtoews (activity)
One column per month.
Fix path issues when building on Windows #164 ( @krassowski , @Darshan808 )
The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
Support partial version specifiers ( 4 , 4.5 ) #159 ( @Darshan808 , @krassowski )
4, 4.5) #159 (@Darshan808, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
Switch back to Module Federation v1 #155 ( @krassowski , @dlqqq , @jtpio )
test_builder_version_mismatch #151 (@Darshan808, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
(GitHub contributors page for this release)
@Copilot (activity) | @Darshan808 (activity) | @dlqqq (activity) | @jtpio (activity) | @krassowski (activity)
Do not resolve symlinks when locating node , fixing Volta-style shims #149 ( @jtpio , @Darshan808 )
node, fixing Volta-style shims #149 (@jtpio, @Darshan808)py.typed #147 (@bollwyvl, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
(GitHub contributors page for this release)
@bollwyvl (activity) | @Darshan808 (activity) | @jtpio (activity) | @krassowski (activity)
Improve packages discovery #138 ( @Darshan808 , @Copilot , @krassowski )
node #135 (@Darshan808, @Copilot, @krassowski)@jupyterlab/core-meta to v4.6.1 #142 (@Darshan808, @krassowski)@jupyterlab/core-meta to v4.6.0 #125 (@Darshan808, @krassowski)jlpm #118 (@Darshan808, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
(GitHub contributors page for this release)
@Copilot (activity) | @Darshan808 (activity) | @fleming79 (activity) | @krassowski (activity)
Maintenance and upkeep improvements
@jupyter/builder default #115 (@Darshan808, @krassowski)setuptools dependency #108 (@Darshan808, @bollwyvl, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
(GitHub contributors page for this release)
@bollwyvl (activity) | @Darshan808 (activity) | @krassowski (activity)
Bundle yarn.js with workspaces foreach support #109 ( @Darshan808 , @bollwyvl , @krassowski )
yarn.js with workspaces foreach support #109 (@Darshan808, @bollwyvl, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
(GitHub contributors page for this release)
@bollwyvl (activity) | @Darshan808 (activity) | @krassowski (activity)
Switch to stdlib HTTP + npm registry tarball fetching #102 ( @Darshan808 , @krassowski )
@jupyterlab/core-meta #103 (@Darshan808, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
Maintenance and upkeep improvements
The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
Maintenance and upkeep improvements
v2.0.0 #93 (@Darshan808, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
Use github to get core meta #51 (@Darshan808, @krassowski)
The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
Sync yarn.js with core #47 (@Darshan808, @krassowski)
yarn.js with core #47 (@Darshan808, @krassowski)jupyterlab_server and update some dependencies #44 (@Darshan808, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
(GitHub contributors page for this release)
@cronan03 (activity) | @Darshan808 (activity) | @fcollonval (activity) | @jtpio (activity) | @krassowski (activity)
Bump ruff from 0.4.7 to 0.5.5 in the pip group across 1 directory #24 (@dependabot)
Include jlpm within this package (Issue #15) #20 (@cronan03)
(GitHub contributors page for this release)
@cronan03 | @dependabot | @fcollonval | @kloczek | @welcome
Patch to fully support @jupyterlab/builder #98 (@Darshan808, @krassowski)
@jupyterlab/builder #98 (@Darshan808, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
Handle both @jupyter/builder and @jupyterlab/builder #87 (@jtpio, @Darshan808, @krassowski)
@jupyter/builder and @jupyterlab/builder #87 (@jtpio, @Darshan808, @krassowski)tomli dependency for Python < 3.11 #83 (@jtpio, @krassowski)ruff #85 (@jtpio, @Darshan808, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
(GitHub contributors page for this release)
@Darshan808 (activity) | @jtpio (activity) | @krassowski (activity)
Add Licenses #79 (@Darshan808, @krassowski)
The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
Remove jupyterlab from test dependencies and drop jupyter_sever usage. #78 (@Darshan808, @krassowski)
jupyterlab from test dependencies and drop jupyter_sever usage. #78 (@Darshan808, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
Add jupyter-core as a dependency #74 (@Darshan808, @krassowski)
jupyter-core as a dependency #74 (@Darshan808, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
Restore core-path flag as mark it as depricated. #73 (@Darshan808, @krassowski)
core-path flag as mark it as depricated. #73 (@Darshan808, @krassowski)jupyterlab-server as a dependency #72 (@Darshan808, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
Fix version bump of @jupyter/builder npm package #68 (@Darshan808, @krassowski)
@jupyter/builder npm package #68 (@Darshan808, @krassowski)steps_to_skip in publish release #65 (@Darshan808, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
Rename Package #60 (@Darshan808, @krassowski)
@jupyterlab/core-meta package #57 (@Darshan808, @krassowski)BuilderApp #55 (@Darshan808, @krassowski)rspack #54 (@Darshan808, @krassowski)The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
Your coding agent can read these notes before it upgrades. Set up the MCP server →