error: failed to select a version for `byteorder`. ... required by package `usbd-hid-macros v0.6.0` ... which satisfies dependency `usbd-hid-macros = "^0.6.0"` of package `usbd-hid v0.7.0` ... which satisfies dependency `usbd-hid = "^0.7.0"` of package `embassy-usb v0.2.0` ... which satisfies dependency `embassy-usb = "^0.2.0"` of package `embassy-usb-logger v0.2.0` ... which satisfies dependency `embassy-usb-logger = "^0.2.0"` of package `matrix-keyboard v0.1.0 (/tmp/snackbot/matrix-keyboard/fw)` versions that meet the requirements `~1.4` are: 1.4.3, 1.4.2, 1.4.1, 1.4.0 all possible versions conflict with previously selected packages. previously selected package `byteorder v1.5.0` ... which satisfies dependency `byteorder = "^1.5"` of package `usbd-hid-macros v0.8.1` ... which satisfies dependency `usbd-hid-macros = "^0.8.1"` of package `usbd-hid v0.8.1` ... which satisfies dependency `usbd-hid = "^0.8.1"` of package `embassy-usb v0.3.0` ... which satisfies dependency `embassy-usb = "^0.3.0"` of package `matrix-keyboard v0.1.0 (/tmp/snackbot/matrix-keyboard/fw)` failed to select a version for `byteorder` which could resolve this conflict