Hey! These docs are for version 2.0, which is no longer officially supported. Click here for the latest version, 2.7!

subprocess-environment

Environment settings for forked subprocesses.

Config section: [subprocess-environment]

Basic options

None

Advanced options

--subprocess-environment-env-vars="['<str>', '<str>', ...]"
PANTS_SUBPROCESS_ENVIRONMENT_ENV_VARS
env_vars
default:
[
  "LANG",
  "LC_CTYPE",
  "LC_ALL"
]

Environment variables to set for process invocations. Entries are either strings in the form `ENV_VAR=value` to set an explicit value; or just `ENV_VAR` to copy the value from Pants's own environment.

Each ENV_VAR must be one of LANG, LC_CTYPE, LC_ALL, http_proxy, https_proxy, ftp_proxy, all_proxy, no_proxy, HTTP_PROXY, HTTPS_PROXY, FTP_PROXY, ALL_PROXY, NO_PROXY, REQUESTS_CA_BUNDLE.


Deprecated options

--subprocess-environment-lang=<str>
PANTS_SUBPROCESS_ENVIRONMENT_LANG
lang
default: en_US.UTF-8
Deprecated, will be removed in version: 2.1.0.dev0
Use the env_vars option in this scope instead.
Override the `LANG` environment variable for any forked subprocesses.

--subprocess-environment-lc-all=<str>
PANTS_SUBPROCESS_ENVIRONMENT_LC_ALL
lc_all
default: None
Deprecated, will be removed in version: 2.1.0.dev0
Use the env_vars option in this scope instead.
Override the `LC_ALL` environment variable for any forked subprocesses.


Did this page help you?