From 6e4762394f924319514840da648d876722c5066a Mon Sep 17 00:00:00 2001 From: CervezaStallone <48717031+CervezaStallone@users.noreply.github.com> Date: Fri, 30 Oct 2026 23:14:18 +0100 Subject: [PATCH] docs: trademark notice, warranty and third-party notices --- README.md | 6 ++++++ THIRD_PARTY_NOTICES.md | 14 ++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 THIRD_PARTY_NOTICES.md diff --git a/README.md b/README.md index 10a8e5c..b5f76dd 100644 --- a/README.md +++ b/README.md @@ -653,3 +653,9 @@ pip freeze > requirements.txt ### License This project is open source and available under the [MIT License](LICENSE). + +Third-party packages are installed by pip under their own licenses; see [THIRD_PARTY_NOTICES.md](THIRD_PARTY_NOTICES.md). + +Modbus® is a registered trademark of Schneider Electric, licensed to the Modbus Organization. ClimateMonitor is an independent project, not affiliated with or endorsed by the Modbus Organization or Schneider Electric. + +The software is provided as is, without any warranty (see [LICENSE](LICENSE)). Use it at your own risk; to the extent permitted by law, BRDC is not liable for any damage caused by its use. diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md new file mode 100644 index 0000000..f0b2d48 --- /dev/null +++ b/THIRD_PARTY_NOTICES.md @@ -0,0 +1,14 @@ +# Third-party notices + +ClimateMonitor does not include or redistribute code from the packages below. pip installs them, each under its own license, from `requirements.txt` / `pyproject.toml`. Listed are the direct runtime dependencies. + +| Package | License | Source | +|---|---|---| +| Dash | MIT | https://github.com/plotly/dash | +| Plotly | MIT | https://github.com/plotly/plotly.py | +| pandas | BSD-3-Clause | https://github.com/pandas-dev/pandas | +| NumPy | BSD-3-Clause (and bundled permissive licenses) | https://github.com/numpy/numpy | +| MinimalModbus | Apache-2.0 | https://github.com/pyhys/minimalmodbus | +| python-dotenv | BSD-3-Clause | https://github.com/theskumar/python-dotenv | +| pySerial | BSD-3-Clause | https://github.com/pyserial/pyserial | +| Eclipse Paho MQTT | EPL-2.0 or BSD-3-Clause (EDL-1.0) | https://github.com/eclipse-paho/paho.mqtt.python |