Pimoroni DV Base: Fix i2s audio pin assignments#8906
Conversation
|
When I run pre-commit locally there are 71 files in shared-bindings, tests and tools that appear to have minor formatting updates. Should I go ahead and sync those changes? |
|
It's odd that there are pre-commit changes in files you didn't modify. Someone will need to determine why these changes are being made by pre-commit now. |
If it helps, I cloned the repo against main instead of 8.2.x and before making any changes ran pre-commit and also got the same 70 formatting changes. This is the first time I'm building/creating a PR after re-installing my OS and remaking the build environment, but I don't seem to be having any issues creating working UF2 images. |
|
I suspect that the black version change to black==24.1.1 from black==23.12.1 caused these changes. Looks like they now have an annual "stable" style: https://github.com/psf/black/releases/tag/24.1.0 I think it's ok to include all of the updates to this PR. The CI will fail without them. |
|
Oh, and we aren't pinning black? Makes sense then, thanks for checking into it |
|
Well that was a pain, graphical VSCODE UI didn't want to commit the pre-commit changes, I ended up running the command line commit process... Hopefully I got it right 😁 |
|
The DOCS build check failed 😦 The log warnings I spotted: |
|
You need these two fixes: https://github.com/adafruit/circuitpython/pull/8895/files |
|
Thanks @tannewt ignore my link, I was trying to reference the PR you mentioned but picked up a micropython PR instead 😦 |
I think I've set this up against the 8.2.x branch, let me know if I've done it wrong.
The same changes will be needed for the Pico W DV base but that didn't get introduced until 9.x so I can make a second PR with both this change and the change for the second board against the main branch, if that makes sense.
Thanks!