You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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-workflow and we could use the tools.
So 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-dev account. 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.
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.
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.
Activity
brettcannon commentedon Jun 9, 2017
@dstufft @ncoghlan there isn't some python-dev account that already exists is there?
dstufft commentedon Jun 9, 2017
Not that I'm aware of, but I've never been involved with python-dev publishing anything to PyPI.
Mariatta commentedon Jun 9, 2017
Maybe I'll start by uploading to https://testpypi.python.org/ first 😃 and see how that goes
matrixise commentedon Jun 9, 2017
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.brettcannon commentedon Jun 9, 2017
So 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?
brettcannon commentedon Jun 9, 2017
@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
dstufft commentedon Jun 10, 2017
@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.
Mariatta commentedon Jun 10, 2017
I uploaded cherry_picker to testpypi https://testpypi.python.org/pypi/cherry_picker/
🤔 Do I need to format the readme differently?
dstufft commentedon Jun 10, 2017
@Mariatta You must have a rendering error, try:
That should give you more information.
Mariatta commentedon Jun 10, 2017
Thanks! 😃 It's rendering better now.
gpshead commentedon Jun 10, 2017
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.
brettcannon commentedon Jun 12, 2017
I can be listed as one of the collaborators, @Mariatta , if you want.
Mariatta commentedon Jun 13, 2017
Ok 😄 I just don't know how to do it 😐 I've never uploaded anything to PyPI.
willingc commentedon Jun 13, 2017
@Mariatta I've found twine is the easiest to use for uploading to PyPI. Docs are pretty good too.
brettcannon commentedon Jun 13, 2017
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.
Mariatta commentedon Jun 17, 2017
With some help from @brettcannon, cherry-picker is now in PyPI 😄
https://pypi.python.org/pypi/cherry-picker
pip install cherry_pickerwillingc commentedon Jun 19, 2017
@Mariatta Cool! Do you want to close this issue now?
Mariatta commentedon Jun 19, 2017
Thanks @willingc :) I'll get this closed with #130