Skip to content

Conversation

xinyi-joffre
Copy link
Member

@xinyi-joffre xinyi-joffre commented Sep 29, 2025

Description

  • Remove QIO and ADFT features, since those are no longer supported for Azure Quantum service and have both been deprecated.
  • Fix broken dependency on from azure.cli.command_modules.storage._client_factory import blob_data_service_factory and replaced with vendored_sdk for azure_storage_blob
  • Removed requirement for entrypoint, since most modern providers no longer require entrypoint
  • Added check for duplicate provider ids and fail fast before sending to service
  • Updated default shots to 100

Related command

az quantum *

General Guidelines

  • Have you run azdev style <YOUR_EXT> locally? (pip install azdev required)
  • Have you run python scripts/ci/test_index.py -q locally? (pip install wheel==0.30.0 required)
  • My extension version conforms to the Extension version schema

For new extensions:

About Extension Publish

There is a pipeline to automatically build, upload and publish extension wheels.
Once your pull request is merged into main branch, a new pull request will be created to update src/index.json automatically.
You only need to update the version information in file setup.py and historical information in file HISTORY.rst in your PR but do not modify src/index.json.

Copy link

Validation for Breaking Change Starting...

Thanks for your contribution!

Copy link

Hi @xinyi-joffre,
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 setup.py as well.

@yonzhan
Copy link
Collaborator

yonzhan commented Sep 29, 2025

Thank you for your contribution! We will review the pull request and get back to you soon.

Copy link

The git hooks are available for azure-cli and azure-cli-extensions repos. They could help you run required checks before creating the PR.

Please sync the latest code with latest dev branch (for azure-cli) or main branch (for azure-cli-extensions).
After that please run the following commands to enable git hooks:

pip install azdev --upgrade
azdev setup -c <your azure-cli repo path> -r <your azure-cli-extensions repo path>

@microsoft-github-policy-service microsoft-github-policy-service bot added the Auto-Assign Auto assign by bot label Sep 29, 2025
Copy link

github-actions bot commented Sep 29, 2025

Hi @xinyi-joffre

⚠️ Release Requirements

Module: quantum

  • ⚠️ Please update VERSION to be 1.0.0b10 in src/quantum/setup.py

Notes

@github-actions github-actions bot added the release-version-block Updates do not qualify release version rules. NOTE: please do not edit it manually. label Sep 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Auto-Assign Auto assign by bot release-version-block Updates do not qualify release version rules. NOTE: please do not edit it manually.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants