Skip to content

Commit fb7727e

Browse files
Release v0.5.0 (#221)
Cherrypick v0.5.0 to public
1 parent 3a478be commit fb7727e

381 files changed

Lines changed: 23066 additions & 9026 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.dockerignore

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# Build and installation
2+
build/
3+
build-*/
4+
install/
5+
install-*/
6+
dist/
7+
_CPack_Packages/
8+
9+
# Data
10+
data/
11+
12+
# Utilities and metadata
13+
aggregate_metadata.json
14+
15+
# CI
16+
ci/
17+
18+
# Python
19+
**/__pycache__
20+
*.pyc
21+
22+
# Development environment
23+
.venv/
24+
.vscode-server/
25+
ngc-cli/
26+
CTestConfig.cmake
27+
28+
# Cache and temporary directories
29+
.cache/
30+
.cupy/
31+
.cmake/
32+
.docker/
33+
.config/
34+
.local/
35+
tmp/
36+
37+
# History and user files
38+
.bash_history
39+
.python_history
40+
.wget-hsts
41+
.viminfo
42+
.lesshst
43+
44+
# Version control
45+
.git/
46+
.gitignore
47+
.github/

.github/ISSUE_TEMPLATE/bug-report.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,15 @@ A clear and concise description of what the bug is.
1212

1313
🛠️ **To Reproduce**
1414
Steps to reproduce the behavior:
15+
1516
1. Go to '...'
1617
2. Run '...'
1718
3. See error
1819

1920
💻 **Expected behavior**
2021
What should happen instead?
2122

22-
📸 **Screenshots / Logs **
23+
📸 **Screenshots / Logs**
2324
Add screenshots or relevant error logs.
2425

2526
📝 Additional context

.github/markdown-link-check.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@
1212
},
1313
{
1414
"pattern": "https://developer.nvidia.com/cuda-downloads"
15+
},
16+
{
17+
"pattern": "https://www.omg.org/spec/IDL/"
1518
}
1619
],
1720
"timeout": "20s",

.github/pull_request_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
Fixes #ISSUE_NUMBER
1+
# Fixes #ISSUE_NUMBER
22

3-
### Description
3+
## Description

.github/workflows/blossom-ci.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,9 @@ jobs:
4646
github.actor == 'masoudmoghani' ||
4747
github.actor == 'maximilianofir' ||
4848
github.actor == 'mahdiazizian' ||
49-
github.actor == 'mimiliaogo'
49+
github.actor == 'mimiliaogo' ||
50+
github.actor == 'mingxueg-nv' ||
51+
github.actor == 'tbirdso'
5052
)
5153
5254
steps:

.github/workflows/copyright.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ jobs:
1515

1616
- name: Run copyright check
1717
run: |
18-
bash tools/check_missing_license.sh
18+
bash .github/check_missing_license.sh

.gitignore

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ venv/
135135
ENV/
136136
env.bak/
137137
venv.bak/
138+
!**/config/env/
138139

139140

140141
# Training data
@@ -213,17 +214,14 @@ third_party/
213214

214215

215216
# third-party files
216-
holoscan_i4h/install
217-
holoscan_i4h/build
217+
workflows/robotic_ultrasound/scripts/holoscan_ops/install
218+
workflows/robotic_ultrasound/scripts/holoscan_ops/build
218219
build/
219220
install/
220221

221222
# Raytracing Ultrasound Simulator
222223
workflows/robotic_ultrasound/scripts/raysim
223224

224-
# Bring Your Own XR
225-
openxr/
226-
227225
# Holohub CLI
228226
utilities
229227
cmake
@@ -238,6 +236,12 @@ cmake
238236
# Dev container
239237
.devcontainer/
240238

241-
# License file
239+
# License files
242240
*.lic
243241
*.dat
242+
rti/
243+
244+
.bash_history
245+
.python_history
246+
.nv
247+
.keras

.markdownlint.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# markdownlint configuration for i4h-workflows
2+
# https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md
3+
MD013:
4+
line_length: 800
5+
code_block_line_length: 800
6+
heading_line_length: 800

.pre-commit-config.yaml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,32 +4,49 @@ ci:
44
autoupdate_schedule: quarterly
55

66
repos:
7+
# pre-commit hooks
78
- repo: https://github.com/pre-commit/pre-commit-hooks
89
rev: v4.5.0
910
hooks:
1011
- id: check-merge-conflict
1112
- id: trailing-whitespace
1213
- id: check-yaml
1314
- id: end-of-file-fixer
15+
exclude: '\.svg$'
1416
- id: mixed-line-ending
17+
# ruff
1518
- repo: https://github.com/astral-sh/ruff-pre-commit
1619
rev: v0.5.2
1720
hooks:
21+
- id: ruff-format
22+
exclude: |
23+
(?x)^(
24+
workflows/telesurgery/cmake/pybind11/__init__.py
25+
)$
1826
- id: ruff
19-
entry: ruff check
27+
args: [--fix]
2028
exclude: |
2129
(?x)^(
2230
workflows/telesurgery/cmake/pybind11/__init__.py
2331
)$
32+
# isort
2433
- repo: https://github.com/pycqa/isort
2534
rev: 6.0.0
2635
hooks:
2736
- id: isort
2837
name: isort (python)
29-
args: [--check-only]
38+
# codespell
3039
- repo: https://github.com/codespell-project/codespell
3140
rev: v2.2.6
3241
hooks:
3342
- id: codespell
43+
exclude: '\.svg$'
3444
additional_dependencies:
3545
- tomli
46+
# markdownlint
47+
- repo: https://github.com/igorshubovych/markdownlint-cli
48+
rev: v0.47.0
49+
hooks:
50+
- id: markdownlint
51+
args: [--fix, --config, .markdownlint.yaml]
52+
files: ^.*\.md$

0 commit comments

Comments
 (0)