summaryrefslogtreecommitdiff
path: root/src/pip/_internal/cli/req_command.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/pip/_internal/cli/req_command.py')
-rw-r--r--src/pip/_internal/cli/req_command.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/pip/_internal/cli/req_command.py b/src/pip/_internal/cli/req_command.py
index bb3340319..c2f4e38be 100644
--- a/src/pip/_internal/cli/req_command.py
+++ b/src/pip/_internal/cli/req_command.py
@@ -344,7 +344,6 @@ class RequirementCommand(IndexGroupCommand):
install_req_from_req_string,
isolated=options.isolated_mode,
use_pep517=use_pep517,
- config_settings=getattr(options, "config_settings", None),
)
resolver_variant = cls.determine_resolver_variant(options)
# The long import name and duplicated invocation is needed to convince
@@ -439,6 +438,9 @@ class RequirementCommand(IndexGroupCommand):
isolated=options.isolated_mode,
use_pep517=options.use_pep517,
user_supplied=True,
+ config_settings=parsed_req.options.get("config_settings")
+ if parsed_req.options
+ else None,
)
requirements.append(req_to_add)