jupyterlab / hatch-jupyter-builder

A hatch plugin to help build Jupyter packages
https://hatch-jupyter-builder.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
38 stars 13 forks source link

Minimal builder for JupyterLab ecosystem #107

Closed fcollonval closed 6 months ago

fcollonval commented 1 year ago

This is a very early draft (not tested) extracting from JupyterLab builder commands for extensions.

codecov[bot] commented 1 year ago

Codecov Report

Base: 91.74% // Head: 14.30% // Decreases project coverage by -77.44% :warning:

Coverage data is based on head (cdd8051) compared to base (d8fb336). Patch coverage: 0.00% of modified lines in pull request are covered.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #107 +/- ## =========================================== - Coverage 91.74% 14.30% -77.44% =========================================== Files 5 12 +7 Lines 218 1398 +1180 Branches 55 308 +253 =========================================== Hits 200 200 - Misses 12 1191 +1179 - Partials 6 7 +1 ``` | [Impacted Files](https://codecov.io/gh/jupyterlab/hatch-jupyter-builder/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=jupyterlab) | Coverage Δ | | |---|---|---| | [hatch\_jupyter\_builder/debuglog.py](https://codecov.io/gh/jupyterlab/hatch-jupyter-builder/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=jupyterlab#diff-aGF0Y2hfanVweXRlcl9idWlsZGVyL2RlYnVnbG9nLnB5) | `0.00% <0.00%> (ø)` | | | [hatch\_jupyter\_builder/extension\_utils.py](https://codecov.io/gh/jupyterlab/hatch-jupyter-builder/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=jupyterlab#diff-aGF0Y2hfanVweXRlcl9idWlsZGVyL2V4dGVuc2lvbl91dGlscy5weQ==) | `0.00% <0.00%> (ø)` | | | [hatch\_jupyter\_builder/federated\_labextensions.py](https://codecov.io/gh/jupyterlab/hatch-jupyter-builder/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=jupyterlab#diff-aGF0Y2hfanVweXRlcl9idWlsZGVyL2ZlZGVyYXRlZF9sYWJleHRlbnNpb25zLnB5) | `0.00% <0.00%> (ø)` | | | [hatch\_jupyter\_builder/jlpmapp.py](https://codecov.io/gh/jupyterlab/hatch-jupyter-builder/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=jupyterlab#diff-aGF0Y2hfanVweXRlcl9idWlsZGVyL2pscG1hcHAucHk=) | `0.00% <0.00%> (ø)` | | | [hatch\_jupyter\_builder/labextensions.py](https://codecov.io/gh/jupyterlab/hatch-jupyter-builder/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=jupyterlab#diff-aGF0Y2hfanVweXRlcl9idWlsZGVyL2xhYmV4dGVuc2lvbnMucHk=) | `0.00% <0.00%> (ø)` | | | [hatch\_jupyter\_builder/semver.py](https://codecov.io/gh/jupyterlab/hatch-jupyter-builder/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=jupyterlab#diff-aGF0Y2hfanVweXRlcl9idWlsZGVyL3NlbXZlci5weQ==) | `0.00% <0.00%> (ø)` | | | [hatch\_jupyter\_builder/upgrade\_extension.py](https://codecov.io/gh/jupyterlab/hatch-jupyter-builder/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=jupyterlab#diff-aGF0Y2hfanVweXRlcl9idWlsZGVyL3VwZ3JhZGVfZXh0ZW5zaW9uLnB5) | `0.00% <0.00%> (ø)` | | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=jupyterlab). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=jupyterlab)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.