From 580c796491a7150098b964e820e4b2798c5391e0 Mon Sep 17 00:00:00 2001 From: Mikkeli Matlock Date: Wed, 26 Aug 2026 15:39:36 +0900 Subject: [PATCH] chore: updated reqs --- REQUIREMENTS.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/REQUIREMENTS.md b/REQUIREMENTS.md index fc86fc6..bb4421e 100644 --- a/REQUIREMENTS.md +++ b/REQUIREMENTS.md @@ -1,6 +1,14 @@ # Reqs +## python package managment +- Use `uv` +- Ignore `uv.lock` even if it's against the spirit; causes trouble when going cross-architecture +- app should be runnable with only `uv run svgqr ` or `svgqr ` + ## cli options (args) - **raw text mode**: `-t ` or `-t ""` (for those including space/tabs); `-t` can be omitted as this is the default mode. - **output path**: `-o PATH/TO/SVG`. Automatically append `.svg` suffix if absent. When whole option is absent, use input text but path-incompatible characters substituted with `_`, and filename capped at 32 chars. - **batch mode**: `-i ` ; output automatically dumps generated svgs per line of input file under `output/`; SVG files named after input lines verbatim except that path-incompatible characters substituted with `_` (underbar), and filename capped at 32 chars. Disregard `-o`. + +## svg generation +- Generate convex paths, not weighted edges \ No newline at end of file