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.2.tar.gz (190.7 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.2-py3-none-any.whl (270.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vaultx-0.0.4.2.tar.gz
  • Upload date:
  • Size: 190.7 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.2.tar.gz
Algorithm Hash digest
SHA256 1a6ee1de0caeac11b034f818e57a6f3f166b7ba1324ac74510f6f93178691288
MD5 86192baa5d3b0b96d2602bc363e546e4
BLAKE2b-256 8e0649ab2873d7e47c50bf7929aa7a37ce4ebbd0a81b5ae3fa0a20ddba97ffca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vaultx-0.0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 270.9 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 589929e25eea0137dfdb8a787e8a491cffc6660cbd3f5e7007b8ba8a65db4dca
MD5 d05d12e7c317df94f36bb892db3c0b2e
BLAKE2b-256 36a3a3fada019e7a8c163f7320486a24cfdaca0d0356ca74cab8bf055c875c7f

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