[READ-ONLY] Mirror of https://github.com/jmrplens/kleidos. Kleidos — Hardware BLE password manager for ESP32-S3 (M5StickC Plus2, StickS3, M5Stack Gray, T-Deck, Cardputer) jmrplens.github.io/kleidos/
0

Configure Feed

Select the types of activity you want to include in your feed.

deps: bump the python group across 1 directory with 12 updates

---
updated-dependencies:
- dependency-name: bleak
dependency-version: 3.0.2
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python
- dependency-name: pyyaml
dependency-version: 6.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python
- dependency-name: ruff
dependency-version: 0.15.21
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python
- dependency-name: bitarray
dependency-version: 3.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python
- dependency-name: cffi
dependency-version: 2.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python
- dependency-name: coverage
dependency-version: 7.15.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python
- dependency-name: cryptography
dependency-version: 49.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python
- dependency-name: pyobjc-core
dependency-version: 12.2.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python
- dependency-name: pyobjc-framework-cocoa
dependency-version: 12.2.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python
- dependency-name: pyobjc-framework-corebluetooth
dependency-version: 12.2.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python
- dependency-name: pyobjc-framework-libdispatch
dependency-version: 12.2.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python
- dependency-name: tibs
dependency-version: 1.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python
...

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

authored by

dependabot[bot] and committed by
GitHub
(Jul 13, 2026, 4:29 AM UTC) 2ddaaf2d 8431f344

+15 -15
+12 -12
qa/constraints.txt
··· 4 4 allure-pytest==2.16.0 5 5 allure-python-commons==2.16.0 6 6 attrs==26.1.0 7 - bitarray==3.8.2 7 + bitarray==3.9.0 8 8 bitstring==4.4.0 9 9 black==26.5.1 10 - bleak==0.22.3 11 - cffi==2.0.0 10 + bleak==3.0.2 11 + cffi==2.1.0 12 12 click==8.4.2 13 - coverage==7.15.0 14 - cryptography==48.0.1 13 + coverage==7.15.1 14 + cryptography==49.0.0 15 15 esptool==5.3.1 16 16 execnet==2.1.2 17 17 iniconfig==2.3.0 ··· 26 26 pluggy==1.6.0 27 27 pycparser==3.0 28 28 Pygments==2.20.0 29 - pyobjc-core==10.3.2 30 - pyobjc-framework-Cocoa==10.3.2 31 - pyobjc-framework-CoreBluetooth==10.3.2 32 - pyobjc-framework-libdispatch==10.3.2 29 + pyobjc-core==12.2.1 30 + pyobjc-framework-Cocoa==12.2.1 31 + pyobjc-framework-CoreBluetooth==12.2.1 32 + pyobjc-framework-libdispatch==12.2.1 33 33 pyserial==3.5 34 34 pytest-cov==7.1.0 35 35 pytest-randomly==4.1.0 ··· 39 39 pytest-xdist==3.8.0 40 40 pytest==9.1.1 41 41 pytokens==0.4.1 42 - PyYAML==6.0.2 42 + PyYAML==6.0.3 43 43 reedsolo==1.7.0 44 44 rich-click==1.9.8 45 45 rich==15.0.0 46 - ruff==0.8.4 47 - tibs==0.5.7 46 + ruff==0.15.21 47 + tibs==1.0.0
+3 -3
qa/requirements.txt
··· 35 35 # --- transport / IO --------------------------------------------------------- 36 36 pyserial==3.5 # serial transport + low-level port ops 37 37 esptool==5.3.1 # bridge-board MAC confirmation at flash time (identify.confirm_mac) 38 - bleak==0.22.3 # host-side BLE client checks (mastodon harness) 38 + bleak==3.0.2 # host-side BLE client checks (mastodon harness) 39 39 # NOTE: paramiko is intentionally NOT a dependency. ssh_host.py uses the system 40 40 # `ssh` binary via subprocess (BatchMode, key auth) rather than paramiko, so it 41 41 # inherits the operator's SSH config and needs no Python SSH stack. 42 - PyYAML==6.0.2 # inventory parsing 42 + PyYAML==6.0.3 # inventory parsing 43 43 Pillow==12.3.0 # RGB565 -> PNG screenshot decode 44 44 45 45 # --- lint / format (Python-only, separate from the firmware pre-commit hooks) - 46 - ruff==0.8.4 46 + ruff==0.15.21 47 47 black==26.5.1