{ "info": { "author": "Microsoft Corporation", "author_email": "azpycli@microsoft.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "Microsoft Azure CLI Core Module\n==================================\n\n\n.. :changelog:\n\nRelease History\n===============\n\n* [Breaking Change]: Not support min_profile any more, use resource type instead.\n\n2.0.66\n++++++\n* output: Fix bug where commands fail if `--output yaml` is used with `--query`\n\n2.0.65\n++++++\n* auth: polish common AAD service errors with actionables to overcome\n* Fixed issue where the CLI would load extensions that were not compatible with its core version.\n* Fix issue if clouds.config is corrupt\n\n2.0.64\n++++++\n* Upgrade to knack 0.6.1\n\n2.0.63\n++++++\n* Minor fixes\n\n2.0.62\n++++++\n* Fix issue where some extensions showed a version of \"Unknown\" and could not be updated.\n\n2.0.61\n++++++\n* Fix issues with dev extension incompatibility.\n* Error handling now points customers to issues page.\n\n2.0.60\n++++++\n* cloud set: fix a bogus error about subscription not found\n\n2.0.59\n++++++\n* Fix issue where in some instances using `--subscription NAME` would throw an exception.\n\n2.0.58\n++++++\n* `az --version` now displays a notification if you have packages that can be updated.\n* Fixes regression where `--ids` could no longer be used with JSON output.\n\n2.0.57\n++++++\n* Hot fix for issue 8399_.\n\n.. _8399: https://github.com/Azure/azure-cli/issues/8399\n\n2.0.56\n++++++\n* auth: enable tenant level account for managed service identity\n\n2.0.55\n++++++\n* `--output`: Introduce 'none' as an output format option.\n\n2.0.54\n++++++\n* Minor fixes\n\n2.0.53\n++++++\n* Minor fixes\n\n2.0.52\n++++++\n* core: support cross tenant resource provisioning for multi-tenant service principal\n* Fix bug where ids piped from a command with tsv output is improperly parsed.\n\n2.0.51\n++++++\n* msi login: do not reuse subscription name for identity info\n\n2.0.50\n++++++\n* auth: support service principal sn+issuer auth\n\n2.0.49\n++++++\n* Fix issue with `--ids` where `--subscription` would take precedence over the subscription in `--ids`.\n Adding explicit warnings when name parameters would be ignored by use of `--ids`.\n\n2.0.48\n++++++\n* Fix Homebrew.\n\n2.0.47\n++++++\n* Introduces generic behavior to handle \"Bad Request\" errors.\n\n2.0.46\n++++++\n* Fixed issue where `az vm create --generate-ssh-keys` overwrites private key\n file if public key file is missing. (#4725, #6780)\n\n2.0.45\n++++++\n* Fix issue of loading empty configuration file.\n* Azure Stack: support new profile 2018-03-01-hybrid\n\n2.0.44\n++++++\n* use knack/0.4.2 with fix towards numeric value display in table output\n* Introduce YAML output format\n* Overhaul telemetry upload mechanism\n\n2.0.43\n++++++\n* Consuming mult api azure.mgmt.authorization package for stack support\n* Minor fixes\n\n2.0.42\n++++++\n* login: support browser based login in WSL bash window\n* Adds `--force-string` flag to all generic update commands.\n\n2.0.41\n++++++\n* Minor fixes\n* Update PyYAML dependency to 4.2b4\n\n2.0.40\n++++++\n* authentication: support authorization code flow for interactive login\n\n2.0.39\n++++++\n* MSI packaging change\n\n2.0.38\n++++++\n* Add global support for `--subscription` to most commands.\n\n2.0.37\n++++++\n* Minor fixes\n\n2.0.36\t\n++++++\t\n* Minor fixes\n\n2.0.35\n++++++\n* Added method of registering `show` commands to fail with exit code of 3.\n\n2.0.34\n++++++\n* core: support cross tenant resource referencing\n* Improve telemetry upload reliability\n 1. Remove retry. Once failed stop uploading.\n 2. Update the process start configuration to prevent upload process from blocking the CLI process.\n\n2.0.33\n++++++\n* core: ignore FileNotFoundError error on expanding `@`\n\n2.0.32\n++++++\n* auth: fix a unhandled exception when retrieve secrets from a service principal account with cert\n* auth: improve the logic of detecting msi based account\n* Added limited support for positional arguments.\n* Fix issue where `--query` could not be used with `--ids`. [#5591](https://github.com/Azure/azure-cli/issues/5591)\n* Improves piping scenarios from commands when using `--ids`. Supports `-o tsv` with a query specified or `-o json`\n without specifying a query.\n* Display command suggestions on error if users have typo in their commands\n* More friendly error when users type `az ''`\n* Support custom resource types for command modules and extensions\n\n2.0.31\n++++++\n* Allow other sources to add additional tab completion choices via event hook\n* `sdist` is now compatible with wheel 0.31.0\n\n2.0.30\n++++++\n* Show message for extensions marked as preview on -h.\n\n2.0.29\n++++++\n* Support Autorest 3.0 based SDKs\n* Support mechanism for a command module to suppress the loading of particular extensions.\n\n2.0.28\n++++++\n* Fix issue that required extension to use `client_arg_name` keyword argument. This is no longer necessary.\n* Allow extensions to send telemetry with custom instrumentation key\n* Enable HTTP logging with --debug\n\n2.0.27\n++++++\n* auth: key on both subscription id and name on msi login\n* Add events module in core for EVENT_INVOKER_PRE_CMD_TBL_TRUNCATE\n\n2.0.26\n++++++\n* Support raw token retrival in MSI context\n* Remove polling indicator string after finishing LRO on Windows cmd.exe\n* Warning that appears when using a configured default has been changed to an INFO level entry. Use --verbose to see.\n* Add a progress indicator for wait command\n\n2.0.25\n++++++\n* Minor fixes\n\n2.0.24\n++++++\n* Minor fixes\n\n2.0.23\n++++++\n* Minor fixes\n\n2.0.22\n++++++\n* Minor fixes\n* Modified the AZURE_US_GOV_CLOUD's AAD authority endpoint from login.microsoftonline.com to login.microsoftonline.us.\n* Introduce SDKProfile to support azure-mgmt-compute 3.1.0rc1 and integrated profile support.\n* Improve telemetry: remove inifinity retry loop from SynchronousSender.\n\n2.0.21\n++++++\n* Minor fixes\n\n2.0.20\n++++++\n* 2017-03-09-profile is updated to consume MGMT_STORAGE API version '2016-01-01'\n\n2.0.19\n++++++\n* skipped version to align package versions with azure-cli\n\n2.0.18 (2017-10-09)\n+++++++++++++++++++\n* Azure Stack: handle adfs authority url with a trailing slash\n\n2.0.17 (2017-09-22)\n+++++++++++++++++++\n* minor fixes\n* Address problems with 'AzureCloud' clouds.config file in concurrent scenarios\n* More user-friendly handling of invalid cloud configurations\n* `availability-set create`: Fixed issue where this command would not work on Azure Stack.\n\n2.0.16 (2017-09-11)\n+++++++++++++++++++\n* Enable command module to set its own correlation ID in telemetry\n* Fix json dump issue when telemetry is set to diagnostics mode\n\n2.0.15 (2017-08-31)\n+++++++++++++++++++\n* minor fixes\n\n2.0.14 (2017-08-28)\n+++++++++++++++++++\n\n* Add legal note to --version\n\n2.0.13 (2017-08-11)\n+++++++++++++++++++\n* fixes issue where `three_state_flag` would not work correctly if custom labels were used.\n\n2.0.12 (2017-07-27)\n+++++++++++++++++++\n* output sdk auth info for service principals with certificates\n\n2.0.11 (2017-07-07)\n+++++++++++++++++++\n* minor fixes\n\n2.0.10 (2017-06-21)\n+++++++++++++++++++\n* Fix deployment progress exceptions\n\n2.0.9 (2017-06-14)\n++++++++++++++++++\n* use arm endpoint from the current cloud to create subscription client\n\n2.0.8 (2017-06-13)\n++++++++++++++++++\n* Improve concurrent handling of clouds.config file (#3636)\n* Refresh client request id for each command execution.\n* core: Create subscription clients with right SDK profile (#3635)\n* Progress Reporting for template deployments (#3510)\n* output: add support for picking table output fields through jmespath query (#3581)\n* Improves the muting of parse args + appends history with gestures (#3434)\n* Create subscription clients with right SDK profile\n* Move all existing recording files to latest folder\n* [VM/VMSS] Fix idempotency for VM/VMSS create (#3586)\n\n2.0.7 (2017-05-30)\n++++++++++++++++++\n* Command paths are no longer case sensitive.\n* Certain boolean-type parameters are no longer case sensitive.\n* Support login to ADFS on prem server like Azure Stack\n* Fix concurrent writes to clouds.config (#3255)\n\n2.0.6 (2017-05-09)\n++++++++++++++++++\n* RP Auto-Reg: capture missing subscription registration error on LRO (#3268)\n\n2.0.5 (2017-05-05)\n++++++++++++++++++\n* core: capture exceptions caused by unregistered provider and auto-register it\n* login: avoid the bad exception when the user account has no subscription and no tenants\n* perf: persist adal token cache in memory till process exits (#2603)\n\n2.0.4 (2017-04-28)\n++++++++++++++++++\n* Fix bytes returned from hex fingerprint -o tsv (#3053)\n* Enhanced Key Vault Certificate Download and AAD SP Integration (#3003)\n* Add Python location to az \u2014version (#2986)\n* login: support login when there are no subscriptions (#2929)\n\n2.0.3 (2017-04-17)\n++++++++++++++++++\n* core: fix a failure when login using a service principal twice (#2800)\n* core: Allow file path of accessTokens.json to be configurable through an env var(#2605)\n* core: Allow configured defaults to apply on optional args(#2703)\n* core: Improved performance\n* core: Support for multiple API versions\n* core: Custom CA Certs - Support setting REQUESTS_CA_BUNDLE environment variable\n* core: Cloud configuration - use 'resource manager' endpoint if 'management' endpoint not set\n\n2.0.2 (2017-04-03)\n++++++++++++++++++\n* Avoid loading azure.storage simply to getting an internal string to be used in exceptional cases when trying to instantiate a storage data plane client. (#2673)\n* [KeyVault] KeyVault create fix (#2648)\n* Azure DevTest Lab command module in CLI (#2631)\n* Allow = in generic update values. (#2638)\n* Allowing command module authors to inject formatter class. (#2622)\n* Login: skip erroneous tenant (#2634)\n* Removed duplicate sql utils code (#2629)\n* Refactoring SDK reflaction utils into core.sdk (#2599)\n* Add blank line after each example. (#2574)\n* login: set default subscription to one with the state of \"Enabled\" (#2575)\n* Add wait commands and --no-wait support (#2524)\n* choice list outside of named arguments (#2521)\n* core: support login using service principal with a cert (#2457)\n* Revert \"get choices for completion (#2476)\" (#2516)\n* Add prompting for missing template parameters. (#2364)\n* [KeyVault] Command fixes (#2474)\n* get choices for completion (#2476)\n* Fix issue with \"single tuple\" options_list (#2495)\n\n2.0.1 (2017-03-13)\n++++++++++++++++++\n\n* Support setting default values for common arguments like default resource group, default web, default vm\n* Fix resource_id parsing to accept 'resourcegroups'\n* Mitigate AI SDK's problem with numeric in properties\n* Fix KeyError: 'environmentName' on 'az account list'\n* Support login to specific tenant\n\n2.0.0 (2017-02-27)\n++++++++++++++++++\n\n* GA release\n\n\n0.1.2rc2 (2017-02-22)\n+++++++++++++++++++++\n\n* Telemetry: Generate unique event ID for each exception.\n* Show privacy statement on first invocation of \u2018az\u2019 command.\n\n\n0.1.2rc1 (2017-02-17)\n+++++++++++++++++++++\n\n* Show commands return empty string with exit code 0 for 404 responses\n* Fix: Ensure known clouds are always in cloud config\n* Handle cloud switching in more user friendly way + remove context\n* Add support for prompts for yes / no with -y option\n* Remove list output\n\n\n0.1.1b3 (2017-01-30)\n++++++++++++++++++++\n\n* Support Python 3.6.\n* Support prompt for confirmations.\n* Ensure booleans are lowercase in tsv.\n* Handle bom on reading file.\n* Catch exceptions whilst trying to check if PyPI module is available.\n* Fix TSV output unable to decode non-ascii characters.\n* Return empty array '[]' instead of nothing for json output.\n* Table alphabetical sort if no query or table transformer set.\n* Add user path expansion to file type parameters.\n* Print parse errors before usage statement.\n\n\n0.1.1b2 (2017-01-19)\n++++++++++++++++++++\n\n* Fix argcomplete 'default_completer' error after release of argcomplete 1.8.0.\n* [Telemetry] Update instrumentation key for telemetry and use new DataModel.\n\n\n0.1.1b1 (2017-01-17)\n++++++++++++++++++++\n\n* Improve @file handling logic.\n* Telemetry code improvements and readability changes.\n* Fix incorrect parsing of argument name when description contains ':'\n* Correct endpoints for USGov.\n\n\n0.1.0b11 (2016-12-12)\n+++++++++++++++++++++\n\n* Preview release.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Azure/azure-cli", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "opal-azure-cli-core", "package_url": "https://pypi.org/project/opal-azure-cli-core/", "platform": "", "project_url": "https://pypi.org/project/opal-azure-cli-core/", "project_urls": { "Homepage": "https://github.com/Azure/azure-cli" }, "release_url": "https://pypi.org/project/opal-azure-cli-core/2.0.70/", "requires_dist": [ "opal-adal (>=1.2.3)", "argcomplete (>=1.8.0)", "opal-azure-cli-telemetry", "colorama (>=0.3.9)", "humanfriendly (>=4.7)", "jmespath", "knack (~=0.6.2)", "msrest (>=0.4.4)", "msrestazure (>=0.4.25)", "paramiko (<2.5.0,>=2.0.8)", "pip", "pygments", "PyJWT", "pyopenssl (>=17.1.0)", "pyyaml", "requests (>=2.20.0)", "six", "tabulate (>=0.7.7)", "wheel (==0.30.0)", "azure-mgmt-resource (==2.1.0)", "pyperclip (>=1.7.0)", "psutil (>=5.6.1)", "azure-cli-nspkg (>=2.0.0)", "futures ; python_version<\"3.0\"", "pyopenssl ; python_version<'2.7.9'", "ndg-httpsclient ; python_version<'2.7.9'", "pyasn1 ; python_version<'2.7.9'", "antlr4-python2-runtime ; python_version<'3.0'", "enum34 ; python_version<'3.4'", "antlr4-python3-runtime ; python_version>='3.0'" ], "requires_python": "", "summary": "Microsoft Azure Command-Line Tools Core Module", "version": "2.0.70" }, "last_serial": 5626534, "releases": { "2.0.66": [ { "comment_text": "", "digests": { "md5": "da0e84a60f03351f7bec68d39d297e4c", "sha256": "d05719ca385d9034b8a21f995d34a18f52a01832ef756726e9185fb905a38a86" }, "downloads": -1, "filename": "opal_azure_cli_core-2.0.66-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da0e84a60f03351f7bec68d39d297e4c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 123792, "upload_time": "2019-06-17T18:46:45", "url": "https://files.pythonhosted.org/packages/20/62/0935a323557e170fb74abbfc242ea08e778b8523ccf8ddfb242477fa840a/opal_azure_cli_core-2.0.66-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "68b07e02d5cefffdc23a716c9231dc0d", "sha256": "6299562926a49d0d32acc382e8c3abe726a22cb7f854cf8057823342de2dfeb6" }, "downloads": -1, "filename": "opal-azure-cli-core-2.0.66.tar.gz", "has_sig": false, "md5_digest": "68b07e02d5cefffdc23a716c9231dc0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 109406, "upload_time": "2019-06-17T18:48:49", "url": "https://files.pythonhosted.org/packages/b7/4a/a997ff6b96c72874529227b4171628600ee16e2cb4f3462f633aa024551c/opal-azure-cli-core-2.0.66.tar.gz" } ], "2.0.68": [ { "comment_text": "", "digests": { "md5": "a811909476f6e57cb0a73ccb78c376af", "sha256": "7f22c7e66fbd369d46c0a577d8119f2c8fb4a9bd7054252a85a57f7213a705fe" }, "downloads": -1, "filename": "opal_azure_cli_core-2.0.68-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a811909476f6e57cb0a73ccb78c376af", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 129296, "upload_time": "2019-07-29T18:46:24", "url": "https://files.pythonhosted.org/packages/7b/a1/2cb95a03c27ae005999994605b5b7aa283e657e6221650a1bd164746a8c2/opal_azure_cli_core-2.0.68-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "859e8e40f1d457d7f8f952ff37d33e73", "sha256": "23b62bc6095f45344862b244db47614fda34c2441023cbfbb930b552ca784dc3" }, "downloads": -1, "filename": "opal-azure-cli-core-2.0.68.tar.gz", "has_sig": false, "md5_digest": "859e8e40f1d457d7f8f952ff37d33e73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 109428, "upload_time": "2019-07-29T18:46:26", "url": "https://files.pythonhosted.org/packages/d0/49/31dee6fc30fb4a56149368b0a3907eda3c7e55458e9e44fd148e72cf19f4/opal-azure-cli-core-2.0.68.tar.gz" } ], "2.0.69": [ { "comment_text": "", "digests": { "md5": "c26c5837610079bd94cfd9da7d69851c", "sha256": "f5211695351412f1e2225d8f2a3ad39a4b42da603b76c16256b6f965c319f38a" }, "downloads": -1, "filename": "opal_azure_cli_core-2.0.69-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c26c5837610079bd94cfd9da7d69851c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 123796, "upload_time": "2019-07-29T20:19:23", "url": "https://files.pythonhosted.org/packages/60/bd/d732c910862a911dd8af306ec22b6529766842f81f641527dda11fea1721/opal_azure_cli_core-2.0.69-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e05b04a17b121efab167424b7c40bda", "sha256": "9e226f2d70a991e4ae2c9d11812d9fbf8cf4e05cfb047eccbafd4c0d93d91ef9" }, "downloads": -1, "filename": "opal-azure-cli-core-2.0.69.tar.gz", "has_sig": false, "md5_digest": "6e05b04a17b121efab167424b7c40bda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 109432, "upload_time": "2019-07-29T20:19:32", "url": "https://files.pythonhosted.org/packages/9f/a5/4e4ccba206e2888446dc98f66ca1bd00ef922bdf47baa21738e375ee1a59/opal-azure-cli-core-2.0.69.tar.gz" } ], "2.0.70": [ { "comment_text": "", "digests": { "md5": "d604a0b3613b2ee17a0bb08ddd50bc15", "sha256": "bcfa74b44d4ce36fc609b42e4f6dd3e8a21a7005ab59d21041663ddac0e30a53" }, "downloads": -1, "filename": "opal_azure_cli_core-2.0.70-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d604a0b3613b2ee17a0bb08ddd50bc15", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 123797, "upload_time": "2019-08-02T21:42:28", "url": "https://files.pythonhosted.org/packages/54/07/43aca5535a5c0b844f37839d00934f1e62ce0bbfab8f49d4d0f21d4bf1c4/opal_azure_cli_core-2.0.70-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11d773751e52d5aae7990e623cc8205c", "sha256": "ea6a1bc1182f3124bb683a5d3115a67b15c07f89198edfcf0019620923362938" }, "downloads": -1, "filename": "opal-azure-cli-core-2.0.70.tar.gz", "has_sig": false, "md5_digest": "11d773751e52d5aae7990e623cc8205c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 109449, "upload_time": "2019-08-02T21:43:55", "url": "https://files.pythonhosted.org/packages/2a/69/501a82598f978646b256d5b3df15be37bad658624c28b0889ff335f26dc2/opal-azure-cli-core-2.0.70.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d604a0b3613b2ee17a0bb08ddd50bc15", "sha256": "bcfa74b44d4ce36fc609b42e4f6dd3e8a21a7005ab59d21041663ddac0e30a53" }, "downloads": -1, "filename": "opal_azure_cli_core-2.0.70-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d604a0b3613b2ee17a0bb08ddd50bc15", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 123797, "upload_time": "2019-08-02T21:42:28", "url": "https://files.pythonhosted.org/packages/54/07/43aca5535a5c0b844f37839d00934f1e62ce0bbfab8f49d4d0f21d4bf1c4/opal_azure_cli_core-2.0.70-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11d773751e52d5aae7990e623cc8205c", "sha256": "ea6a1bc1182f3124bb683a5d3115a67b15c07f89198edfcf0019620923362938" }, "downloads": -1, "filename": "opal-azure-cli-core-2.0.70.tar.gz", "has_sig": false, "md5_digest": "11d773751e52d5aae7990e623cc8205c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 109449, "upload_time": "2019-08-02T21:43:55", "url": "https://files.pythonhosted.org/packages/2a/69/501a82598f978646b256d5b3df15be37bad658624c28b0889ff335f26dc2/opal-azure-cli-core-2.0.70.tar.gz" } ] }