Skip to content

Commit 86eb450

Browse files
committed
fix: new venv parent with extras slash
1 parent 8d491d9 commit 86eb450

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

new_venv.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,12 @@ def main():
105105
prompt = path = "venv"
106106
dry, args = parse_dry()
107107
pop_arg_option = functools.partial(pop_flag, args=args)
108-
for i, flag in enumerate(["--project", "--parent"], 1):
108+
for i, flag in enumerate(["--project", "--parent"]):
109109
if pop_arg_option(flag):
110-
prompt = os.path.split(os.getcwd())[-i].replace(" ", "_") + "-"
110+
dirpath, name = os.path.split(os.getcwd())
111+
if i == 1: # parent
112+
name = os.path.basename(dirpath)
113+
prompt = name.replace(" ", "_") + "-"
111114
break
112115
upgrade_deps = not pop_arg_option("--no-upgrade")
113116
if args:

0 commit comments

Comments
 (0)