Skip to main content

Python 3.x httpx client for HashiCorp's Vault

Project description

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: https://klukashka.github.io/Vaultx/

Source code:: https://github.com/klukashka/Vaultx/


Installation

pip install vaultx

Note: Vaultx is inspired by hvac. Architecture and interface are taken from there.

Features

  • Supports async
  • Based on httpx
  • Supports hvac interface
  • Faster than hvac

Documentation

Contributing

If you want to contribute, follow the Contribution Guide.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vaultx-0.0.4.3.tar.gz (191.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vaultx-0.0.4.3-py3-none-any.whl (271.1 kB view details)

Uploaded Python 3

File details

Details for the file vaultx-0.0.4.3.tar.gz.

File metadata

  • Download URL: vaultx-0.0.4.3.tar.gz
  • Upload date:
  • Size: 191.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.12.9 Linux/6.8.0-1021-azure

File hashes

Hashes for vaultx-0.0.4.3.tar.gz
Algorithm Hash digest
SHA256 81caa435673709a91fabe6837551812b3345d7ce127d6fcf7364b21cfd429768
MD5 d4d6153c0b05b63336a783da2133b9c2
BLAKE2b-256 da18c6487cd84e695b95979c8e1ed63584b04a2a18ff2472608f3b5aa7fef943

See more details on using hashes here.

File details

Details for the file vaultx-0.0.4.3-py3-none-any.whl.

File metadata

  • Download URL: vaultx-0.0.4.3-py3-none-any.whl
  • Upload date:
  • Size: 271.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.12.9 Linux/6.8.0-1021-azure

File hashes

Hashes for vaultx-0.0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 bfa4876016c82347c5eadfcb08895cd21cc2c69786f156a35e8b7c71fb9210cb
MD5 bb802e0cf502484da1caec258db60e7a
BLAKE2b-256 0dab956289c40e8a4ccd8766a60e8ac1dde3762534cec29eb99909ee06a5741e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page