Skip to content

Commit 9719cee

Browse files
Merge branch 'main' into edawson/scdl-schema
2 parents a720862 + 658c538 commit 9719cee

File tree

29 files changed

+342
-703
lines changed

29 files changed

+342
-703
lines changed

.github/pull_request_template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Configure CI behavior by applying the relevant labels:
2020
- [INCLUDE_NOTEBOOKS_TESTS](https://github.com/NVIDIA/bionemo-framework/blob/main/docs/docs/user-guide/contributing/contributing.md#include_notebooks_tests) - Execute notebook validation tests in pytest
2121
- [INCLUDE_SLOW_TESTS](https://github.com/NVIDIA/bionemo-framework/blob/main/docs/docs/user-guide/contributing/contributing.md#include_slow_tests) - Execute tests labelled as slow in pytest for extensive testing
2222

23-
> \[!NOTE\]
23+
> [!NOTE]
2424
> By default, the notebooks validation tests are skipped unless explicitly enabled.
2525
2626
#### Authorizing CI Runs

.github/workflows/unit-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
submodules: "recursive"
3030
- uses: actions/setup-python@v5
3131
with:
32-
python-version: "3.12"
32+
python-version: "3.13"
3333
cache: "pip"
3434
- run: pip install -r requirements-dev.txt
3535
- run: ./ci/scripts/static_checks.sh

.mdformat.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
number = true # options: {false, true}
2+
exclude = [
3+
"docs/docs/index.md", # Exclude highly formatted index page
4+
]

.pre-commit-config.yaml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
repos:
2+
- repo: local
3+
hooks:
4+
- id: license-header-check
5+
name: Run license-check script
6+
entry: ./ci/scripts/license_check.py
7+
language: python
8+
types_or: [python, rust]
9+
pass_filenames: true
10+
always_run: false
211
- repo: https://github.com/pre-commit/pre-commit-hooks
312
rev: v2.3.0
413
hooks:
@@ -14,9 +23,10 @@ repos:
1423
args: ["--fix"]
1524
- id: ruff-format
1625
- repo: https://github.com/executablebooks/mdformat
17-
rev: 0.7.17 # Use the latest stable version
26+
rev: 0.7.22 # Use the latest stable version
1827
hooks:
1928
- id: mdformat
29+
language_version: python3.13
2030
additional_dependencies:
2131
- mdformat-tables
2232
- mdformat-gfm
@@ -32,12 +42,3 @@ repos:
3242
- id: detect-secrets
3343
name: detect-secrets (notebooks only)
3444
args: ['--baseline', '.secrets-nb.baseline', '--exclude-files', '^.(?!.*\.ipynb)', '--exclude-lines', '"(hash|id|image/\w+)":.*|<.*at 0x[0-9a-f]+>|object at 0x[0-9a-f]+', ]
35-
- repo: local
36-
hooks:
37-
- id: license-header-check
38-
name: Run license-check script
39-
entry: python ci/scripts/license_check.py -c sub-packages -c docs -c ci --license-header ./license_header --modify
40-
language: python
41-
additional_dependencies: ["click==8.1.7"]
42-
pass_filenames: false
43-
always_run: true

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ We distribute a [development container](https://devcontainers.github.io/) config
8282
(`.devcontainer/devcontainer.json`) that simplifies the process of local testing and development. Opening the
8383
bionemo-framework folder with VSCode should prompt you to re-open the folder inside the devcontainer environment.
8484

85-
> \[!NOTE\]
85+
> [!NOTE]
8686
> The first time you launch the devcontainer, it may take a long time to build the image. Building the image locally
8787
> (using the command shown above) will ensure that most of the layers are present in the local docker cache.
8888

0 commit comments

Comments
 (0)