-
Notifications
You must be signed in to change notification settings - Fork 167
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make uf2conv.py available via pip #42
Comments
I would be happy for someone from community to take this on. I don't really know much about Python ecosystem. Someone from Adafruit maybe? cc @ladyada |
one needs to register the package with pypi to have it available over pip, we couldn't do it on microsoft's behalf - but happy to give advice! |
+1 for making this available via pip so we can easily include uf2conv it in Actions CI scripts instead of cloning this repo and navigating |
Uses code originally from microsoft/uf2 on GitHub. microsoft/uf2#42
I added this code as a sub-command of yambs:
I split the code up a bit and had to do some refactoring to satisfy mypy/pylint/etc. CI for this project. I'm very early into building this package (working on vkottler/yambs#5), but I have a Metro M4 Grand Central and stumbled upon this repository and issue. I also added unit testing which hits most of the statements, but still had to |
Noting here because I'm going to make a behavioral change to my fork - the Seems sane/convenient depending on the project and build setup, but I'm building UF2's for multiple boards, so this opens up the possibility to put a UF2 on the wrong board. The tool just ought not to go updating firmware if |
By having this available via pip it makes it easier for people to use this in other projects and keep track as updates are made to support additional boards and such.
The text was updated successfully, but these errors were encountered: