infisical-python
Official Infisical SDK for Python (New)
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-pythonuv
uv add infisical-pythonpoetry
poetry add infisical-pythonInstalling 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
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
infisicalsdkFetch and manage secrets from Infisical, an…
unclear · top 5,000 on PyPI
onepassword-sdkProgrammatic Python interface to read and…
permissive · top 5,000 on PyPI
credstashCredStash stores and retrieves secrets using…
permissive · top 15,000 on PyPI
conjur-clientPython SDK and CLI tool for interacting with…
permissive · top 15,000 on PyPI
cerberus-python-clientA Python client library for reading and writing…
permissive · top 5,000 on PyPI
azure-keyvault-secretsSecurely store, retrieve, and manage secrets…
permissive · top 1,000 on PyPI
ibm-secrets-manager-sdkA Python client library for programmatically…
permissive · top 15,000 on PyPI
aws-secretsmanager-cachingCaches AWS Secrets Manager secrets in-process…
permissive · top 5,000 on PyPI
onepasswordWrapper around the 1Password CLI that lets you…
permissive · top 15,000 on PyPI
aws-cdk.aws-secretsmanagerAWS CDK construct library for provisioning and…
permissive · top 15,000 on PyPI