Skip to content

[azure-cli-extensions] Remove arize-ai source after deprecation - #10331

Open
Boogie Man (AlexiusTatius-X) wants to merge 1 commit into
Azure:mainfrom
AlexiusTatius-X:remove-arize-ai-source
Open

[azure-cli-extensions] Remove arize-ai source after deprecation#10331
Boogie Man (AlexiusTatius-X) wants to merge 1 commit into
Azure:mainfrom
AlexiusTatius-X:remove-arize-ai-source

Conversation

@AlexiusTatius-X

@AlexiusTatius-X Boogie Man (AlexiusTatius-X) commented Sep 12, 2026

Copy link
Copy Markdown
Contributor

🤖 PR Validation — ️✔️ All clear

Breaking Changes
️✔️ None

Remove arize-ai source after deprecation

Linked work items: Task #39549605 · Story #39500927 · Feature #39500909

Why

The arize-ai extension was removed from src/index.json by the merged deprecation PR #10297. This follow-up removes its source tree as Step 8 of the ArizeAi.ObservabilityEval RP retirement.

What changed

  • Deleted src/arize-ai/ (28 files)
  • Preserved shared service-catalog references and historical test recordings outside the extension source tree

Validation

  • Rebased on the latest Azure/azure-cli-extensions:main
  • Verified the PR contains exactly 28 deletions, all under src/arize-ai/
  • Verified src/index.json remains valid JSON and no longer contains the arize-ai extension key
  • git diff --check passed

CI note

A permissioned reviewer may need to comment /azp run to trigger required Azure Pipelines checks.

Reference deprecation PR: #10297

Removes the arize-ai Azure CLI extension source after the index entry was deprecated and merged in Azure#10297.
Linked work item: 39549605 (Story 39500927 under Feature 39500909).
Copilot AI lite review requested due to automatic review settings September 12, 2026 19:34
@azure-client-tools-bot-prd

Copy link
Copy Markdown

Hi Boogie Man (@AlexiusTatius-X),
Please write the description of changes which can be perceived by customers into HISTORY.rst.
If you want to release a new extension version, please update the version in pyproject.toml (or setup.py, if the extension has not migrated yet) as well.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The deprecated extension source tree is removed with no unresolved review comments.

Pull request overview

Removes the deprecated arize-ai Azure CLI extension source tree following its removal from src/index.json.

Changes:

  • Deletes packaging, documentation, metadata, and command implementation files.
  • Deletes generated command code and extension tests.
  • Preserves shared references outside the extension tree.
File summaries
File Change
src/arize-ai/setup.py Removes packaging configuration.
src/arize-ai/setup.cfg Removes setup configuration.
src/arize-ai/README.md Removes documentation.
src/arize-ai/HISTORY.rst Removes release history.
src/arize-ai/azext_arize_ai/tests/latest/test_arize_ai.py Removes scenario tests.
src/arize-ai/azext_arize_ai/tests/latest/__init__.py Removes test package initializer.
src/arize-ai/azext_arize_ai/tests/__init__.py Removes test package initializer.
src/arize-ai/azext_arize_ai/custom.py Removes custom command support.
src/arize-ai/azext_arize_ai/commands.py Removes command registration.
src/arize-ai/azext_arize_ai/azext_metadata.json Removes extension metadata.
src/arize-ai/azext_arize_ai/aaz/latest/arize_ai/observability_eval/organization/_wait.py Removes the wait command.
src/arize-ai/azext_arize_ai/aaz/latest/arize_ai/observability_eval/organization/_update.py Removes the update command.
src/arize-ai/azext_arize_ai/aaz/latest/arize_ai/observability_eval/organization/_show.py Removes the show command.
src/arize-ai/azext_arize_ai/aaz/latest/arize_ai/observability_eval/organization/_list.py Removes the list command.
src/arize-ai/azext_arize_ai/aaz/latest/arize_ai/observability_eval/organization/_delete.py Removes the delete command.
src/arize-ai/azext_arize_ai/aaz/latest/arize_ai/observability_eval/organization/_create.py Removes the create command.
src/arize-ai/azext_arize_ai/aaz/latest/arize_ai/observability_eval/organization/__init__.py Removes the organization package.
src/arize-ai/azext_arize_ai/aaz/latest/arize_ai/observability_eval/organization/__cmd_group.py Removes the organization command group.
src/arize-ai/azext_arize_ai/aaz/latest/arize_ai/observability_eval/__init__.py Removes the observability package.
src/arize-ai/azext_arize_ai/aaz/latest/arize_ai/observability_eval/__cmd_group.py Removes the observability command group.
src/arize-ai/azext_arize_ai/aaz/latest/arize_ai/__init__.py Removes the command group package.
src/arize-ai/azext_arize_ai/aaz/latest/arize_ai/__cmd_group.py Removes the root command group.
src/arize-ai/azext_arize_ai/aaz/latest/__init__.py Removes the generated package initializer.
src/arize-ai/azext_arize_ai/aaz/__init__.py Removes the generated package.
src/arize-ai/azext_arize_ai/_params.py Removes argument definitions.
src/arize-ai/azext_arize_ai/_help.py Removes help definitions.
src/arize-ai/azext_arize_ai/__init__.py Removes the command loader.
Review details
  • Files reviewed: 27/28 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@AlexiusTatius-X

Copy link
Copy Markdown
Contributor Author

Thanks. This PR removes the entire deprecated arize-ai extension source after its index entry was removed in #10297. Both src/arize-ai/HISTORY.rst and src/arize-ai/setup.py are deleted by this PR, and no new extension version is being released, so a HISTORY entry and version bump are not applicable. This follows the source-removal pattern used by #9715.

@yonzhan

Copy link
Copy Markdown
Collaborator

arize-ai

@yonzhan

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 2 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants