From 9e03794cbaf2cdb20c5d8430f4d0b70050417270 Mon Sep 17 00:00:00 2001 From: Eva Lott Date: Fri, 17 Mar 2023 11:39:45 +0000 Subject: [PATCH] Changed the order so that when 'new' is ran the package name is validated before mkdir --- src/python3_pip_skeleton/__main__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/python3_pip_skeleton/__main__.py b/src/python3_pip_skeleton/__main__.py index e34c890c..705ef84f 100644 --- a/src/python3_pip_skeleton/__main__.py +++ b/src/python3_pip_skeleton/__main__.py @@ -147,6 +147,8 @@ def verify_not_adopted(root: Path): def new(args): path: Path = args.path + package = validate_package(args) + if path.exists(): assert path.is_dir() and not list( path.iterdir() @@ -154,7 +156,6 @@ def new(args): else: path.mkdir(parents=True) - package = validate_package(args) git("init", "-b", "main", cwd=path) print(f"Created git repo in {path}") merge_skeleton(