ソース情報
- リポジトリ
- NVIDIA/NeMo-Fabric
- ソースの最終更新活動
- 2026年8月14日 23:41
- 検出された SKILL.md の言語
- 英語
- スター
- 30
- フォーク
- 15
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/NVIDIA/NeMo-Fabric --skill python-testsコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
Add or substantially change a first-party NVIDIA NeMo Fabric adapter, including repository packaging, discovery metadata, catalogs, CI wiring, and validation.
Maintain NVIDIA NeMo Fabric Rust, Python, and TypeScript dependencies, package metadata, module paths, native artifacts, lockfiles, license evidence, and release-facing build surfaces
Compare NVIDIA NeMo Fabric release refs and draft the authoritative GitHub Release body plus any warranted documentation-site release-note update. Use when preparing a stable release, creating patch-release notes, updating docs/about-nemo-fabric/release-notes.mdx, or gathering verified release evidence.
SOC 職業分類に基づく
SKILL.md を表示中
| name | python-tests |
| description | Python tests for NeMo Fabric; use this when writing tests |
| author | NVIDIA Corporation and Affiliates |
| license | Apache-2.0 |
@pytest.mark.asyncio to any test. Async tests are automatically detected and run by the async runner; the decorator is unnecessary clutter.-> None return type annotation to test functions. This is not a common convention in pytest and adds unnecessary verbosity.unittest.mock.MagicMock or unittest.mock.AsyncMock, with the spec constructor argument when necessary.mock, not fake.conftest.py file.@pytest.fixture(name="<fixture_name>"[, scope="<scope>"])
def <fixture_name>_fixture() -> <return_type>:
...
Only specify the scope argument when the value is something other than "function".pytest.mark.parametrize over creating individual tests for
different input types.@pytest.mark.usefixtures decorator.tests/conftest.py contains a restore_environ_fixture fixture that restores the environment variables to their original state after each test, it is defined with autouse=True so it is automatically applied to all tests. If you need to modify the environment variables in a test, do so using os.environ and the fixture will restore them after the test completes. There is no need to use monkeypatch.setenv to modify environment variables in tests.data = results["data"]
is preferred over
data = results.get("data")
Simply allow the resulting KeyError to be raised if the "data" key is not present in the results dictionary, as this will provide a clear indication of what went wrong in the test.# Focused test loop
uv run pytest -k "<pattern>"
# Run all tests
uv run pytest
tests/_utils/.pyproject.tomltests/conftest.py