Publish cp210x-program Python package on PyPI https://pypi.org
Please consider publishing each version of cp210x-program Python package on PyPI (Python Package Index)
https://pypi.org
Tip is also that there is GitHub Actions that automatically push each new release to PyPI:
https://github.com/VCTLabs/cp210x-program/releases
PyPI makes it easier to for applications to download and install or update with the correct dependecies.
https://pypi.org/project/GitHub-Action-Python-Example/
https://github.com/marketplace/actions/pypi-publish
https://packaging.python.org/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/
https://www.caktusgroup.com/blog/2021/02/11/automating-pypi-releases/
https://dev.to/arnu515/create-a-pypi-pip-package-test-it-and-publish-it-using-github-actions-part-1-3cp8
https://dev.to/arnu515/create-a-pypi-pip-package-test-it-and-publish-it-using-github-actions-part-2-1o83
https://www.youtube.com/watch?v=U-aIPTS580s
@Hedda, it seens to me VCTLabs is not really maintaining this tool/repository anymore. You've sent a number of pull requests / issues but no response at all.
@sarnold @SJLC do you know if @VCTLabs still maintain this cp210x-program repository and if so could release it on PyPI?
Sorry, the VCT side has been a little busy... I still need to pass some hardware off and none of us yet have a pypi account. I also haven't yet had the chance to instrument this repo with some tools/workflows, etc. Please hang tight and check for some initial github releases while we're on the way to getting things into pypi. Thanks!
Cool! Also please do use "releases" for versioning on GitHub instead of only Git tags as that should make it easier for everyone:
https://github.com/VCTLabs/cp210x-program/releases
https://docs.github.com/repositories/releasing-projects-on-github/about-releases
https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes
https://github.blog/2013-07-02-release-your-software/
none of us yet have a pypi account.
Another tip is by the way to make sure that add you add more than one "Maintainers" to the PyPI project for it so that you still have admin access to the PyPI project you create if case the person who registered the project is no longer available for whatever reason.
Just FYI, I released this on pypi under the kw-cp210x-program name. I didn't want to take the "default" name... It would be great if it was "officially" supported. I would try to help with that if you guys are interested.