publish cherry_picker on PyPI ? #114
Description
Activity
Not that I'm aware of, but I've never been involved with python-dev publishing anything to PyPI.
Maybe I'll start by uploading to https://testpypi.python.org/ first 😃 and see how that goes
maybe we could start to publish to PyPI ;-) we are contributors/core dev, maybe we could publish officially our tools. I think it's a shame to clone a repository if we want to use a tool.
just
pip install core-workflowand we could use the tools.Reacted by Stéphane WirtelSo a question for @dstufft for the pip developers account on PyPI: do you have issues with people trying to reset the password since the email address seems to be a public group and thus I would assume anyone could take over the account?
@matrixise we probably won't do such a broad project as some tools are specific to core devs and others apply to anyone submitting a PR, core dev or not
@brettcannon It probably makes the most sense to use personal accounts unless you're planning on automating the uploads, then use a
python-devaccount. In either case, I wouldn't put the password to a public list.Long term we should have real organization support for PyPI and it could just be owned by an org instead.
I uploaded cherry_picker to testpypi https://testpypi.python.org/pypi/cherry_picker/
🤔 Do I need to format the readme differently?
@Mariatta You must have a rendering error, try:
$ pip install readme_renderer $ python setup.py check -rs
That should give you more information.
Thanks! 😃 It's rendering better now.
pypi org support would be awesome... but until that happens so long as we have 3+ personal accounts of devs listed as owners that should be sufficient.
Reacted by Mariatta and Carol WillingI can be listed as one of the collaborators, @Mariatta , if you want.
I can be listed as one of the collaborators, @Mariatta , if you want.
Ok 😄 I just don't know how to do it 😐 I've never uploaded anything to PyPI.
@Mariatta I've found twine is the easiest to use for uploading to PyPI. Docs are pretty good too.
https://packaging.python.org/tutorials/distributing-packages/ if you need help publishing to PyPI (and it will mirror what @willingc said about using twine). And once you register the project you can to to pypi.python.org and manage who is listed as a collaborator for the project.
Reacted by Carol WillingWith some help from @brettcannon, cherry-picker is now in PyPI 😄
https://pypi.python.org/pypi/cherry-pickerpip install cherry_pickerReacted by Alyssa Coghlan, Carol Willing and Brett Cannon@Mariatta Cool! Do you want to close this issue now?
we have a
setup.pyfile, maybe we could use acore devaccount on PyPI and publish it.