Skip to main content

Infisical Client using REST API

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

infisical_api

infisical_api is a python client for the infisical REST API. I found some of the dependencies int he infisical_python client incompatible with some of my applications so I build this very simple version that utilizes the REST API.

Get Secret

from infisical_api import infisical_api

secrets = infisical_api(service_token=token,infisical_url=url) # infisical_url is only needed if using self-hosted
username = secrets.get_secret(secret_name="USERNAME", path="/MYSQL").secretValue # path defaults to "/" when not specified

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

infisical_api-1.0.2.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

infisical_api-1.0.2-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file infisical_api-1.0.2.tar.gz.

File metadata

  • Download URL: infisical_api-1.0.2.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for infisical_api-1.0.2.tar.gz
Algorithm Hash digest
SHA256 5c2650854a5bef20470609c74ec7b7dead382913df8b905288dfff281264f354
MD5 e687abdb868760d6ef4909eb4f9f817c
BLAKE2b-256 a8dfa89df90d4dea7d3437e4e4a0da2ea1a60a665d0142795e034cdebe510f85

See more details on using hashes here.

Provenance

The following attestation bundles were made for infisical_api-1.0.2.tar.gz:

Publisher: pypi-publish.yml on kumpeapps/infisical_api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file infisical_api-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: infisical_api-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for infisical_api-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a4f71369fd77f55059dad8fc42c35351b313ac4869fe40ee4e6d29e51f5b3abe
MD5 72db31899030f6dc283e3d2eeaa436cd
BLAKE2b-256 93b75e68f0dff117d30ff787373be1ec546aba6bcac2026933326ed3851d3fdf

See more details on using hashes here.

Provenance

The following attestation bundles were made for infisical_api-1.0.2-py3-none-any.whl:

Publisher: pypi-publish.yml on kumpeapps/infisical_api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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