Skip to content
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

Publish cp210x-program Python package on PyPI https://pypi.org #15

Open
Hedda opened this issue Dec 9, 2021 · 6 comments
Open

Publish cp210x-program Python package on PyPI https://pypi.org #15

Hedda opened this issue Dec 9, 2021 · 6 comments

Comments

@Hedda
Copy link
Contributor

Hedda commented Dec 9, 2021

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.

@laf0rge
Copy link
Contributor

laf0rge commented Feb 18, 2022

@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.

@Hedda
Copy link
Contributor Author

Hedda commented Feb 20, 2022

@sarnold @SJLC do you know if @VCTLabs still maintain this cp210x-program repository and if so could release it on PyPI?

@sarnold
Copy link
Member

sarnold commented Feb 21, 2022

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!

@Hedda
Copy link
Contributor Author

Hedda commented Feb 22, 2022

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.

@MrKevinWeiss
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants