From 43d490e2f8b9472d2ce61ab12f17bb047995d31a Mon Sep 17 00:00:00 2001 From: awe Date: Wed, 18 Feb 2026 20:07:52 +0300 Subject: [PATCH] upd readme requirements --- README.md | 4 +--- requirements.txt | 7 +++++++ 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 requirements.txt diff --git a/README.md b/README.md index 6f0dd12..db94d5b 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,7 @@ python3 -m venv .venv source .venv/bin/activate # 3. Install GUI and serial dependencies -pip install FreeSimpleGUI pyserial +pip install -r requirements.txt # 4. Install laser_control as an editable package # (required for imports to work in any subdirectory) @@ -61,8 +61,6 @@ pip install -e . pip install pytest ``` -> **Note:** Steps 3–5 can be run via the existing `deploy` script (steps 1–3), -> then manually run `pip install -e . && pip install pytest` once inside the venv. ### Every subsequent session diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..ee1a49a --- /dev/null +++ b/requirements.txt @@ -0,0 +1,7 @@ +FreeSimpleGUI==5.2.0.post1 +iniconfig==2.3.0 +packaging==26.0 +pluggy==1.6.0 +Pygments==2.19.2 +pyserial==3.5 +pytest==9.0.2 \ No newline at end of file