skillfed

doppler-sdk

doppler-sdk v1.3.0 269.9K downloads/30d#8,246 on PyPI7
Permissive license MIT DORMANT released

What it is and what it does

doppler-sdk is a Python client library that wraps the Doppler API, enabling applications to fetch and manage secrets and configuration data from Doppler's platform. It abstracts HTTP communication through requests and http-exceptions, presenting a higher-level interface to Doppler's services.

The package is intended for developers who use Doppler for centralized secrets management and need programmatic access from Python code. It requires Python 3.7 or later and installs with minimal dependencies, making it straightforward to add to existing projects.

Use it for:

  • Fetch environment secrets at application startup from Doppler instead of reading from local .env files.
  • Rotate or update configuration values in running applications without redeployment by querying Doppler's API.
  • Integrate Doppler secrets into CI/CD pipelines written in Python for secure credential injection.
  • Build automation tools that programmatically manage secrets across multiple Doppler projects or environments.

Worth the install?

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

Provides Python bindings to access the Doppler API for managing secrets and configuration from your applications.

Yes, if you are already using Doppler and need Python API access. The low install friction and permissive license make adoption straightforward. However, note that the package is dormant—no active maintenance since mid-2024—so evaluate whether the stable API surface and lack of recent updates align with your risk tolerance and integration needs.

Install

doppler-sdk on PyPI

pip

pip install doppler-sdk

uv

uv add doppler-sdk

poetry

poetry add doppler-sdk

Installing doppler-sdk

Before you install

Low friction to install. Maintenance is dormant—last commit was 2024-05-24, with no releases in the past 858 days—so expect no active bug fixes or feature updates, though the repository remains unarchived.

License in practice

Licensed under MIT (permissive), allowing commercial and private use with minimal restrictions.

Quickstart

pip install doppler-sdk

import doppler_sdk
# See https://docs.doppler.com/docs/sdk-python for service methods

Requires Python 3.7 or later

Verify before relying

  • Whether the API surface has remained stable enough that dormancy poses no practical risk to existing integrations.
  • Whether http-exceptions is a required runtime dependency or an optional one for error handling.

Package facts

License MIT (permissive)
Python support supports the current Python release (>=3.7)
Install friction low — pure-Python wheel
Runtime dependencies 2 — requests, http-exceptions
Maintenance dormant — 858 days since the last release
Last repo commit
First released
Downloads 269,928/month — #8,246 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: doppler_sdk-1.3.0-py3-none-any.whl

License :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: Python :: 3 :: OnlyTopic :: Security

Tags

doppler api clientsecrets management pythonconfiguration management sdkdoppler python sdkapi access dopplerenvironment secrets pythondoppler integration
secrets-managementapi-client

More Security packages