From f4e595d90aeb10f181a89fdefeb634a143fe8ffd Mon Sep 17 00:00:00 2001 From: Aaron Gorodetzky Date: Tue, 2 Dec 2025 05:37:28 -0500 Subject: [PATCH] More install fixes --- pyproject.toml | 9 +++++++-- scripts/install.sh | 1 + 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index d5445b4..38d3e9d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,11 +9,16 @@ description = "Mirror management that's too good to be true." authors = [{ name = "Aaron Gorodetzky", email = "aaron@nytegear.com" }] requires-python = ">=3.10" dependencies = [ - "typer[all]>=0.12.0", + "typer>=0.12.0", ] [project.scripts] mirage = "mirage.cli:app" [tool.setuptools] -packages = ["mirage"] +include-package-data = true + +[tool.setuptools.packages.find] +where = ["."] +include = ["mirage*"] +exclude = ["systemd*", "scripts*"] diff --git a/scripts/install.sh b/scripts/install.sh index a1dc35a..3243ae3 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -121,3 +121,4 @@ Log dir : $LOG_DIR Config : $CONFIG_FILE Venv : $VENV_DIR Binary : $MIRAGE_BIN +EOF