Skip to content

Commit 4200711

Browse files
committed
Call the option --remove-untracked instead.
1 parent 88bfa55 commit 4200711

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

poetry/console/commands/install.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ class InstallCommand(EnvCommand):
2020
"(implicitly enables --verbose).",
2121
),
2222
option(
23-
"keep-untracked",
23+
"remove-untracked",
2424
None,
25-
"Does not remove packages not present in the lock file.",
25+
"Removes packages not present in the lock file.",
2626
),
2727
option(
2828
"extras",
@@ -63,7 +63,7 @@ def handle(self):
6363
installer.extras(extras)
6464
installer.dev_mode(not self.option("no-dev"))
6565
installer.dry_run(self.option("dry-run"))
66-
installer.keep_untracked(self.option("keep-untracked"))
66+
installer.remove_untracked(self.option("remove-untracked"))
6767
installer.verbose(self.option("verbose"))
6868

6969
return_code = installer.run()

poetry/installation/installer.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def __init__(
3939
self._pool = pool
4040

4141
self._dry_run = False
42-
self._keep_untracked = False
42+
self._remove_untracked = False
4343
self._update = False
4444
self._verbose = False
4545
self._write_lock = True
@@ -84,13 +84,13 @@ def dry_run(self, dry_run=True): # type: (bool) -> Installer
8484
def is_dry_run(self): # type: () -> bool
8585
return self._dry_run
8686

87-
def keep_untracked(self, keep_untracked=True): # type: (bool) -> Installer
88-
self._keep_untracked = keep_untracked
87+
def remove_untracked(self, remove_untracked=True): # type: (bool) -> Installer
88+
self._remove_untracked = remove_untracked
8989

9090
return self
9191

92-
def is_keep_untracked(self): # type: () -> bool
93-
return self._keep_untracked
92+
def is_remove_untracked(self): # type: () -> bool
93+
return self._remove_untracked
9494

9595
def verbose(self, verbose=True): # type: (bool) -> Installer
9696
self._verbose = verbose
@@ -433,7 +433,7 @@ def _get_operations_from_lock(
433433

434434
ops.append(op)
435435

436-
if not self._keep_untracked:
436+
if self._remove_untracked:
437437
for installed in installed_repo.packages:
438438
is_in_lock_file = False
439439
for locked in locked_repository.packages:

0 commit comments

Comments
 (0)