Skip to content

Commit

Permalink
Updating URL subdomain (#2081)
Browse files Browse the repository at this point in the history
Co-authored-by: Kevin Tian <[email protected]>
  • Loading branch information
francabrera and kt474 authored Dec 18, 2024
1 parent cc15db4 commit 3dd6fd0
Show file tree
Hide file tree
Showing 8 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,7 @@ Integration and E2E tests require an environment configuration and can be run ag
Sample configuration for IBM Quantum
```bash
QISKIT_IBM_TOKEN=... # IBM Quantum API token
QISKIT_IBM_URL=https://auth.quantum-computing.ibm.com/api # IBM Quantum API URL
QISKIT_IBM_URL=https://auth.quantum.ibm.com/api # IBM Quantum API URL
QISKIT_IBM_INSTANCE=ibm-q/open/main # IBM Quantum provider to use (hub/group/project)
QISKIT_IBM_QPU=... # IBM Quantum Processing Unit to use
```
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -280,7 +280,7 @@ Access to IBM Quantum Platform channel is controlled by the instances (previousl

> **_NOTE:_** IBM Cloud instances are different from IBM Quantum Platform instances. IBM Cloud does not use the hub/group/project structure for user management. To view and create IBM Cloud instances, visit the [IBM Cloud Quantum Instances page](https://cloud.ibm.com/quantum/instances).
To view a list of your instances, visit your [account settings page](https://www.quantum-computing.ibm.com/account) or use the `instances()` method.
To view a list of your instances, visit your [account settings page](https://www.quantum.ibm.com/account) or use the `instances()` method.

You can specify an instance when initializing the service or provider, or when picking a backend:

Expand Down Expand Up @@ -352,9 +352,9 @@ If you use Qiskit, please cite as per the included [BibTeX file](https://github.
[Apache License 2.0].


[IBM Quantum]: https://www.ibm.com/quantum-computing/
[IBM Quantum login page]: https://quantum-computing.ibm.com/login
[IBM Quantum account page]: https://quantum-computing.ibm.com/account
[IBM Quantum]: https://www.ibm.com/quantum/
[IBM Quantum login page]: https://quantum.ibm.com/login
[IBM Quantum account page]: https://quantum.ibm.com/account
[contribution guidelines]: https://github.com/Qiskit/qiskit-ibm-runtime/blob/main/CONTRIBUTING.md
[code of conduct]: https://github.com/Qiskit/qiskit-ibm-runtime/blob/main/CODE_OF_CONDUCT.md
[GitHub issues]: https://github.com/Qiskit/qiskit-ibm-runtime/issues
Expand Down
2 changes: 1 addition & 1 deletion qiskit_ibm_runtime/accounts/account.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
AccountType = Optional[Literal["cloud", "legacy"]]
ChannelType = Optional[Literal["ibm_cloud", "ibm_quantum", "local"]]

IBM_QUANTUM_API_URL = "https://auth.quantum-computing.ibm.com/api"
IBM_QUANTUM_API_URL = "https://auth.quantum.ibm.com/api"
IBM_CLOUD_API_URL = "https://cloud.ibm.com"
logger = logging.getLogger(__name__)

Expand Down
2 changes: 1 addition & 1 deletion qiskit_ibm_runtime/constants.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
from .utils.runner_result import RunnerResult


QISKIT_IBM_RUNTIME_API_URL = "https://auth.quantum-computing.ibm.com/api"
QISKIT_IBM_RUNTIME_API_URL = "https://auth.quantum.ibm.com/api"

API_TO_JOB_STATUS = {
"QUEUED": JobStatus.QUEUED,
Expand Down
4 changes: 2 additions & 2 deletions qiskit_ibm_runtime/qiskit_runtime_service.py
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ def __init__(
token: IBM Cloud API key or IBM Quantum API token.
url: The API URL.
Defaults to https://cloud.ibm.com (ibm_cloud) or
https://auth.quantum-computing.ibm.com/api (ibm_quantum).
https://auth.quantum.ibm.com/api (ibm_quantum).
filename: Full path of the file where the account is created.
Default: _DEFAULT_ACCOUNT_CONFIG_JSON_FILE
name: Name of the account to load.
Expand Down Expand Up @@ -664,7 +664,7 @@ def save_account(
token: IBM Cloud API key or IBM Quantum API token.
url: The API URL.
Defaults to https://cloud.ibm.com (ibm_cloud) or
https://auth.quantum-computing.ibm.com/api (ibm_quantum).
https://auth.quantum.ibm.com/api (ibm_quantum).
instance: The CRN (ibm_cloud) or hub/group/project (ibm_quantum).
channel: Channel type. `ibm_cloud` or `ibm_quantum`.
filename: Full path of the file where the account is saved.
Expand Down
2 changes: 1 addition & 1 deletion test/decorators.py
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ def _get_integration_test_config():
os.getenv("QISKIT_IBM_INSTANCE"),
os.getenv("QISKIT_IBM_QPU"),
)
channel: Any = "ibm_quantum" if url.find("quantum-computing.ibm.com") >= 0 else "ibm_cloud"
channel: Any = "ibm_quantum" if url.find("quantum.ibm.com") >= 0 else "ibm_cloud"
return channel, token, url, instance, qpu


Expand Down
4 changes: 2 additions & 2 deletions test/unit/test_account.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
_TEST_IBM_QUANTUM_ACCOUNT = Account.create_account(
channel="ibm_quantum",
token="token-x",
url="https://auth.quantum-computing.ibm.com/api",
url="https://auth.quantum.ibm.com/api",
instance="ibm-q/open/main",
)

Expand All @@ -66,7 +66,7 @@ class TestAccount(IBMTestCase):

dummy_token = "123"
dummy_ibm_cloud_url = "https://us-east.quantum-computing.cloud.ibm.com"
dummy_ibm_quantum_url = "https://auth.quantum-computing.ibm.com/api"
dummy_ibm_quantum_url = "https://auth.quantum.ibm.com/api"

def test_skip_crn_resolution_for_crn(self):
"""Test that CRN resolution is skipped if the instance value is already a CRN."""
Expand Down
8 changes: 4 additions & 4 deletions test/unit/test_client_parameters.py
Original file line number Diff line number Diff line change
Expand Up @@ -77,9 +77,9 @@ def test_get_runtime_api_base_url(self) -> None:
(
"ibm_quantum",
"h/g/p",
"https://auth.quantum-computing.ibm.com/api",
"https://auth.quantum.ibm.com/api",
None,
"https://auth.quantum-computing.ibm.com/api",
"https://auth.quantum.ibm.com/api",
),
(
"ibm_cloud",
Expand All @@ -92,9 +92,9 @@ def test_get_runtime_api_base_url(self) -> None:
(
"ibm_quantum",
"h/g/p",
"https://auth.quantum-computing.ibm.com/api",
"https://auth.quantum.ibm.com/api",
lambda a, b, c: f"{a}:{b}:{c}",
"https://auth.quantum-computing.ibm.com/api:h/g/p:False",
"https://auth.quantum.ibm.com/api:h/g/p:False",
),
]
for spec in test_specs:
Expand Down

0 comments on commit 3dd6fd0

Please sign in to comment.