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.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-py3-none-any.whl (271.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vaultx-0.0.4.tar.gz
  • Upload date:
  • Size: 190.7 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.4.tar.gz
Algorithm Hash digest
SHA256 51048991b5eab8a8562f669a04ea30a0cac5803a234cb384bbc8b46ab3d81b2d
MD5 db2f60795b564e4e27621a760b0cc126
BLAKE2b-256 b9921fa13264a77a578b64e2c098bc9364913298271a3bde261d6351d6ec114b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vaultx-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 271.1 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f46be337a21513bae33dfa77258f861a1b557a73c9e7030b2088f81f8eb77f6b
MD5 89216142ad0edc96668619c8cef30a4f
BLAKE2b-256 e911fc8fefb03d6221b10d32d01ea1ce88d47c895a69a9cd3bf3cca4bc1929ea

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