KEMBAR78
Rename aiqtoolkit packages to nvidia-nat by dagardner-nv · Pull Request #598 · NVIDIA/NeMo-Agent-Toolkit · GitHub
Skip to content

Conversation

@dagardner-nv
Copy link
Contributor

Description

  • Rename aiqtoolkit* packages to nvidia-nat*
  • Create aiqtoolkit compatibility packages
  • Drop older agentiq compatibility packages
  • Update PyPi Markdown documents
  • Update CI scripts

By Submitting this PR I confirm:

  • I am familiar with the Contributing Guidelines.
  • We require that all contributors "sign-off" on their commits. This certifies that the contribution is your original work, or you have rights to submit it under the same license, or a compatible license.
    • Any contribution which contains commits that are not Signed-Off will not be accepted.
  • When the PR is ready for review, new or existing tests cover these changes.
  • When the PR is ready for review, the documentation is up to date with these changes.

…te docs, and update the compatibility packages

Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
…tibility names

Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
…avid-nv-nat-package-rename

Signed-off-by: David Gardner <dagardner@nvidia.com>
@dagardner-nv dagardner-nv self-assigned this Aug 7, 2025
@dagardner-nv dagardner-nv added feature request New feature or request breaking Breaking change labels Aug 7, 2025
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR renames the aiqtoolkit packages to nvidia-nat and creates compatibility packages to ease the transition. The changes include updating PyPI documentation, CI scripts, and all package dependencies across the toolkit ecosystem.

  • Rename main package from aiqtoolkit to nvidia-nat and all subpackages follow the new naming convention
  • Create aiqtoolkit-* compatibility packages that depend on the new nvidia-nat-* packages
  • Update all PyPI documentation to reflect the new "NVIDIA NeMo Agent Toolkit" branding
  • Update CI build scripts to generate wheels with the new package names

Reviewed Changes

Copilot reviewed 85 out of 180 changed files in this pull request and generated no comments.

Show a summary per file
File Description
pyproject.toml Updated main package name and dependencies to use nvidia-nat
src/aiq/meta/module_to_distro.json Updated module distribution mapping
packages/nvidia_nat_* New package directories with updated dependencies and documentation
packages/compat/aiqtoolkit_* Compatibility packages that proxy to new nvidia-nat packages
examples/* Updated all example dependencies to use nvidia-nat packages
ci/scripts/* Updated build scripts to handle new package naming convention

@dagardner-nv
Copy link
Contributor Author

/merge

@rapids-bot rapids-bot bot merged commit 901dfe5 into NVIDIA:develop Aug 7, 2025
12 checks passed
@dagardner-nv dagardner-nv deleted the david-nv-nat-package-rename branch August 8, 2025 00:22
saglave pushed a commit to snps-scm13/SNPS-NeMo-Agent-Toolkit that referenced this pull request Sep 2, 2025
* Rename `aiqtoolkit*` packages to `nvidia-nat*`
* Create `aiqtoolkit` compatibility packages
* Drop older `agentiq` compatibility packages
* Update PyPi Markdown documents
* Update CI scripts

- I am familiar with the [Contributing Guidelines](https://github.com/NVIDIA/NeMo-Agent-Toolkit/blob/develop/docs/source/resources/contributing.md).
- We require that all contributors "sign-off" on their commits. This certifies that the contribution is your original work, or you have rights to submit it under the same license, or a compatible license.
  - Any contribution which contains commits that are not Signed-Off will not be accepted.
- When the PR is ready for review, new or existing tests cover these changes.
- When the PR is ready for review, the documentation is up to date with these changes.

Authors:
  - David Gardner (https://github.com/dagardner-nv)

Approvers:
  - Anuradha Karuppiah (https://github.com/AnuradhaKaruppiah)

URL: NVIDIA#598
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Breaking change feature request New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants