An open API service indexing awesome lists of open source software.

https://github.com/klukashka/vaultx

🛡️ Python 3.x httpx client for HashiCorp's Vault
https://github.com/klukashka/vaultx

aiohttp async httpx python3 vault vault-client

Last synced: about 2 months ago
JSON representation

🛡️ Python 3.x httpx client for HashiCorp's Vault

Awesome Lists containing this project

README

        



Vaultx



Vaultx is a Python 3.x client for HashiCorp's Vault. It is based on httpx and provides both sync and async clients.


Tests status
Coverage
Supported Python versions
Supported OS
Downloads per month

---
**Documentation:**

**Source code:**:

---

## Installation

```shell
pip install vaultx
```

>**Note**: Vaultx is inspired by [hvac](https://github.com/hvac/hvac). Architecture and interface are taken from there.

## Features

* Supports async
* Based on [httpx](https://github.com/encode/httpx)
* Supports [hvac](https://github.com/hvac/hvac) interface
* Faster than [hvac](https://github.com/hvac/hvac)

## Documentation
* [Overview](https://klukashka.github.io/Vaultx/)
* [Getting Started](https://klukashka.github.io/Vaultx/overview/getting_started)
* [Usage](https://klukashka.github.io/Vaultx/usage/)
* [Async Support](https://klukashka.github.io/Vaultx/overview/async_support)
* [Contribute](https://klukashka.github.io/Vaultx/contribute/guidelines/)

## Contributing
If you want to contribute, follow the [Contribution Guide](https://klukashka.github.io/Vaultx/contribute/guidelines/).