python-dotenv(1)

python-dotenv1

.env file manipulator

Usage

python-dotenv [OPTIONS] COMMAND [ARGS] ...

Overview

This script is used to set, get or unset values from a .env file.

Options

-f, --file PATH

Location of the .env file, defaults to .env file in current working directory.

-q, --quote [always|never|auto]

Whether to quote or not the variable values. Default mode is always. This does not affect parsing.

-e, --export BOOLEAN

Whether to write the dot file as an executable bash script.

--version

Show the version and exit.

--help

Show this message and exit.

Commands:

get

Retrieve the value for the given key.

list

Display all the stored key/value.

run

Run command with environment variables present.

set

Store the given key/value.

unset

Removes the given key.

Releases

4 releases since Debian 10 (Buster); the text changed 3 times.

  1. 10
  2. 11
  3. 12
  4. 13

--export since Debian 11 (Bullseye); -e since Debian 11 (Bullseye).

From python3-dotenv 1.0.1-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.