diff --git a/src/quantum/HISTORY.rst b/src/quantum/HISTORY.rst index 651e08d86c..3b3d267ffa 100644 --- a/src/quantum/HISTORY.rst +++ b/src/quantum/HISTORY.rst @@ -3,6 +3,11 @@ Release History =============== +1.0.0b1 +++++++ +* [2024-02-08] Version intended to work with QDK version 0.29.0 +* Updated documentations and messages. + 0.21.0 ++++++ * [2024-01-10] Version intended to work with QDK version 0.29.0 diff --git a/src/quantum/azext_quantum/__init__.py b/src/quantum/azext_quantum/__init__.py index e997c81a30..a2dbfc515c 100644 --- a/src/quantum/azext_quantum/__init__.py +++ b/src/quantum/azext_quantum/__init__.py @@ -13,7 +13,7 @@ # This is the version reported by the CLI to the service when submitting requests. # This should be in sync with the extension version in 'setup.py', unless we need to # submit using a different version. -CLI_REPORTED_VERSION = "0.21.0" +CLI_REPORTED_VERSION = "1.0.0b1" class QuantumCommandsLoader(AzCommandsLoader): diff --git a/src/quantum/azext_quantum/_params.py b/src/quantum/azext_quantum/_params.py index e550328470..74d378f487 100644 --- a/src/quantum/azext_quantum/_params.py +++ b/src/quantum/azext_quantum/_params.py @@ -36,13 +36,13 @@ def load_arguments(self, _): # pylint: disable=too-many-locals storage_account_name_type = CLIArgumentType(options_list=['--storage-account', '-a'], help='Name of the storage account to be used by a quantum workspace.') program_args_type = CLIArgumentType(nargs='*', help='List of arguments expected by the Q# operation specified as --name=value after `--`.') target_id_type = CLIArgumentType(options_list=['--target-id', '-t'], help='Execution engine for quantum computing jobs. When a workspace is configured with a set of providers, they each enable one or more targets. You can configure the default target using `az quantum target set`.', configured_default='target_id') - project_type = CLIArgumentType(help='[Becoming deprecated] The location of the Q# project to submit. Defaults to current folder.') + project_type = CLIArgumentType(help='[Deprecated] The location of the Q# project to submit. Defaults to current folder.') job_name_type = CLIArgumentType(help='A friendly name to give to this run of the program.') job_id_type = CLIArgumentType(options_list=['--job-id', '-j'], help='Job unique identifier in GUID format.') job_params_type = CLIArgumentType(options_list=['--job-params'], help='Job parameters passed to the target as a list of key=value pairs, json string, or `@{file}` with json content.', action=JobParamsAction, nargs='+') target_capability_type = CLIArgumentType(options_list=['--target-capability'], help='Target-capability parameter passed to the compiler.') shots_type = CLIArgumentType(help='The number of times to run the Q# program on the given target.') - no_build_type = CLIArgumentType(help='[Becoming deprecated] If specified, the Q# program is not built before submitting.') + no_build_type = CLIArgumentType(help='[Deprecated] If specified, the Q# program is not built before submitting.') storage_type = CLIArgumentType(help='If specified, the ConnectionString of an Azure Storage is used to store job data and results.') max_poll_wait_secs_type = CLIArgumentType(help='Poll time in seconds to query Azure Quantum for results of the corresponding job.') tag_type = CLIArgumentType(help='Show only quantum workspaces that have associated the specified tag.') diff --git a/src/quantum/azext_quantum/operations/job.py b/src/quantum/azext_quantum/operations/job.py index a246aa20d7..51a84424b8 100644 --- a/src/quantum/azext_quantum/operations/job.py +++ b/src/quantum/azext_quantum/operations/job.py @@ -470,7 +470,7 @@ def _submit_qsharp(cmd, program_args, resource_group_name, workspace_name, locat """ Submit a Q# project to run on Azure Quantum. """ - _show_warning('The direct submission of Q# programs will soon be deprecated. Instead, you can submit QIR bitcode or LLVM. Modern QDK can be used to generate LLVM from Q#.') + _show_warning('The direct submission of Q# project folders will soon be fully deprecated. Instead, you can submit QIR bitcode or human-readable LLVM code. Modern QDK can be used to generate human-readable LLVM code from Q#.') # We first build and then call run. # Can't call run directly because it fails to understand the # `ExecutionTarget` property when passed in the command line diff --git a/src/quantum/setup.py b/src/quantum/setup.py index 262f23c296..dde12e97a5 100644 --- a/src/quantum/setup.py +++ b/src/quantum/setup.py @@ -17,7 +17,7 @@ # This version should match the latest entry in HISTORY.rst # Also, when updating this, please review the version used by the extension to # submit requests, which can be found at './azext_quantum/__init__.py' -VERSION = '0.21.0' +VERSION = '1.0.0b1' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers