Skip to main content

Python 3.x httpx client for HashiCorp's Vault

Project description

Vaultx

Vaultx library 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.2.tar.gz (63.9 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.2-py3-none-any.whl (97.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for vaultx-0.0.2.tar.gz
Algorithm Hash digest
SHA256 d48dc74e5f9ee2b27030af8cef5c9055e04a289d0ef7d4b17b5d6e3843a357e0
MD5 46afc64cac46a2a2f95e5d7affabab74
BLAKE2b-256 6eaff03a0a569d91e69e785b6a68007aaa6bb177189e988d57585c86eda5d008

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for vaultx-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6f5ae5314537cc803df93f058e549f4f791480175377b06aac4cc03c2bb8efb3
MD5 432191131e9c2f6a09df42f60ad2ece7
BLAKE2b-256 4a1b2d080f1239f30934b0a468db5498f1e11408cb2057a4ecb0a9b8ad3f19fb

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