Skip to main content

Install

Bitwarden support is an optional extra, because bitwarden-sdk ships only prebuilt wheels for a fixed set of platforms and a hard dependency would break installing SecRefs at all on the others:

Use it

1

Write a reference

.env
2

Run through the CLI

Your app reads os.environ["DB_PASSWORD"] unchanged.
3

Or call it directly

Parity with Node

The Python package implements the same reference syntax, the same providers, and the same two-entry-point model. Everything in Load time vs use time and Reference syntax applies unchanged — only the method names differ (expand_string rather than expandString).