Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ LabConstrictor's
needs ipywidgets 8). Locally Step 0 prints the Python version, platform and working folder.
No shell or line magics are used; pip runs with the kernel's Python.
3. When the package is missing (always on a fresh Colab runtime), Step 0 installs the release
named by `RELEASE_TAG` (currently `v0.4.0rc2`), never the moving `main` branch, and prints
named by `RELEASE_TAG` (currently `v0.4.0rc3`), never the moving `main` branch, and prints
which source and version it uses. A checkout around the notebook, or an installed package,
is used first.
4. `current_version` and `notebook_name` in Step 0 are the names LabConstrictor's version check
Expand Down
2 changes: 1 addition & 1 deletion docs/user_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ run **Step 0**. It detects local Jupyter or Google Colab and checks these option
2. **Installed package:** otherwise, use the package already available to this kernel.
3. **GitHub installation:** if the package is missing, install it with the notebook
dependencies from the project's GitHub repository, at the release the notebook names
(`RELEASE_TAG` in Step 0, for example `v0.4.0rc2`), never the changing `main` branch.
(`RELEASE_TAG` in Step 0, for example `v0.4.0rc3`), never the changing `main` branch.

Missing notebook dependencies are installed into the same Python environment as the
kernel. A local checkout is installed in editable mode when it needs dependencies;
Expand Down
6 changes: 3 additions & 3 deletions notebooks/MorphoBricks_Preprocessing.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@
"appears when everything is ready.\n",
"\n",
"> **Colab users:** Step 0 connects your Google Drive (allow access in the window that opens)\n",
"> and installs MorphoBricks preprocessing **v0.4.0rc2** from GitHub, which takes a minute or\n",
"> and installs MorphoBricks preprocessing **v0.4.0rc3** from GitHub, which takes a minute or\n",
"> two. Keep your experiment folder and your results on Google Drive: in this notebook your Drive\n",
"> is the folder **/content/drive/MyDrive**. Everything else on the runtime is wiped when it\n",
"> disconnects; then run Step 0 again.\n",
Expand Down Expand Up @@ -128,12 +128,12 @@
"\n",
"# The notebook's version and name, as LabConstrictor's version check reads them\n",
"# (notebooks/notebook_latest_versions.yaml lists the latest version).\n",
"current_version = \"0.4.0rc2\"\n",
"current_version = \"0.4.0rc3\"\n",
"notebook_name = \"MorphoBricks_Preprocessing\"\n",
"# The release installed from GitHub when the package is missing (Google Colab, or a\n",
"# downloaded notebook). Set to the new tag, with current_version, before each release is\n",
"# tagged, so a tagged notebook installs its own release (docs/plan.md, release checklist).\n",
"RELEASE_TAG = \"v0.4.0rc2\"\n",
"RELEASE_TAG = \"v0.4.0rc3\"\n",
"REPOSITORY = \"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/CellMigrationLab/morphobricks-preprocessing.git\"\n",
"# The package's extras to install; on Colab also zarr, to read OME-Zarr images.\n",
"EXTRAS = \"notebook\"\n",
Expand Down
2 changes: 1 addition & 1 deletion notebooks/notebook_latest_versions.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Latest version of each notebook, read by LabConstrictor's version check by notebook_name.
# Equal to the notebook's current_version and its RELEASE_TAG without the "v" (README, "Notebook").
"MorphoBricks_Preprocessing": "0.4.0rc2"
"MorphoBricks_Preprocessing": "0.4.0rc3"
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "hatchling.build"

[project]
name = "morphobricks-preprocessing"
version = "0.3.4"
version = "0.4.0rc3"
description = "MorphoBricks preprocessing brick: per-plane intensity histograms and normalization methods for microscopy TIFFs."
readme = "README.md"
license = "MIT"
Expand Down
Loading