Metadata-Version: 2.1
Name: py-az-cli
Version: 0.1.0
Summary: Pythonic wrapper for az cli
Home-page: https://github.com/py-az-cli/py-az-cli
Author: David P. Moore
Author-email: 9993122+bigdatamoore@users.noreply.github.com
License: MIT
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Description-Content-Type: text/markdown
License-File: LICENSE

# az-py-cli
Pythonic wrapper for az cli

Requires Python 3

## Install requirements
Note: We recommend first creating a virtual env and activating it
```
pip install -r requirements.txt
```

## Usage
```
% python3
>>> import pyaz
>>> result = pyaz.version()
>>> print(result)
{'azure-cli': '2.28.1', 'azure-cli-core': '2.28.1', 'azure-cli-telemetry': '1.0.6', 'extensions': {}}
```

## How to generate the code
By default the code will be generated in the "output" directory.
```
% python generate_code.py
generating code module for: pyaz/acr
generating code module for: pyaz
generating code module for: pyaz/acr/credential
generating code module for: pyaz/acr/repository
generating code module for: pyaz/acr/webhook
generating code module for: pyaz/acr/replication
... (list shortened)

```

## Run the tests
```
python -m unittest test.test_integration
```


