diff --git a/.github/wheel-constraints/nemo-platform-services.txt b/.github/wheel-constraints/nemo-platform-services.txt index ef9e7be776..0e68b4ed1c 100644 --- a/.github/wheel-constraints/nemo-platform-services.txt +++ b/.github/wheel-constraints/nemo-platform-services.txt @@ -41,7 +41,7 @@ langchain-openai==1.4.0 langchain==1.3.14 lark==1.3.1 nemo-anonymizer==0.3.1 -nemo-fabric==0.1.0 +nemo-fabric==0.1.1 nemo-relay==0.6.0 nemo-safe-synthesizer==0.1.7 nemoguardrails==0.23.0 diff --git a/packages/nemo_evaluator_sdk/pyproject.toml b/packages/nemo_evaluator_sdk/pyproject.toml index 4a9802df83..7ca2798b77 100644 --- a/packages/nemo_evaluator_sdk/pyproject.toml +++ b/packages/nemo_evaluator_sdk/pyproject.toml @@ -36,9 +36,9 @@ dependencies = [ # nemo-fabric-runtime unconditionally as of rc4, which is why the `runtime` extra it used to expose # is gone. The harness adapters are the weight (codex ~299 MB, claude ~231 MB) and stay in the # `fabric` extra below, so only *resolving and running* a harness pulls them. - # Floor stays at 0.1.0 so published wheels remain PyPI-resolvable; workspace uv.sources - # pins the mid-Aug main SHA (0.2.0 content) until PyPI ships 0.2.0. - "nemo-fabric>=0.1.0,<0.3.0", + # Floor 0.1.1 requires the ATIF finalization fix (NVBug 6562649 / Fabric #181). + # Workspace uv.sources may still override to a git SHA until PyPI ships 0.2.0. + "nemo-fabric>=0.1.1,<0.3.0", ] version = "0.0.0" @@ -94,8 +94,8 @@ nemo-platform = [ # * deepagents is omitted to match plugins/nemo-agents (AIRCORE-952: its adapter does not support # the Relay observability v2 config Fabric streaming generates). Nothing here exercises it. fabric = [ - "nemo-fabric[claude,codex]>=0.1.0,<0.3.0", - "nemo-fabric-adapters-hermes>=0.1.0,<0.3.0; python_version < '3.14'", + "nemo-fabric[claude,codex]>=0.1.1,<0.3.0", + "nemo-fabric-adapters-hermes>=0.1.1,<0.3.0; python_version < '3.14'", ] [project.entry-points."nemo.fabric.task_hooks"] diff --git a/packages/nemo_platform/pyproject.toml b/packages/nemo_platform/pyproject.toml index 44b3233483..dc7a0c0122 100644 --- a/packages/nemo_platform/pyproject.toml +++ b/packages/nemo_platform/pyproject.toml @@ -297,7 +297,7 @@ nemo-evaluator-sdk = [ "langchain-openai>=1.3.5", "langchain-nvidia-ai-endpoints>=1.4.3,<2.0.0", "nemo-relay>=0.6.0,<0.7", - "nemo-fabric>=0.1.0,<0.3.0", + "nemo-fabric>=0.1.1,<0.3.0", ] # Generated from [tool.bundle-package]; do not edit by hand. diff --git a/pyproject.toml b/pyproject.toml index a1307b339d..9cf83706b0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -396,13 +396,13 @@ nooa = { git = "https://github.com/NVIDIA-NeMo/labs-OO-Agents.git", rev = "6e027 # Declared dep floors stay >=0.1.0 so wheelcheck / PyPI installs of the published # wheel still resolve (uv.sources do not apply outside this workspace). # Remove these entries once PyPI has 0.2.0. -nemo-fabric = { git = "https://github.com/NVIDIA/NeMo-Fabric.git", rev = "55450ffb7c16f895316c5acc91fc23b36f4427b2" } -nemo-fabric-runtime = { git = "https://github.com/NVIDIA/NeMo-Fabric.git", rev = "55450ffb7c16f895316c5acc91fc23b36f4427b2", subdirectory = "python" } -nemo-fabric-adapters-common = { git = "https://github.com/NVIDIA/NeMo-Fabric.git", rev = "55450ffb7c16f895316c5acc91fc23b36f4427b2", subdirectory = "adapters/common" } -nemo-fabric-adapters-claude = { git = "https://github.com/NVIDIA/NeMo-Fabric.git", rev = "55450ffb7c16f895316c5acc91fc23b36f4427b2", subdirectory = "adapters/claude" } -nemo-fabric-adapters-codex = { git = "https://github.com/NVIDIA/NeMo-Fabric.git", rev = "55450ffb7c16f895316c5acc91fc23b36f4427b2", subdirectory = "adapters/codex" } -nemo-fabric-adapters-deepagents = { git = "https://github.com/NVIDIA/NeMo-Fabric.git", rev = "55450ffb7c16f895316c5acc91fc23b36f4427b2", subdirectory = "adapters/deepagents" } -nemo-fabric-adapters-hermes = { git = "https://github.com/NVIDIA/NeMo-Fabric.git", rev = "55450ffb7c16f895316c5acc91fc23b36f4427b2", subdirectory = "adapters/hermes" } +nemo-fabric = { git = "https://github.com/NVIDIA/NeMo-Fabric.git", rev = "e7353383024523179be6a009ef16dea223bea8c0" } +nemo-fabric-runtime = { git = "https://github.com/NVIDIA/NeMo-Fabric.git", rev = "e7353383024523179be6a009ef16dea223bea8c0", subdirectory = "python" } +nemo-fabric-adapters-common = { git = "https://github.com/NVIDIA/NeMo-Fabric.git", rev = "e7353383024523179be6a009ef16dea223bea8c0", subdirectory = "adapters/common" } +nemo-fabric-adapters-claude = { git = "https://github.com/NVIDIA/NeMo-Fabric.git", rev = "e7353383024523179be6a009ef16dea223bea8c0", subdirectory = "adapters/claude" } +nemo-fabric-adapters-codex = { git = "https://github.com/NVIDIA/NeMo-Fabric.git", rev = "e7353383024523179be6a009ef16dea223bea8c0", subdirectory = "adapters/codex" } +nemo-fabric-adapters-deepagents = { git = "https://github.com/NVIDIA/NeMo-Fabric.git", rev = "e7353383024523179be6a009ef16dea223bea8c0", subdirectory = "adapters/deepagents" } +nemo-fabric-adapters-hermes = { git = "https://github.com/NVIDIA/NeMo-Fabric.git", rev = "e7353383024523179be6a009ef16dea223bea8c0", subdirectory = "adapters/hermes" } nemo-evaluator-plugin = { workspace = true } nemo-guardrails-plugin = { workspace = true } diff --git a/sdk/python/nemo-platform/pyproject.toml b/sdk/python/nemo-platform/pyproject.toml index 1b27472917..3cdbb33916 100644 --- a/sdk/python/nemo-platform/pyproject.toml +++ b/sdk/python/nemo-platform/pyproject.toml @@ -61,7 +61,7 @@ nemo-evaluator-sdk = [ "langchain-openai>=1.3.5", "langchain-nvidia-ai-endpoints>=1.4.3,<2.0.0", "nemo-relay>=0.6.0,<0.7", - "nemo-fabric>=0.1.0,<0.3.0", + "nemo-fabric>=0.1.1,<0.3.0", ] [project.entry-points."nemo.skills"] diff --git a/third_party/requirements-main.txt b/third_party/requirements-main.txt index 122ca625ce..3880c7a238 100644 --- a/third_party/requirements-main.txt +++ b/third_party/requirements-main.txt @@ -1788,25 +1788,25 @@ mypy-extensions==1.0.0 ; (platform_machine == 'arm64' and sys_platform == 'darwi nemo-anonymizer==0.3.1 ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') \ --hash=sha256:342cba7427df553afc214e85bd2ee947328ae60f60adaa75dad2e09096c7ba4d # via nemo-anonymizer-plugin -nemo-fabric @ git+https://github.com/NVIDIA/NeMo-Fabric.git@55450ffb7c16f895316c5acc91fc23b36f4427b2 ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') +nemo-fabric @ git+https://github.com/NVIDIA/NeMo-Fabric.git@e7353383024523179be6a009ef16dea223bea8c0 ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') # via # nemo-agents-plugin # nemo-evaluator-sdk -nemo-fabric-adapters-claude @ git+https://github.com/NVIDIA/NeMo-Fabric.git@55450ffb7c16f895316c5acc91fc23b36f4427b2#subdirectory=adapters/claude ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') +nemo-fabric-adapters-claude @ git+https://github.com/NVIDIA/NeMo-Fabric.git@e7353383024523179be6a009ef16dea223bea8c0#subdirectory=adapters/claude ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') # via nemo-fabric -nemo-fabric-adapters-codex @ git+https://github.com/NVIDIA/NeMo-Fabric.git@55450ffb7c16f895316c5acc91fc23b36f4427b2#subdirectory=adapters/codex ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') +nemo-fabric-adapters-codex @ git+https://github.com/NVIDIA/NeMo-Fabric.git@e7353383024523179be6a009ef16dea223bea8c0#subdirectory=adapters/codex ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') # via nemo-fabric -nemo-fabric-adapters-common @ git+https://github.com/NVIDIA/NeMo-Fabric.git@55450ffb7c16f895316c5acc91fc23b36f4427b2#subdirectory=adapters/common ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') +nemo-fabric-adapters-common @ git+https://github.com/NVIDIA/NeMo-Fabric.git@e7353383024523179be6a009ef16dea223bea8c0#subdirectory=adapters/common ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') # via # nemo-fabric-adapters-claude # nemo-fabric-adapters-codex # nemo-fabric-adapters-deepagents # nemo-fabric-adapters-hermes -nemo-fabric-adapters-deepagents @ git+https://github.com/NVIDIA/NeMo-Fabric.git@55450ffb7c16f895316c5acc91fc23b36f4427b2#subdirectory=adapters/deepagents ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') +nemo-fabric-adapters-deepagents @ git+https://github.com/NVIDIA/NeMo-Fabric.git@e7353383024523179be6a009ef16dea223bea8c0#subdirectory=adapters/deepagents ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') # via nemo-fabric -nemo-fabric-adapters-hermes @ git+https://github.com/NVIDIA/NeMo-Fabric.git@55450ffb7c16f895316c5acc91fc23b36f4427b2#subdirectory=adapters/hermes ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') +nemo-fabric-adapters-hermes @ git+https://github.com/NVIDIA/NeMo-Fabric.git@e7353383024523179be6a009ef16dea223bea8c0#subdirectory=adapters/hermes ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') # via nemo-agents-plugin -nemo-fabric-runtime @ git+https://github.com/NVIDIA/NeMo-Fabric.git@55450ffb7c16f895316c5acc91fc23b36f4427b2#subdirectory=python ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') +nemo-fabric-runtime @ git+https://github.com/NVIDIA/NeMo-Fabric.git@e7353383024523179be6a009ef16dea223bea8c0#subdirectory=python ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') # via nemo-fabric nemo-relay==0.6.0 ; (platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux') \ --hash=sha256:849daa9e45158ac581e54506e0fcc7a24f557d1ed06dbdc074f5de7a00393cbc \ diff --git a/uv.lock b/uv.lock index a2de9e7557..5bd43aab9e 100644 --- a/uv.lock +++ b/uv.lock @@ -4121,8 +4121,8 @@ requires-dist = [ { name = "nemo-agents-example-email-phishing", editable = "plugins/nemo-agents/examples/email-phishing-analyzer" }, { name = "nemo-agents-example-email-security", editable = "plugins/nemo-agents/examples/email-security-analyst" }, { name = "nemo-deployments-plugin", editable = "plugins/nemo-deployments" }, - { name = "nemo-fabric", extras = ["claude", "codex", "deepagents", "relay"], git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, - { name = "nemo-fabric-adapters-hermes", marker = "python_full_version < '3.14'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fhermes&rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, + { name = "nemo-fabric", extras = ["claude", "codex", "deepagents", "relay"], git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=e7353383024523179be6a009ef16dea223bea8c0" }, + { name = "nemo-fabric-adapters-hermes", marker = "python_full_version < '3.14'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fhermes&rev=e7353383024523179be6a009ef16dea223bea8c0" }, { name = "nemo-optimization-plugin", editable = "plugins/nemo-optimization" }, { name = "nemo-platform", editable = "packages/nemo_platform" }, { name = "nemo-platform-plugin", editable = "packages/nemo_platform_plugin" }, @@ -4567,9 +4567,9 @@ requires-dist = [ { name = "jsonschema", specifier = ">=4.23.0" }, { name = "langchain-nvidia-ai-endpoints", specifier = ">=1.4.3,<2.0.0" }, { name = "langchain-openai", specifier = ">=1.3.5" }, - { name = "nemo-fabric", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, - { name = "nemo-fabric", extras = ["claude", "codex"], marker = "extra == 'fabric'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, - { name = "nemo-fabric-adapters-hermes", marker = "python_full_version < '3.14' and extra == 'fabric'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fhermes&rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, + { name = "nemo-fabric", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=e7353383024523179be6a009ef16dea223bea8c0" }, + { name = "nemo-fabric", extras = ["claude", "codex"], marker = "extra == 'fabric'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=e7353383024523179be6a009ef16dea223bea8c0" }, + { name = "nemo-fabric-adapters-hermes", marker = "python_full_version < '3.14' and extra == 'fabric'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fhermes&rev=e7353383024523179be6a009ef16dea223bea8c0" }, { name = "nemo-platform-sdk", marker = "extra == 'nemo-platform'", editable = "sdk/python/nemo-platform" }, { name = "nemo-relay", specifier = ">=0.6.0,<0.7" }, { name = "openai", specifier = ">=1.61.0" }, @@ -4626,8 +4626,8 @@ requires-dist = [ [[package]] name = "nemo-fabric" -version = "0.2.0" -source = { git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=55450ffb7c16f895316c5acc91fc23b36f4427b2#55450ffb7c16f895316c5acc91fc23b36f4427b2" } +version = "0.1.1" +source = { git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=e7353383024523179be6a009ef16dea223bea8c0#e7353383024523179be6a009ef16dea223bea8c0" } dependencies = [ { name = "nemo-fabric-runtime", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux')" }, ] @@ -4648,8 +4648,8 @@ relay = [ [[package]] name = "nemo-fabric-adapters-claude" -version = "0.2.0" -source = { git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fclaude&rev=55450ffb7c16f895316c5acc91fc23b36f4427b2#55450ffb7c16f895316c5acc91fc23b36f4427b2" } +version = "0.1.1" +source = { git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fclaude&rev=e7353383024523179be6a009ef16dea223bea8c0#e7353383024523179be6a009ef16dea223bea8c0" } dependencies = [ { name = "nemo-fabric-adapters-common", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux')" }, { name = "tomli-w", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux')" }, @@ -4662,8 +4662,8 @@ harness = [ [[package]] name = "nemo-fabric-adapters-codex" -version = "0.2.0" -source = { git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fcodex&rev=55450ffb7c16f895316c5acc91fc23b36f4427b2#55450ffb7c16f895316c5acc91fc23b36f4427b2" } +version = "0.1.1" +source = { git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fcodex&rev=e7353383024523179be6a009ef16dea223bea8c0#e7353383024523179be6a009ef16dea223bea8c0" } dependencies = [ { name = "nemo-fabric-adapters-common", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux')" }, { name = "tomli-w", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux')" }, @@ -4676,13 +4676,13 @@ harness = [ [[package]] name = "nemo-fabric-adapters-common" -version = "0.2.0" -source = { git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fcommon&rev=55450ffb7c16f895316c5acc91fc23b36f4427b2#55450ffb7c16f895316c5acc91fc23b36f4427b2" } +version = "0.1.1" +source = { git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fcommon&rev=e7353383024523179be6a009ef16dea223bea8c0#e7353383024523179be6a009ef16dea223bea8c0" } [[package]] name = "nemo-fabric-adapters-deepagents" -version = "0.2.0" -source = { git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fdeepagents&rev=55450ffb7c16f895316c5acc91fc23b36f4427b2#55450ffb7c16f895316c5acc91fc23b36f4427b2" } +version = "0.1.1" +source = { git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fdeepagents&rev=e7353383024523179be6a009ef16dea223bea8c0#e7353383024523179be6a009ef16dea223bea8c0" } dependencies = [ { name = "langchain-mcp-adapters", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux')" }, { name = "langchain-openai", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux')" }, @@ -4699,16 +4699,16 @@ harness = [ [[package]] name = "nemo-fabric-adapters-hermes" -version = "0.2.0" -source = { git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fhermes&rev=55450ffb7c16f895316c5acc91fc23b36f4427b2#55450ffb7c16f895316c5acc91fc23b36f4427b2" } +version = "0.1.1" +source = { git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fhermes&rev=e7353383024523179be6a009ef16dea223bea8c0#e7353383024523179be6a009ef16dea223bea8c0" } dependencies = [ { name = "nemo-fabric-adapters-common", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux')" }, ] [[package]] name = "nemo-fabric-runtime" -version = "0.2.0" -source = { git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=python&rev=55450ffb7c16f895316c5acc91fc23b36f4427b2#55450ffb7c16f895316c5acc91fc23b36f4427b2" } +version = "0.1.1" +source = { git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=python&rev=e7353383024523179be6a009ef16dea223bea8c0#e7353383024523179be6a009ef16dea223bea8c0" } dependencies = [ { name = "pydantic", extra = ["email"], marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux')" }, { name = "typing-extensions", marker = "(platform_machine == 'arm64' and sys_platform == 'darwin') or (platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine == 'x86_64' and sys_platform == 'linux')" }, @@ -5685,15 +5685,15 @@ requires-dist = [ { name = "nemo-evaluator-sdk", marker = "extra == 'nemo-optimization-plugin'", editable = "packages/nemo_evaluator_sdk" }, { name = "nemo-evaluator-sdk", marker = "extra == 'plugins'", editable = "packages/nemo_evaluator_sdk" }, { name = "nemo-evaluator-sdk", marker = "extra == 'services'", editable = "packages/nemo_evaluator_sdk" }, - { name = "nemo-fabric", marker = "extra == 'nemo-evaluator-sdk'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, - { name = "nemo-fabric", extras = ["claude", "codex", "deepagents", "relay"], marker = "extra == 'all'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, - { name = "nemo-fabric", extras = ["claude", "codex", "deepagents", "relay"], marker = "extra == 'nemo-agents-plugin'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, - { name = "nemo-fabric", extras = ["claude", "codex", "deepagents", "relay"], marker = "extra == 'plugins'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, - { name = "nemo-fabric", extras = ["claude", "codex", "deepagents", "relay"], marker = "extra == 'services'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, - { name = "nemo-fabric-adapters-hermes", marker = "python_full_version < '3.14' and extra == 'all'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fhermes&rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, - { name = "nemo-fabric-adapters-hermes", marker = "python_full_version < '3.14' and extra == 'nemo-agents-plugin'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fhermes&rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, - { name = "nemo-fabric-adapters-hermes", marker = "python_full_version < '3.14' and extra == 'plugins'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fhermes&rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, - { name = "nemo-fabric-adapters-hermes", marker = "python_full_version < '3.14' and extra == 'services'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fhermes&rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, + { name = "nemo-fabric", marker = "extra == 'nemo-evaluator-sdk'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=e7353383024523179be6a009ef16dea223bea8c0" }, + { name = "nemo-fabric", extras = ["claude", "codex", "deepagents", "relay"], marker = "extra == 'all'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=e7353383024523179be6a009ef16dea223bea8c0" }, + { name = "nemo-fabric", extras = ["claude", "codex", "deepagents", "relay"], marker = "extra == 'nemo-agents-plugin'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=e7353383024523179be6a009ef16dea223bea8c0" }, + { name = "nemo-fabric", extras = ["claude", "codex", "deepagents", "relay"], marker = "extra == 'plugins'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=e7353383024523179be6a009ef16dea223bea8c0" }, + { name = "nemo-fabric", extras = ["claude", "codex", "deepagents", "relay"], marker = "extra == 'services'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=e7353383024523179be6a009ef16dea223bea8c0" }, + { name = "nemo-fabric-adapters-hermes", marker = "python_full_version < '3.14' and extra == 'all'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fhermes&rev=e7353383024523179be6a009ef16dea223bea8c0" }, + { name = "nemo-fabric-adapters-hermes", marker = "python_full_version < '3.14' and extra == 'nemo-agents-plugin'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fhermes&rev=e7353383024523179be6a009ef16dea223bea8c0" }, + { name = "nemo-fabric-adapters-hermes", marker = "python_full_version < '3.14' and extra == 'plugins'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fhermes&rev=e7353383024523179be6a009ef16dea223bea8c0" }, + { name = "nemo-fabric-adapters-hermes", marker = "python_full_version < '3.14' and extra == 'services'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?subdirectory=adapters%2Fhermes&rev=e7353383024523179be6a009ef16dea223bea8c0" }, { name = "nemo-optimization-plugin", marker = "extra == 'all'", editable = "plugins/nemo-optimization" }, { name = "nemo-optimization-plugin", marker = "extra == 'nemo-agents-plugin'", editable = "plugins/nemo-optimization" }, { name = "nemo-optimization-plugin", marker = "extra == 'plugins'", editable = "plugins/nemo-optimization" }, @@ -6240,7 +6240,7 @@ requires-dist = [ { name = "jsonschema", marker = "extra == 'nemo-evaluator-sdk'", specifier = ">=4.23.0" }, { name = "langchain-nvidia-ai-endpoints", marker = "extra == 'nemo-evaluator-sdk'", specifier = ">=1.4.3,<2.0.0" }, { name = "langchain-openai", marker = "extra == 'nemo-evaluator-sdk'", specifier = ">=1.3.5" }, - { name = "nemo-fabric", marker = "extra == 'nemo-evaluator-sdk'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=55450ffb7c16f895316c5acc91fc23b36f4427b2" }, + { name = "nemo-fabric", marker = "extra == 'nemo-evaluator-sdk'", git = "https://github.com/NVIDIA/NeMo-Fabric.git?rev=e7353383024523179be6a009ef16dea223bea8c0" }, { name = "nemo-platform-plugin", editable = "packages/nemo_platform_plugin" }, { name = "nemo-relay", marker = "extra == 'nemo-evaluator-sdk'", specifier = ">=0.6.0,<0.7" }, { name = "ngcsdk", specifier = ">=4.8.2" },