subprocess-environment
Environment settings for forked subprocesses.
Backend: ``
Config section: [subprocess-environment]
Basic options
None
Advanced options
env_vars
--subprocess-environment-env-vars="['<str>', '<str>', ...]"
PANTS_SUBPROCESS_ENVIRONMENT_ENV_VARS
pants.toml
[subprocess-environment]
env_vars = [
'<str>',
'<str>',
...,
]
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
lang
--subprocess-environment-lang=<str>
PANTS_SUBPROCESS_ENVIRONMENT_LANG
pants.toml
[subprocess-environment]
lang = <str>
default:
Deprecated, will be removed in version: 2.1.0.dev0.
Use the env_vars option in this scope instead.
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.
lc_all
--subprocess-environment-lc-all=<str>
PANTS_SUBPROCESS_ENVIRONMENT_LC_ALL
pants.toml
[subprocess-environment]
lc_all = <str>
default:
Deprecated, will be removed in version: 2.1.0.dev0.
Use the env_vars option in this scope instead.
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.
Related subsystems
None