Note
- Under testing/tuning.
Latest version: 1.5.0binder2
Access this Binder at the following URL
https://mybinder.org/v2/gh/mbari-org/pbp-binder/v1.5.0binder2
Using just
, the general procedure is captured in
various recipes in justfile
, so one can proceed as follows:
-
One-off setup (to create virtual environment and install
pip-tools
):just setup
-
Determine the version of
mbari-pbp
to use:just prepare <pbp_version>
(This captures information in
.env
for other recipes to use.)NOTE: The version for
pbp-binder
will be the same as that ofmbari-pbp
. If there's a need to create a newpbp-binder
version on top of the samembari-pbp
version, then run the recipe with an optional suffix as 2nd argument:just prepare <pbp_version> <pbp_binder_version_suffix>
-
Update
requirements.in
and (from it) alsorequirements.txt
:just update-requirements
-
Regenerate
README.md
based onREADME.in.md
:just update-readme
-
Commit and push changes (main branch):
just commit-and-push
-
Create git tag and push it:
just tag-and-push
In short, assuming the prepare
recipe has been run already:
just update-requirements update-readme commit-and-push tag-and-push