cloud-conformity-python-library
Python library to interact with Cloud Conformity API
Supported Functionality
Not all APIs are covered by this library yet. You can find the list of supported APIs below:
- External IDs API
- Accounts API
- Settings API
- Profiles API
- Report Configs API
Requirements
You should have the following tools to install this library:
- Python 3.X.X
- Virtualenv (Optional but recommended)
Installation
You can use pip and virtualenv. Create a new virtual environment, then activate the environment and install:
$ virtualenv -p python3 <path_to_anywhere_you_want_to>
$ source <path_to_anywhere_you_want_to>/bin/activate
$ pip install cloud-conformity
The other way, you can install it to your system's Python 3 (without virtualenv).
In that case, sudo is most likely be required and pip3 is the command you should be using to install the package to your Python 3:
$ sudo pip3 install cloud-conformity
Test Your Installation
If you are using virtualenv, make sure the environment is activated. If not, make sure you are using the correct python:
$ python3
In the python interpreter, insert the following statements:
>>> from cloud_conformity import CloudConformity
>>> CloudConformity
The output should be: <class 'cloud_conformity.cloud_conformity.CloudConformity'>
Maintainer Guide
- After updating the code, make sure to update the code version on setup.py
- Follow this guide to ship the code to PyPi:
Author
License
Apache 2 Licensed. See LICENSE for full details.
Metadata
Release files for cloud-conformity 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| cloud-conformity-1.0.3.tar.gz | 6.8 kB | Without provenance | Details for cloud-conformity-1.0.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| cloud_conformity-1.0.3-py3-none-any.whl | Python 3 | none | any | Details for cloud_conformity-1.0.3-py3-none-any.whl |
Total release size: 17.5 kB
Release files / cloud-conformity-1.0.3.tar.gz
| Download URL | cloud-conformity-1.0.3.tar.gz |
|---|---|
| Size | 6.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c739f284bb95faa28d9229a65dcf5a668c304b72b72440a3975c81cb54969844
|
|
BLAKE2b-256 checksum How to use checksums |
08d98872a165029a9f9a09c044b38b64c79a4295506e73095283351d04535f09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.2
|
Release files / cloud_conformity-1.0.3-py3-none-any.whl
| Download URL | cloud_conformity-1.0.3-py3-none-any.whl |
|---|---|
| Size | 10.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2dd5bbff88da56e7a1926256eb58a74f5641c83c4853bc7e21a0ea64de9757ca
|
|
BLAKE2b-256 checksum How to use checksums |
2ccbbb2270ff2178bb69eefdf3ac491b531021dac5dde9bb5aa37bac6b3b7d76
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.2
|
Security for cloud-conformity 1.0.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.