v0.2.0: remove useless deselect step, bump version

This commit is contained in:
2026-08-27 21:07:55 +02:00
parent 8c13b307d6
commit a52f17e0ab
2 changed files with 1 additions and 20 deletions
-19
View File
@@ -346,25 +346,6 @@ def select_packages() -> list[str]:
seen.add(p)
deduped.append(p)
# let user remove individual packages
if deduped:
console.print(f"\n [dim]{len(deduped)} packages selected:[/]")
for i, p in enumerate(deduped, 1):
console.print(f" [cyan]{i:3}.[/] {p}")
console.print()
remove_input = questionary.text(
"Remove packages? Enter numbers comma-separated (or empty to keep all):",
default="",
).ask()
if remove_input is None:
sys.exit(0)
if remove_input.strip():
try:
remove_idx = {int(x.strip()) - 1 for x in remove_input.split(",")}
deduped = [p for i, p in enumerate(deduped) if i not in remove_idx]
except ValueError:
console.print(" [yellow]Invalid input, keeping all packages.[/]")
# custom packages
console.print()
custom = questionary.text(
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "euri-mklive"
version = "0.1.0"
version = "0.2.0"
description = "Universal CLI ISO builder — any distro, from any distro"
requires-python = ">=3.10"
dependencies = ["pyyaml>=6", "click>=8", "rich>=13", "questionary>=2"]