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.1.tar.gz (190.4 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.1-py3-none-any.whl (270.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vaultx-0.0.4.1.tar.gz
  • Upload date:
  • Size: 190.4 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.1.tar.gz
Algorithm Hash digest
SHA256 600ffc0a0a08cc3244422fcb3db2440e88d9ca3669d4d1d239e0844c7b35020c
MD5 d8432a8f4704a36351d93064785a13fe
BLAKE2b-256 5218d244d15c26bb138fcecba9571af436db6f39c5fccd09fe9c78906be5559f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vaultx-0.0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 270.6 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f7e78b1ef2761c9ffa5a17308fa12de474a5b80a83455ab40ee5a1d94142896f
MD5 e9a4fefae19a9d57906271bdef6aa938
BLAKE2b-256 027fb430f6c2110c414cb5c3100cd63833b598069ddf322c57091682e7676707

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