Hi everyone!
Just a quick post from me to write up some the changes that have made it into the SDK!
API - GENERAL
- Added support for tracking state in
Pitop
object - Allow importing main objects from module root (
from pitop import *
)
API - MINISCREEN
- Always stop background thread when displaying anything
- Add pixel inversion support (‘on’ pixels are ‘off’ and vice versa)
API - CAMERA
- Improve handling of camera object deletion
- Loop over available devices to create camera object
API - PROTO+
- Port
DistanceSensor
togpiozero
; dropRPi.GPIO
dependency - Use public I2C methods from common library
API - PULSE
- Use common library for SMBUS; drop unnecessary direct dependency
CLI
- Add additional information to health check
GitHub Actions (workflow)
- Use
pre-commit
to perform all syntax checks - Add test coverage reporting
Miscellaneous
- Update examples to use latest SDK paradigms
To see what else we have lined up for our v1 release, check out the GitHub Issues tied to the v1 milestone!