Skip to content

Commit 8a00912

Browse files
tangy5tangy5
and
tangy5
authored
Release 0.8.4 checks and updates (#1757)
* Release 0.8.4 checks and updates Signed-off-by: tangy5 <[email protected]> * Trigger monai container update Signed-off-by: tangy5 <[email protected]> * Drop python 3.8 Signed-off-by: tangy5 <[email protected]> * Drop python 3.8 Signed-off-by: tangy5 <[email protected]> --------- Signed-off-by: tangy5 <[email protected]> Co-authored-by: tangy5 <[email protected]>
1 parent 6535453 commit 8a00912

File tree

10 files changed

+16
-15
lines changed

10 files changed

+16
-15
lines changed

.github/workflows/pythonapp.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
strategy:
3333
matrix:
3434
os: [windows-latest, ubuntu-latest]
35-
python-version: ["3.8", "3.9", "3.10", "3.11"]
35+
python-version: ["3.9", "3.10", "3.11"]
3636
steps:
3737
- uses: actions/checkout@v4
3838
- name: Set up Python
@@ -50,7 +50,7 @@ jobs:
5050
MONAI_ZOO_AUTH_TOKEN: ${{ github.token }}
5151
strategy:
5252
matrix:
53-
python-version: ["3.8", "3.9", "3.10", "3.11"]
53+
python-version: ["3.9", "3.10", "3.11"]
5454
steps:
5555
- uses: actions/checkout@v4
5656
- name: Set up Python
@@ -83,7 +83,7 @@ jobs:
8383
MONAI_ZOO_AUTH_TOKEN: ${{ github.token }}
8484
strategy:
8585
matrix:
86-
python-version: ["3.8", "3.9", "3.10", "3.11"]
86+
python-version: ["3.9", "3.10", "3.11"]
8787
steps:
8888
- uses: actions/checkout@v4
8989
with:
@@ -144,7 +144,7 @@ jobs:
144144
MONAI_ZOO_AUTH_TOKEN: ${{ github.token }}
145145
strategy:
146146
matrix:
147-
python-version: ["3.8", "3.9"]
147+
python-version: ["3.9"]
148148
steps:
149149
- uses: actions/checkout@v4
150150
- name: Set up Python

.github/workflows/release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ jobs:
3535
with:
3636
fetch-depth: 0
3737
- uses: actions/setup-node@v4
38-
- name: Set up Python 3.8
38+
- name: Set up Python 3.9
3939
uses: actions/setup-python@v5
4040
with:
41-
python-version: 3.8
41+
python-version: 3.9
4242
- name: Cache for pip
4343
uses: actions/cache@v4
4444
id: cache

Dockerfile

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
# please run `./runtests.sh --clean && DOCKER_BUILDKIT=1 docker build -t projectmonai/monailabel:latest .`
1414
# to use different version of MONAI pass `--build-arg MONAI_IMAGE=...`
1515

16-
ARG MONAI_IMAGE=projectmonai/monai:1.3.1
16+
ARG MONAI_IMAGE=projectmonai/monai:1.4.0
17+
1718
ARG NODE_IMAGE=node:slim
1819

1920
FROM ${NODE_IMAGE} as ohifbuild

requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
# See the License for the specific language governing permissions and
1010
# limitations under the License.
1111

12-
monai[nibabel, skimage, pillow, tensorboard, gdown, ignite, torchvision, itk, tqdm, lmdb, psutil, openslide, fire, mlflow]>=1.3.1
12+
monai[nibabel, skimage, pillow, tensorboard, gdown, ignite, torchvision, itk, tqdm, lmdb, psutil, openslide, fire, mlflow]>=1.4.0
1313
uvicorn==0.29.0
1414
pydantic==2.7.0
1515
pydantic-settings==2.2.1

sample-apps/endoscopy/lib/configs/inbody.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def init(self, name: str, model_dir: str, conf: Dict[str, str], planner: Any, **
3535
super().init(name, model_dir, conf, planner, **kwargs)
3636

3737
bundle_name = "endoscopic_inbody_classification"
38-
version = conf.get("inbody", "0.4.8")
38+
version = conf.get("inbody", "0.4.9")
3939
zoo_source = conf.get("zoo_source", settings.MONAI_ZOO_SOURCE)
4040

4141
self.bundle_path = os.path.join(self.model_dir, bundle_name)

sample-apps/endoscopy/lib/configs/tooltracking.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def init(self, name: str, model_dir: str, conf: Dict[str, str], planner: Any, **
3535
super().init(name, model_dir, conf, planner, **kwargs)
3636

3737
bundle_name = "endoscopic_tool_segmentation"
38-
version = conf.get("tooltracking", "0.5.9")
38+
version = conf.get("tooltracking", "0.6.0")
3939
zoo_source = conf.get("zoo_source", settings.MONAI_ZOO_SOURCE)
4040

4141
self.bundle_path = os.path.join(self.model_dir, bundle_name)

sample-apps/pathology/lib/configs/classification_nuclei.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def init(self, name: str, model_dir: str, conf: Dict[str, str], planner: Any, **
3131

3232
bundle_name = "pathology_nuclei_classification"
3333
zoo_source = conf.get("zoo_source", settings.MONAI_ZOO_SOURCE)
34-
version = conf.get("classification_nuclei", "0.1.7")
34+
version = conf.get("classification_nuclei", "0.2.0")
3535

3636
self.bundle_path = os.path.join(self.model_dir, bundle_name)
3737
if not os.path.exists(self.bundle_path):

sample-apps/pathology/lib/configs/hovernet_nuclei.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def init(self, name: str, model_dir: str, conf: Dict[str, str], planner: Any, **
3131

3232
bundle_name = "pathology_nuclei_segmentation_classification"
3333
zoo_source = conf.get("zoo_source", settings.MONAI_ZOO_SOURCE)
34-
version = conf.get("hovernet_nuclei", "0.2.4")
34+
version = conf.get("hovernet_nuclei", "0.2.6")
3535

3636
self.bundle_path = os.path.join(self.model_dir, bundle_name)
3737
if not os.path.exists(self.bundle_path):

sample-apps/pathology/lib/configs/nuclick.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def init(self, name: str, model_dir: str, conf: Dict[str, str], planner: Any, **
3131

3232
bundle_name = "pathology_nuclick_annotation"
3333
zoo_source = conf.get("zoo_source", settings.MONAI_ZOO_SOURCE)
34-
version = conf.get("nuclick", "0.1.9")
34+
version = conf.get("nuclick", "0.2.1")
3535

3636
self.bundle_path = os.path.join(self.model_dir, bundle_name)
3737
if not os.path.exists(self.bundle_path):

setup.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ project_urls =
2727
Source Code=https://github.com/Project-MONAI/MONAILabel
2828

2929
[options]
30-
python_requires = >= 3.8
30+
python_requires = >= 3.9
3131
# for compiling and develop setup only
3232
# no need to specify the versions so that we could
3333
# compile for multiple targeted versions.
3434
setup_requires =
3535
torch
3636
ninja
3737
install_requires =
38-
monai[nibabel, skimage, pillow, tensorboard, gdown, ignite, torchvision, itk, tqdm, lmdb, psutil, openslide, fire, mlflow]>=1.3.1
38+
monai[nibabel, skimage, pillow, tensorboard, gdown, ignite, torchvision, itk, tqdm, lmdb, psutil, openslide, fire, mlflow]>=1.4.0
3939
uvicorn>=0.29.0
4040
pydantic>=2.7.0
4141
pydantic-settings>=2.2.1

0 commit comments

Comments
 (0)