Metadata-Version: 2.1
Name: HCP-Packer
Version: 0.0.8
Summary: HCP Packer API Client
Home-page: https://kba-it.com
Author: KBA IT
Author-email: info@kba-it.com
License: MIT
Project-URL: Source, https://github.com/KBA-IT/hcp-packer
Keywords: Hashicorp Packer
Description-Content-Type: text/markdown
License-File: LICENSE

![Workflow Status](https://github.com/KBA-IT/hcp-packer/actions/workflows/build_and_deploy.yml/badge.svg?branch=develop)
[![PyPI version](https://badge.fury.io/py/HCP-Packer.svg)](https://badge.fury.io/py/HCP-Packer)

# HCP-Packer API Client

Implements a Python client for the HCP Packer API.


The full API spec can be found [here](https://developer.hashicorp.com/hcp/api-docs/packer)
## Installation

```bash
pip install hcp-packer
```

## TODO
The following route methods are still to be created - feel free to open an PR with some! :)

* Update Build
* List Buckets
* Create Bucket
* Delete Bucket
* Update Bucket
* List Bucket Ancestry
* List Channels
* Create Channel
* Get Channel
* Delete Channel
* Update Channel
* List Channel History
* Get Iteration
* List Iterations
* Create Iteration
* Create Build
* List Builds
* Delete Builds
* Update Iteration
* Get Registry
* Create Registry
* Delete Registry
* Update Registry
* Regenerate Tfc Run Task Hmac Key
* Get Registry Tfc Run Task Api
