Skip to content

Commit f081c26

Browse files
v1.2.3
1 parent 0dcb4da commit f081c26

3 files changed

Lines changed: 8 additions & 6 deletions

File tree

README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -159,17 +159,16 @@ while True:
159159
### ⚡ Быстрый старт 2.0 (шаблон проекта)
160160

161161
```bash
162-
spritepro --create
162+
python -m spritePro.cli --create
163163
```
164164

165165
Создаст `main.py` в текущей папке и структуру `assets/audio`, `assets/images`, `scenes`.
166166

167+
Если хотите создать проект в отдельной папке, укажите путь:
167168
```bash
168-
spritepro --create MyGame
169+
python -m spritePro.cli --create MyGame
169170
```
170171

171-
Создаст проект в папке `MyGame`.
172-
173172
---
174173

175174
## 💡 Примеры "Вау!" возможностей

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "spritepro"
7-
version = "1.2.2"
7+
version = "1.2.3"
88
authors = [
99
{ name="NeoXider", email="neoxider@gmail.com" },
1010
]

spritePro/cli.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,15 @@ def main() -> None:
6868
parser.add_argument(
6969
"--create",
7070
metavar="PATH",
71+
nargs="?",
72+
const="main.py",
7173
help="Project folder or path to main.py",
7274
)
7375
args = parser.parse_args()
7476

7577
if not args.create:
76-
args.create = "main.py"
78+
parser.print_help()
79+
return
7780

7881
logging.basicConfig(level=logging.INFO, format="%(message)s")
7982
project_root = create_project(Path(args.create))

0 commit comments

Comments
 (0)