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.3.tar.gz (135.6 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.3-py3-none-any.whl (192.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vaultx-0.0.3.tar.gz
  • Upload date:
  • Size: 135.6 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.3.tar.gz
Algorithm Hash digest
SHA256 80b86c9483ae19f5c69344bdc292c49a63adb3c974746073a501fd0631e0da5a
MD5 8c7d03915a31160e1c6e2d8e9fa2e89e
BLAKE2b-256 e8df91a2bad32321cc6ab9e9f4eaf2814a24dc8caa5a4fc5a57fe5268a7565fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vaultx-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 192.2 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 637f3da79de056e681f8ef83d100813d02ab9c0f95e614ad0f9f2367a711573a
MD5 eb79a1f614c03a7648742b121695f92b
BLAKE2b-256 b9bb32c4bd09f08520c13fd3da37949c4479a1f19ab3e90b5e6cb2c02501ce63

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