From ef98d44ef3fa3bf09db1b591b49d06d45f522a73 Mon Sep 17 00:00:00 2001 From: Stefan Blixten Karlsson Date: Mon, 27 Apr 2026 18:28:53 +0200 Subject: [PATCH] fix: python requirements files (#1768) ## Summary The Python scripts in the current repo have many requirements that are not mentioned in any requirements.txt files, so I have therefore added them to the directories that need them. Question: Should these changes maybe moved into a "root" requirements.txt file? --- ### AI Usage While CrossPoint doesn't have restrictions on AI tools in contributing, please be transparent about their usage as it helps set the right context for reviewers. Did you use AI tools to help write this code? _**NO**_ --- lib/EpdFont/scripts/requirements.txt | 3 ++- scripts/requirements.txt | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 scripts/requirements.txt diff --git a/lib/EpdFont/scripts/requirements.txt b/lib/EpdFont/scripts/requirements.txt index d9ab1dc03..4b81c657a 100644 --- a/lib/EpdFont/scripts/requirements.txt +++ b/lib/EpdFont/scripts/requirements.txt @@ -1 +1,2 @@ -freetype-py==2.5.1 +fonttools>=4.62.1 +freetype-py>=2.5.1 diff --git a/scripts/requirements.txt b/scripts/requirements.txt new file mode 100644 index 000000000..79692e9db --- /dev/null +++ b/scripts/requirements.txt @@ -0,0 +1,5 @@ +pillow>=12.2.0 +cairosvg>=2.9.0 +matplotlib>=3.10.9 +pyserial>=3.5 +colorama>=0.4.6