skillfed

infisical-python

Official Infisical SDK for Python (New)

infisical-python v2.3.6 102.6K downloads/30d#12,859 on PyPI
License unclear AGING released

What it is and what it does

infisical-python is a Python client library for Infisical, a secrets and configuration management platform built on end-to-end encryption. It allows developers to programmatically fetch secrets and configs from Infisical into their Python applications, typically for use in deployment pipelines, application initialization, or runtime secret injection.

The package supports Python 3.7 through current versions and is distributed as pre-compiled wheels for Linux, macOS, and Windows. However, the description explicitly states this SDK is officially fully deprecated and is no longer supported by Infisical, with the maintainer directing users to migrate to the Official Infisical Python SDK instead.

Use it for:

  • Load encrypted secrets from Infisical into a Python application at startup.
  • Inject team-managed configuration into CI/CD pipelines during deployment.
  • Retrieve environment-specific secrets without storing them in code or .env files.
  • Centralize secret rotation and access control across multiple Python services.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides a Python SDK to retrieve secrets and configuration from Infisical, an end-to-end encrypted secrets management platform.

No. This package is officially fully deprecated and is no longer supported by Infisical. The maintainer explicitly directs users to move to the Official Infisical Python SDK. Installing a deprecated, unmaintained secrets library introduces security and maintenance risk; use the official replacement instead.

Install

infisical-python on PyPI

pip

pip install infisical-python

uv

uv add infisical-python

poetry

poetry add infisical-python

Installing infisical-python

Before you install

Medium install friction due to compiled wheels across multiple Python versions and platforms. The package is aging (484 days since last release) with maintenance status marked as aging.

License in practice

License treatment is unclear—no SPDX identifier or raw license text is available in the package metadata, making it difficult to assess legal obligations before use.

Quickstart

pip install infisical-python

import infisical_python

# See documentation at https://infisical.com/docs/sdks/languages/python

Package is officially deprecated; maintainer directs users to the Official Infisical Python SDK instead.

Verify before relying

  • Exact API surface, method signatures, and usage patterns not provided in the fact sheet.
  • Authentication mechanism (token, API key, environment variable) not specified.
  • Whether the package works with current Infisical server versions given its age.
  • Specific security implications of using a deprecated secrets management library.

Package facts

License not declared (unclear)
Python support supports the current Python release (>=3.7)
Install friction medium — platform-specific wheel
Runtime dependencies none
Maintenance aging — 484 days since the last release
First released
Downloads 102,572/month — #12,859 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: infisical_python-2.3.6-cp310-cp310-manylinux_2_28_aarch64.whl; infisical_python-2.3.6-cp310-none-win_amd64.whl; infisical_python-2.3.6-cp311-cp311-macosx_10_7_x86_64.whl; infisical_python-2.3.6-cp311-cp311-macosx_11_0_arm64.whl; infisical_python-2.3.6-cp311-cp311-manylinux_2_28_aarch64.whl; infisical_python-2.3.6-cp311-none-win_amd64.whl; infisical_python-2.3.6-cp312-cp312-macosx_10_7_x86_64.whl; infisical_python-2.3.6-cp312-cp312-macosx_11_0_arm64.whl; infisical_python-2.3.6-cp312-cp312-manylinux_2_28_aarch64.whl; infisical_python-2.3.6-cp312-none-win_amd64.whl; infisical_python-2.3.6-cp313-none-win_amd64.whl; infisical_python-2.3.6-cp37-cp37m-manylinux_2_28_aarch64.whl; infisical_python-2.3.6-cp38-cp38-manylinux_2_28_aarch64.whl; infisical_python-2.3.6-cp38-none-win_amd64.whl; infisical_python-2.3.6-cp39-cp39-manylinux_2_28_aarch64.whl; infisical_python-2.3.6-cp39-none-win_amd64.whl; infisical_python-2.3.6-pp37-pypy37_pp73-manylinux_2_28_aarch64.whl; infisical_python-2.3.6-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl; infisical_python-2.3.6-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl

Development Status :: 5 - Production/StableIntended Audience :: DevelopersOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Programming Language :: Python :: Implementation :: CPythonProgramming Language :: Python :: Implementation :: PyPyTopic :: Software DevelopmentTopic :: Software Development :: LibrariesTopic :: Software Development :: Libraries :: Application FrameworksTopic :: Software Development :: Libraries :: Python ModulesTyping :: Typed

Tags

secrets management sdkencrypted config retrievalinfisical python clientenvironment secrets apiteam secrets managementinfrastructure config managementsecret injection python
deprecatedsecrets-managementencryption

More Software Development packages

typing-extensions

Provides backported and experimental type hints…

permissive · top 100 on PyPI

numpy

NumPy provides an N-dimensional array object…

permissive · top 100 on PyPI

fastapi

FastAPI is a Python web framework for building…

permissive · top 100 on PyPI

annotated-doc

Provides a way to document function parameters,…

permissive · top 100 on PyPI

typer

Typer builds command-line applications from…

permissive · top 1,000 on PyPI

distlib

Distlib provides low-level packaging utilities…

permissive · top 1,000 on PyPI

infisicalsdk

Fetch and manage secrets from Infisical, an…

unclear · top 5,000 on PyPI

onepassword-sdk

Programmatic Python interface to read and…

permissive · top 5,000 on PyPI

credstash

CredStash stores and retrieves secrets using…

permissive · top 15,000 on PyPI

conjur-client

Python SDK and CLI tool for interacting with…

permissive · top 15,000 on PyPI

cerberus-python-client

A Python client library for reading and writing…

permissive · top 5,000 on PyPI

azure-keyvault-secrets

Securely store, retrieve, and manage secrets…

permissive · top 1,000 on PyPI

ibm-secrets-manager-sdk

A Python client library for programmatically…

permissive · top 15,000 on PyPI

aws-secretsmanager-caching

Caches AWS Secrets Manager secrets in-process…

permissive · top 5,000 on PyPI

onepassword

Wrapper around the 1Password CLI that lets you…

permissive · top 15,000 on PyPI

aws-cdk.aws-secretsmanager

AWS CDK construct library for provisioning and…

permissive · top 15,000 on PyPI