Install & Compatibility
Where this runs
tested against v0.3.1 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 18MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 1.6s · import 0.000s · 18MB
16MB installed
● package 16MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
fetch_api
✓ from doppler_env import fetch_api
✗ from doppler_env import main
fetch_cli
✓ from doppler_env import fetch_cli
✗ from doppler_env import main
load_dotenv
✓ from doppler_env import load_dotenv
✗ from doppler_env import main
Call main() after setting DOPPLER_TOKEN (API) or DOPPLER_ENV (CLI) to inject secrets.
import os
from doppler_env import main
# Set DOPPLER_TOKEN or DOPPLER_ENV before calling main
os.environ.setdefault('DOPPLER_TOKEN', '') # or set DOPPLER_ENV
main()
# Now secrets are in environment variables
print(os.environ.get('EXAMPLE_SECRET', 'not found'))
doppler --version
Upgrade
Version history
0.3.1latest on PyPI · released Dec 8, 2022
Audit
Dependencies
No dependency data recorded yet.