Commit Graph

27 Commits

Author SHA1 Message Date
Daniel Markstedt
148402ea3f Downgrade Adafruit-Blinka version to 8.50.0
Adafruit-Blinka 8.50.0 is the final version of this package that works with python 3.9

8.51.0 and later introduced a dependency on the Adafruit-Blinka-Raspberry-Pi5-Neopixel package which requires python 3.11
2025-12-30 17:06:40 +01:00
dependabot[bot]
6cce60fb8f Bump adafruit-circuitpython-framebuf from 1.6.4 to 1.6.10 in /python
Bumps [adafruit-circuitpython-framebuf](https://github.com/adafruit/Adafruit_CircuitPython_framebuf) from 1.6.4 to 1.6.10.
- [Release notes](https://github.com/adafruit/Adafruit_CircuitPython_framebuf/releases)
- [Commits](https://github.com/adafruit/Adafruit_CircuitPython_framebuf/compare/1.6.4...1.6.10)

---
updated-dependencies:
- dependency-name: adafruit-circuitpython-framebuf
  dependency-version: 1.6.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-23 22:52:55 +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
dependabot[bot]
75496d1488 Bump adafruit-blinka from 8.24.0 to 8.68.0 in /python
Bumps [adafruit-blinka](https://github.com/adafruit/Adafruit_Blinka) from 8.24.0 to 8.68.0.
- [Release notes](https://github.com/adafruit/Adafruit_Blinka/releases)
- [Commits](https://github.com/adafruit/Adafruit_Blinka/compare/8.24.0...8.68.0)

---
updated-dependencies:
- dependency-name: adafruit-blinka
  dependency-version: 8.68.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-20 00:29:10 +01:00
dependabot[bot]
ce62fbc182 Bump adafruit-platformdetect from 3.84.1 to 3.85.0 in /python
Bumps [adafruit-platformdetect](https://github.com/adafruit/Adafruit_Python_PlatformDetect) from 3.84.1 to 3.85.0.
- [Release notes](https://github.com/adafruit/Adafruit_Python_PlatformDetect/releases)
- [Commits](https://github.com/adafruit/Adafruit_Python_PlatformDetect/compare/3.84.1...3.85.0)

---
updated-dependencies:
- dependency-name: adafruit-platformdetect
  dependency-version: 3.85.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-20 00:26:57 +01:00
dependabot[bot]
8a734911c3 Bump pillow from 11.2.1 to 11.3.0 in /python/oled
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-23 10:39:21 +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]
1a921944c2 Bump adafruit-circuitpython-ssd1306 from 2.12.11 to 2.12.22 in /python
Bumps [adafruit-circuitpython-ssd1306](https://github.com/adafruit/Adafruit_CircuitPython_SSD1306) from 2.12.11 to 2.12.22.
- [Release notes](https://github.com/adafruit/Adafruit_CircuitPython_SSD1306/releases)
- [Commits](https://github.com/adafruit/Adafruit_CircuitPython_SSD1306/compare/2.12.11...2.12.22)

---
updated-dependencies:
- dependency-name: adafruit-circuitpython-ssd1306
  dependency-version: 2.12.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-10 20:12:41 +01:00
dependabot[bot]
fb7cfc06ff Bump typing-extensions from 4.8.0 to 4.15.0 in /python
Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.8.0 to 4.15.0.
- [Release notes](https://github.com/python/typing_extensions/releases)
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)
- [Commits](https://github.com/python/typing_extensions/compare/4.8.0...4.15.0)

---
updated-dependencies:
- dependency-name: typing-extensions
  dependency-version: 4.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-10 20:00:28 +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]
d2fd7b1cef Bump adafruit-circuitpython-typing from 1.9.5 to 1.12.3 in /python
Bumps [adafruit-circuitpython-typing](https://github.com/adafruit/Adafruit_CircuitPython_Typing) from 1.9.5 to 1.12.3.
- [Release notes](https://github.com/adafruit/Adafruit_CircuitPython_Typing/releases)
- [Commits](https://github.com/adafruit/Adafruit_CircuitPython_Typing/compare/1.9.5...1.12.3)

---
updated-dependencies:
- dependency-name: adafruit-circuitpython-typing
  dependency-version: 1.12.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-07 12:48:45 +01:00
dependabot[bot]
65e2729190 Bump adafruit-circuitpython-requests from 2.0.2 to 4.1.15 in /python
Bumps [adafruit-circuitpython-requests](https://github.com/adafruit/Adafruit_CircuitPython_Requests) from 2.0.2 to 4.1.15.
- [Release notes](https://github.com/adafruit/Adafruit_CircuitPython_Requests/releases)
- [Commits](https://github.com/adafruit/Adafruit_CircuitPython_Requests/compare/2.0.2...4.1.15)

---
updated-dependencies:
- dependency-name: adafruit-circuitpython-requests
  dependency-version: 4.1.15
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-07 07:42:47 +01:00
dependabot[bot]
2f09dbc352 Bump adafruit-circuitpython-busdevice from 5.2.6 to 5.2.14 in /python
Bumps [adafruit-circuitpython-busdevice](https://github.com/adafruit/Adafruit_CircuitPython_BusDevice) from 5.2.6 to 5.2.14.
- [Release notes](https://github.com/adafruit/Adafruit_CircuitPython_BusDevice/releases)
- [Commits](https://github.com/adafruit/Adafruit_CircuitPython_BusDevice/compare/5.2.6...5.2.14)

---
updated-dependencies:
- dependency-name: adafruit-circuitpython-busdevice
  dependency-version: 5.2.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-07 07:24:50 +01:00
dependabot[bot]
8d42753a28 Bump adafruit-platformdetect from 3.53.0 to 3.84.1 in /python
Bumps [adafruit-platformdetect](https://github.com/adafruit/Adafruit_Python_PlatformDetect) from 3.53.0 to 3.84.1.
- [Release notes](https://github.com/adafruit/Adafruit_Python_PlatformDetect/releases)
- [Commits](https://github.com/adafruit/Adafruit_Python_PlatformDetect/compare/3.53.0...3.84.1)

---
updated-dependencies:
- dependency-name: adafruit-platformdetect
  dependency-version: 3.84.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-07 07:24:38 +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]
396af80e62 Bump pillow from 10.2.0 to 10.3.0 in /python/oled
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:01:10 +09:00
dependabot[bot]
c983598bce Bump pillow from 10.0.1 to 10.2.0 in /python/oled
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:58 +09:00
Daniel Markstedt
bd33f66694 Freeze Python dependencies with pip freeze -l (#1322)
* Freeze Python dependencies with 'pip freeze -l'

* Freeze common dependencies; add section to README
2023-11-09 02:44:32 -08:00
dependabot[bot]
e276166632 Bump pillow from 9.3.0 to 10.0.1 in /python/oled (#1235)
* Bump pillow from 9.3.0 to 10.0.1 in /python/oled

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:00:25 +09:00
GoodSpeed001
cfcfbc4301 Update requirements.txt (#1156)
Remove bogus pkg-resources==0.0.0 entry
2023-04-29 15:07:17 -07:00
Daniel Markstedt
4afb11d3dd Shutdown splash for the OLED script; restore non-Latin transliteration; other refactoring (#991)
- Bring back the shutdown splash, with the tweak that is blanks out after 700ms
- Restore the non-Latin transliteration originally from https://github.com/akuker/RASCSI/pull/449 which was lost when the `common` package was introduced
- Bump to the latest libraries, while removing implicit dependencies from requirements.txt
- Shorter duration of the startup splash
- Reintroduce shell shutdown/reboot methods for use with the Web UI. This addresses https://github.com/akuker/RASCSI/issues/538 (the ctrlboard client will continue to use the built-in rascsi system calls which are slightly faster)
- Remove overt references to RPi. This addresses https://github.com/akuker/RASCSI/issues/990
- Other refactorings
2022-11-17 16:21:18 -08:00
dependabot[bot]
d642b49bf6 Bump protobuf from 3.19.1 to 3.19.5 in /python/oled (#857)
* Bump protobuf from 3.19.1 to 3.19.5 in /python/oled

Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 3.19.1 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.1...v3.19.5)
2022-09-25 10:47:33 -07:00
dependabot[bot]
8f90ce4649 Bump pillow from 9.0.0 to 9.0.1 in /python/oled (#733)
* Generated .STEP file for RaSCSI

* Added STEP file and updated symbol and 3d model references to reference the correct gender of parts. Should be no functional change

* Added STEP file and updated symbol and 3d model references to reference the correct gender of parts. Should be no functional change

* Added 3D models and correct footprints for STEP file

* Merge version 20.12.0 into the master branch (#75)

* Update README.md

Added reference to gitflow

* Updated to match new versioning structure (#73)

* Updated to match new versioning structure

* fix version number

Co-authored-by: Tony Kuker <akuker@gmail.com>

* Scsimon improvements (#74)

* Updated scsimon to save data on a nano-second time scale, instead of micro-second

* Cleanup error messages and data types

Co-authored-by: Tony Kuker <akuker@gmail.com>

* Updated for new version number

* Change reported version back to development build

Co-authored-by: Tony Kuker <akuker@gmail.com>

* Set theme jekyll-theme-midnight

* Set theme jekyll-theme-dinky

* Create CNAME

* Delete CNAME

* Update version number

* RaSCSI hardware version 2.4 (#94)

* First attempt at adding 2.5 inch drive connector

* Clean up silkscreen and fix DRC issues

* additional cleanup. Made Pin 1 of the PB connector square

* minor tweaks

* Updates for ordered version

* Generate step file and schematic pdf

* First draft of powerbook drive bracket

* Added side holes and hole for MIPI connector

* Additional updates to the powerbook 3d printed bracket

* Moved RaSCSI board 1mm in + lots of cleanup

* Added optional floppy power connector. As-ordered version 2.4a

* Added optional floppy power connector. As-ordered version 2.4a

Co-authored-by: Tony <akuker@gmail.com>

* Bump pillow from 8.1.2 to 8.2.0 in /src/oled_monitor (#108)

Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.1.2 to 8.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/8.1.2...8.2.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Create CODEOWNERS

* Create rpi_image_creation.yml

* Update README.md (#394)

added link to compatibility list.

* Revert "Update README.md (#394)" (#395)

This reverts commit 90214666c2.

* Bump pillow from 9.0.0 to 9.0.1 in /python/oled

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>

Co-authored-by: Tony <akuker@gmail.com>
Co-authored-by: akuker <34318535+akuker@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: stuart taylor <github@j-notation.co.uk>
Co-authored-by: RaSCSI User <user@rascsi.com>
2022-03-13 19:45:16 -05:00
Daniel Markstedt
89fae8fdd5 Bumps pillow from 8.4.0 to 9.0.0. As recommended by dependabot. (#607) 2022-01-14 09:47:57 -06:00
Benjamin Zeiss
17497cf1fe clean squashed restructuring branch. #455 2022-01-09 20:22:19 +01:00