aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2025-05-02 13:52:20 -0400
committerKevin O'Connor <kevin@koconnor.net>2025-05-02 13:52:20 -0400
commit1cc63980747b80516f8fc4f022eedf18ae739086 (patch)
treeb6f4f77d06185ddcd4bebe78c6b905b53981645e /scripts
parent1e045e8ee080c68ef5f35356cc90431ea2f98689 (diff)
downloadkutter-1cc63980747b80516f8fc4f022eedf18ae739086.tar.gz
kutter-1cc63980747b80516f8fc4f022eedf18ae739086.tar.xz
kutter-1cc63980747b80516f8fc4f022eedf18ae739086.zip
klippy-requirements: Add comments to each of the requirements
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/klippy-requirements.txt11
1 files changed, 9 insertions, 2 deletions
diff --git a/scripts/klippy-requirements.txt b/scripts/klippy-requirements.txt
index a25eaa34..5c215e2c 100644
--- a/scripts/klippy-requirements.txt
+++ b/scripts/klippy-requirements.txt
@@ -2,12 +2,19 @@
# the Klipper host software (Klippy). These package requirements are
# typically installed via the command:
# pip install -r klippy-requirements.txt
+
+# The 'cffi' package is used by the "chelper" code
cffi==1.14.6
-pyserial==3.4
+# greenlet is used by the reactor.py code
greenlet==2.0.2 ; python_version < '3.12'
greenlet==3.0.3 ; python_version >= '3.12'
+# Jinja2 is used by gcode_macro.py
Jinja2==2.11.3
+markupsafe==1.1.1 # Needed by Jinja2
+# pyserial is used by serialhdl.py (for USB and UART mcu connections)
+pyserial==3.4
+# python-can is used by serialhdl.py (for canbus mcu connections)
python-can==3.3.4
-markupsafe==1.1.1
setuptools==75.6.0 ; python_version >= '3.12' # Needed by python-can
+# msgspec is an optional dependency of webhooks.py
msgspec==0.19.0 ; python_version >= '3.9'