Repository navigation
Conversation
| uses: astral-sh/setup-uv@v6 | ||
| with: | ||
| enable-cache: true | ||
| python-version: '3.11' |
There was a problem hiding this comment.
Maybe make this 3.13? 3.11 would be the edge case with much older Pi's?
There was a problem hiding this comment.
Let's just say I am not optimistic about people keeping Raspberry Pi OS up to date 😆 (though perhaps that's partly my fault...)
Though I am very tempted to drop older versions for new shinies.
Thanks for looking over this, by the way, I'm super rusty on the Python front so I'm mostly fixing the things that specifically annoy me or catch me out any time I come back to this stuff.
There was a problem hiding this comment.
I have an interest in this working. The Inventor HAT Mini serves as the main breakout for my Third Edition Learn Robotics Programming book, so I'm hoping that it works well for new Pi owners for a good few years. The target being that pip install inventor-hat-mini works for most cases.
This arrived by the route from the inventor-hat-mini to the io-expander to this repo.
There was a problem hiding this comment.
Your input would be helpful if you want to make sure it stays working for your cases. Certainly a much more focussed and testable use case than all-of-the-possible-permutations-of-installs.
The inventor hat mini repackage PR is here: pimoroni/inventorhatmini-python#17 and basically ready to go, testing notwithstanding.
README/CHANGELOG/LICENSE do not belong in the wheel; they install loose into site-packages. The sdist still ships them via include=["*"], and the license is retained in .dist-info. Extends automation-hat/#64 to the boilerplate. Co-authored-by: Phil Howard <github@gadgetoid.com>
No description provided.