Skip to content

Commit f112618

Browse files
authored
Merge branch 'main' into multiChannelSupport
2 parents 02fe018 + 6ed8f8c commit f112618

36 files changed

Lines changed: 2653 additions & 1123 deletions

File tree

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
name: Human-AI Interaction Intake
3+
about: Issues/questions related to the Human-AI Interaction Working Group
4+
title: "[HAI] "
5+
labels: Human-AI Interaction
6+
assignees: ''
7+
8+
---
9+
10+
## Short summary
11+
(One or two sentences describing the core idea or problem)
12+
13+
## What is the idea or problem?
14+
(Brief description - vague is okay! We can refine together.)
15+
16+
## Why does it matter?
17+
(Who benefits? What workflow or use case is affected?)
18+
19+
## Any context, examples, or references?
20+
(Optional: links, screenshots, papers, existing tools, related repos)
21+
22+
## How would you like to be involved?
23+
- [ ] I can contribute code or documentation
24+
- [ ] I can test or provide feedback
25+
- [ ] I want to follow the discussion
26+
- [ ] I have other ideas or expertise to share: _____________
27+
28+
## Suggested milestone (optional)
29+
If you think this fits an existing [milestone](https://github.com/Project-MONAI/MONAILabel/milestones), mention it here. Otherwise, we'll help sort it during grooming.
30+
31+
---
32+
*Note: If this issue needs broader WG input, you or a coordinator can move it to "Needs Discussion" to schedule it for a future WG meeting.*

.github/workflows/blossom-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
runs-on: ubuntu-latest
6464
steps:
6565
- name: Checkout code
66-
uses: actions/checkout@v5
66+
uses: actions/checkout@v6
6767
with:
6868
repository: ${{ fromJson(needs.Authorization.outputs.args).repo }}
6969
ref: ${{ fromJson(needs.Authorization.outputs.args).ref }}

.github/workflows/codeql-analysis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@ jobs:
4949

5050
steps:
5151
- name: Checkout repository
52-
uses: actions/checkout@v5
52+
uses: actions/checkout@v6
5353

5454
# Initializes the CodeQL tools for scanning.
5555
- name: Initialize CodeQL
56-
uses: github/codeql-action/init@v3
56+
uses: github/codeql-action/init@v4
5757
with:
5858
languages: ${{ matrix.language }}
5959
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -74,4 +74,4 @@ jobs:
7474
# uses a compiled language
7575

7676
- name: Perform CodeQL Analysis
77-
uses: github/codeql-action/analyze@v3
77+
uses: github/codeql-action/analyze@v4

.github/workflows/docker-plugin.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ jobs:
2525
env:
2626
MONAI_ZOO_AUTH_TOKEN: ${{ github.token }}
2727
steps:
28-
- uses: actions/checkout@v5
29-
- name: Set up Python 3.9
30-
uses: actions/setup-python@v5
28+
- uses: actions/checkout@v6
29+
- name: Set up Python 3.10
30+
uses: actions/setup-python@v6
3131
with:
32-
python-version: 3.9
32+
python-version: 3.10
3333
- name: clean up
3434
run: |
3535
sudo rm -rf /usr/share/dotnet

.github/workflows/docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
env:
2828
MONAI_ZOO_AUTH_TOKEN: ${{ github.token }}
2929
steps:
30-
- uses: actions/checkout@v5
30+
- uses: actions/checkout@v6
3131
- name: Cleanup
3232
run: |
3333
echo Before Cleanup...

.github/workflows/pythonapp.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ jobs:
3434
os: [windows-latest, ubuntu-latest]
3535
python-version: ["3.9", "3.10", "3.11", "3.12"]
3636
steps:
37-
- uses: actions/checkout@v5
37+
- uses: actions/checkout@v6
3838
- name: Set up Python
39-
uses: actions/setup-python@v5
39+
uses: actions/setup-python@v6
4040
with:
4141
python-version: ${{ matrix.python-version }}
4242
- if: runner.os == 'Linux'
@@ -56,9 +56,9 @@ jobs:
5656
matrix:
5757
python-version: ["3.9", "3.10", "3.11", "3.12"]
5858
steps:
59-
- uses: actions/checkout@v5
59+
- uses: actions/checkout@v6
6060
- name: Set up Python
61-
uses: actions/setup-python@v5
61+
uses: actions/setup-python@v6
6262
with:
6363
python-version: ${{ matrix.python-version }}
6464
- name: Install dependencies
@@ -90,12 +90,12 @@ jobs:
9090
matrix:
9191
python-version: ["3.9", "3.10", "3.11", "3.12"]
9292
steps:
93-
- uses: actions/checkout@v5
93+
- uses: actions/checkout@v6
9494
with:
9595
fetch-depth: 0
96-
- uses: actions/setup-node@v4
96+
- uses: actions/setup-node@v6
9797
- name: Set up Python
98-
uses: actions/setup-python@v5
98+
uses: actions/setup-python@v6
9999
with:
100100
python-version: ${{ matrix.python-version }}
101101
- name: cache weekly timestamp
@@ -152,9 +152,9 @@ jobs:
152152
matrix:
153153
python-version: ["3.10"]
154154
steps:
155-
- uses: actions/checkout@v5
155+
- uses: actions/checkout@v6
156156
- name: Set up Python
157-
uses: actions/setup-python@v5
157+
uses: actions/setup-python@v6
158158
with:
159159
python-version: ${{ matrix.python-version }}
160160
- name: cache weekly timestamp

.github/workflows/release.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,14 @@ jobs:
3131
env:
3232
MONAI_ZOO_AUTH_TOKEN: ${{ github.token }}
3333
steps:
34-
- uses: actions/checkout@v5
34+
- uses: actions/checkout@v6
3535
with:
3636
fetch-depth: 0
37-
- uses: actions/setup-node@v4
38-
- name: Set up Python 3.9
39-
uses: actions/setup-python@v5
37+
- uses: actions/setup-node@v6
38+
- name: Set up Python 3.10
39+
uses: actions/setup-python@v6
4040
with:
41-
python-version: 3.9
41+
python-version: 3.10
4242
- name: Cache for pip
4343
uses: actions/cache@v4
4444
id: cache
@@ -82,7 +82,7 @@ jobs:
8282
shell: bash
8383

8484
- name: Upload artifacts
85-
uses: actions/upload-artifact@v4
85+
uses: actions/upload-artifact@v5
8686
with:
8787
name: dist
8888
path: dist/

.pre-commit-config.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ci:
1515

1616
repos:
1717
- repo: https://github.com/pre-commit/pre-commit-hooks
18-
rev: v5.0.0
18+
rev: v6.0.0
1919
hooks:
2020
- id: check-merge-conflict
2121
- id: trailing-whitespace
@@ -33,27 +33,27 @@ repos:
3333
- id: mixed-line-ending
3434

3535
- repo: https://github.com/pycqa/isort
36-
rev: 6.0.1
36+
rev: 6.1.0
3737
hooks:
3838
- id: isort
3939
name: isort (python)
4040
args: ["--line-length=120", "--profile=black"]
4141

4242
- repo: https://github.com/pycqa/isort
43-
rev: 6.0.1
43+
rev: 6.1.0
4444
hooks:
4545
- id: isort
4646
name: isort (python) (check)
4747
args: ["--line-length=120", "--profile=black", "--check"]
4848

49-
- repo: https://github.com/psf/black
50-
rev: 25.1.0
49+
- repo: https://github.com/psf/black-pre-commit-mirror
50+
rev: 25.9.0
5151
hooks:
5252
- id: black
5353
args: ["--line-length=120"]
5454

55-
- repo: https://github.com/psf/black
56-
rev: 25.1.0
55+
- repo: https://github.com/psf/black-pre-commit-mirror
56+
rev: 25.9.0
5757
hooks:
5858
- id: black
5959
name: black (check)
@@ -66,7 +66,7 @@ repos:
6666
args: ["--count", "--statistics", "--config=setup.cfg"]
6767

6868
- repo: https://github.com/pre-commit/mirrors-mypy
69-
rev: v1.16.1
69+
rev: v1.18.2
7070
hooks:
7171
- id: mypy
7272
exclude: (^tests/|^plugins/)

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ limitations under the License.
1414
# MONAI Label
1515
[![License](https://img.shields.io/badge/license-Apache%202.0-green.svg)](https://opensource.org/licenses/Apache-2.0)
1616
[![CI Build](https://github.com/Project-MONAI/MONAILabel/workflows/build/badge.svg?branch=main)](https://github.com/Project-MONAI/MONAILabel/commits/main)
17-
[![Documentation Status](https://readthedocs.org/projects/monailabel/badge/?version=latest)](https://docs.monai.io/projects/label/en/latest/?badge=latest)
17+
[![Documentation Status](https://readthedocs.org/projects/monailabel/badge/?version=latest)](https://monai.readthedocs.io/projects/label/en/latest/?badge=latest)
1818
[![PyPI version](https://badge.fury.io/py/monailabel.svg)](https://badge.fury.io/py/monailabel)
1919
[![Azure DevOps tests (compact)](https://img.shields.io/azure-devops/tests/projectmonai/monai-label/10?compact_message)](https://dev.azure.com/projectmonai/monai-label/_test/analytics?definitionId=10&contextType=build)
2020
[![Azure DevOps coverage](https://img.shields.io/azure-devops/coverage/projectmonai/monai-label/10)](https://dev.azure.com/projectmonai/monai-label/_build?definitionId=10)
@@ -27,7 +27,7 @@ open-source and easy-to-install ecosystem that can run locally on a machine with
2727
and client work on the same/different machine. It shares the same principles
2828
with [MONAI](https://github.com/Project-MONAI).
2929

30-
Refer to full [MONAI Label documentations](https://docs.monai.io/projects/label/en/latest/index.html) for more details or check out our [MONAI Label Deep Dive videos series](https://www.youtube.com/playlist?list=PLtoSVSQ2XzyD4lc-lAacFBzOdv5Ou-9IA).
30+
Refer to full [MONAI Label documentations](https://monai.readthedocs.io/projects/label/en/latest/index.html) for more details or check out our [MONAI Label Deep Dive videos series](https://www.youtube.com/playlist?list=PLtoSVSQ2XzyD4lc-lAacFBzOdv5Ou-9IA).
3131

3232
Refer to [MONAI Label Tutorial](https://github.com/Project-MONAI/tutorials/tree/main/monailabel) series for application and viewer workflows with different medical image tasks. Notebook-like tutorials are created for detailed instructions.
3333

@@ -182,8 +182,8 @@ In addition, you can find a table of the basic supported fields, modalities, vie
182182
<pre>pip install -U monailabel</pre>
183183

184184
MONAI Label supports the following OS with **GPU/CUDA** enabled. For more details instruction, please see the installation guides.
185-
- [Ubuntu](https://docs.monai.io/projects/label/en/latest/installation.html)
186-
- [Windows](https://docs.monai.io/projects/label/en/latest/installation.html#windows)
185+
- [Ubuntu](https://monai.readthedocs.io/projects/label/en/latest/installation.html)
186+
- [Windows](https://monai.readthedocs.io/projects/label/en/latest/installation.html#windows)
187187

188188
### GPU Acceleration (Optional Dependencies)
189189
Following are the optional dependencies which can help you to accelerate some GPU based transforms from MONAI. These dependencies are enabled by default if you are using `projectmonai/monailabel` docker.
@@ -401,15 +401,15 @@ the [contributing guidelines](https://github.com/Project-MONAI/MONAILabel/blob/m
401401
## Community
402402

403403
Join the conversation on Twitter [@ProjectMONAI](https://twitter.com/ProjectMONAI) or join
404-
our [Slack channel](https://projectmonai.slack.com/archives/C031QRE0M1C).
404+
our [Slack channel](https://join.slack.com/t/projectmonai/shared_invite/zt-3hucgm02q-i8Bn9XofDZs2UGOH4jUl4w).
405405

406406
Ask and answer questions over
407407
on [MONAI Label's GitHub Discussions tab](https://github.com/Project-MONAI/MONAILabel/discussions).
408408

409409
## Additional Resources
410410

411-
- Website: https://monai.io/
412-
- API documentation: https://docs.monai.io/projects/label
411+
- Website: https://project-monai.github.io/
412+
- API documentation: https://monai.readthedocs.io/projects/label
413413
- Code: https://github.com/Project-MONAI/MONAILabel
414414
- Project tracker: https://github.com/Project-MONAI/MONAILabel/projects
415415
- Issue tracker: https://github.com/Project-MONAI/MONAILabel/issues

docs/source/installation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ Prerequisites
5252
--------------------------
5353
MONAI Label supports both **Ubuntu** and **Windows** OS with GPU/CUDA enabled.
5454

55-
Make sure you have python 3.8/3.9 version environment with PyTorch and CUDA installed. MONAI Label features on other python version are not verified.
55+
Make sure you have python 3.10+ version environment with PyTorch and CUDA installed. MONAI Label features on other python version are not verified.
5656

5757
- Install `Python <https://www.python.org/downloads/>`_
5858
- Install the following Python libraries

0 commit comments

Comments
 (0)