dependabot[bot]
0f8be7d633
Bump luma-core from 2.4.1 to 2.5.3 in /python
...
Bumps [luma-core](https://github.com/rm-hull/luma.core ) from 2.4.1 to 2.5.3.
- [Changelog](https://github.com/rm-hull/luma.core/blob/main/CHANGES.rst )
- [Commits](https://github.com/rm-hull/luma.core/compare/2.4.1...2.5.3 )
---
updated-dependencies:
- dependency-name: luma-core
dependency-version: 2.5.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-29 09:47:32 +01:00
Daniel Markstedt
5613ad35b2
Use more system deb packages for Python dependencies
...
Leveraging the Debian packaging allows us to preload more packages in the release image, while speeding up the initial pip install process when creating the venv
We also cut down on python package version upgrades maintenance overhead
Now the Web UI and OLED startup scripts are flagged to use system libraries when creating venvs
2025-12-23 22:51:15 +01:00
Daniel Markstedt
0ad14bd5ce
Create system info and commands menu options for control board ( #1096 )
...
The system info menu contains a range of details on the RPi: pretty name, IP, disk space, CPU, and memory
The system commands info has the pre-existing shutdown plus a new reboot option
For the former, a new sys_cmds function for getting CPU and memory info have been added
2025-12-19 14:52:56 +01:00
Daniel Markstedt
6be2afb386
we use the system package python3-spidev
2025-11-26 22:08:39 +01:00
dependabot[bot]
ba713861e8
Bump pillow from 11.2.1 to 11.3.0 in /python/ctrlboard
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 11.2.1 to 11.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/11.2.1...11.3.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-version: 11.3.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-18 20:45:57 +01:00
Daniel Markstedt
f5cfe66fcf
freeze python requirements with python 3.9.2
...
Drop the versions for a handful of libraries to restore python 3.9 compatibility
2025-11-18 20:42:54 +01:00
dependabot[bot]
945e049615
Bump pyusb from 1.2.1 to 1.3.1 in /python
...
Bumps [pyusb](https://github.com/pyusb/pyusb ) from 1.2.1 to 1.3.1.
- [Release notes](https://github.com/pyusb/pyusb/releases )
- [Commits](https://github.com/pyusb/pyusb/compare/v1.2.1...v1.3.1 )
---
updated-dependencies:
- dependency-name: pyusb
dependency-version: 1.3.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-07 12:49:57 +01:00
dependabot[bot]
a0f683777f
Bump smbus2 from 0.4.3 to 0.5.0 in /python
...
Bumps [smbus2](https://github.com/kplindegaard/smbus2 ) from 0.4.3 to 0.5.0.
- [Release notes](https://github.com/kplindegaard/smbus2/releases )
- [Changelog](https://github.com/kplindegaard/smbus2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kplindegaard/smbus2/compare/0.4.3...0.5.0 )
---
updated-dependencies:
- dependency-name: smbus2
dependency-version: 0.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-07 12:49:08 +01:00
dependabot[bot]
46db5c4fcf
Bump luma-oled from 3.8.1 to 3.14.0 in /python
...
Bumps [luma-oled](https://github.com/rm-hull/luma.oled ) from 3.8.1 to 3.14.0.
- [Changelog](https://github.com/rm-hull/luma.oled/blob/main/CHANGES.rst )
- [Commits](https://github.com/rm-hull/luma.oled/compare/3.8.1...3.14.0 )
---
updated-dependencies:
- dependency-name: luma-oled
dependency-version: 3.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-07 12:48:19 +01:00
dependabot[bot]
b4ff58df7e
Bump pillow from 10.3.0 to 12.0.0 in /python
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 10.3.0 to 12.0.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/10.3.0...12.0.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-version: 12.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-07 07:23:56 +01:00
Daniel Markstedt
f6da24a582
Downgrade protobuf version to 3.20.3
...
Python protobuf 6.x isn't compatible with the protoc version we're currently using for piscsi proper; let's upgrade both together at a later time
2025-11-07 00:57:54 +01:00
dependabot[bot]
f4a10247fc
Bump protobuf from 3.19.5 to 6.33.0 in /python
...
Bumps [protobuf](https://github.com/protocolbuffers/protobuf ) from 3.19.5 to 6.33.0.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf/commits )
---
updated-dependencies:
- dependency-name: protobuf
dependency-version: 6.33.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-06 23:08:42 +01:00
dependabot[bot]
99cb648c60
Bump pillow from 10.2.0 to 10.3.0 in /python/ctrlboard
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 10.2.0 to 10.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/10.2.0...10.3.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-05 13:00:45 +09:00
dependabot[bot]
be2cb569ca
Bump pillow from 10.0.1 to 10.2.0 in /python/ctrlboard
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 10.0.1 to 10.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/10.0.1...10.2.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-23 07:30:14 +09:00
Daniel Markstedt
cd5666ae14
Freeze Python requirements for the Control Board client
2023-12-16 01:32:32 -08:00
dependabot[bot]
8ae5455675
Bump pillow from 9.3.0 to 10.0.1 in /python/ctrlboard ( #1236 )
...
* Bump pillow from 9.3.0 to 10.0.1 in /python/ctrlboard
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 9.3.0 to 10.0.1.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/9.3.0...10.0.1 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-22 19:01:28 +09:00
dependabot[bot]
dd94dd8c85
Bump pillow from 9.0.1 to 9.3.0 in /python/ctrlboard ( #1005 )
...
* Bump pillow from 9.0.1 to 9.3.0 in /python/ctrlboard
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 9.0.1 to 9.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/9.0.1...9.3.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-24 09:28:09 -08:00
dependabot[bot]
37ee5cd47f
Bump protobuf from 3.19.3 to 3.19.5 in /python/ctrlboard ( #858 )
...
* Bump protobuf from 3.19.3 to 3.19.5 in /python/ctrlboard
Bumps [protobuf](https://github.com/protocolbuffers/protobuf ) from 3.19.3 to 3.19.5.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.19.3...v3.19.5 )
2022-09-25 10:49:53 -07:00
dependabot[bot]
da0f9527cc
Bump pillow from 9.0.0 to 9.0.1 in /python/ctrlboard
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/9.0.0...9.0.1 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-28 23:21:12 +00:00
Benjamin Zeiss
0297fe856a
8bit encoder detection + debounced button detection, numpy removal ( #710 )
...
* debounce interrupt events for rotary events and button presses with 400 microseconds by default.
* Massive improvements for the encoder detection. Removed numpy as a dependency.
* Debounce button presses which started to jump around.
* formatting cleanup.
2022-03-01 20:27:14 -06:00
Benjamin Zeiss
cd0da558c3
Initial version of the Control Board UI ( #687 )
...
Initial version of the Control Board UI (#687 )
2022-02-25 21:03:36 +01:00