Skip to content

publish cherry_picker on PyPI ? #114

Description

@matrixise

we have a setup.py file, maybe we could use a core dev account on PyPI and publish it.

Activity

  1. brettcannon commented on Jun 9, 2017

    @brettcannon
    Member

    @dstufft @ncoghlan there isn't some python-dev account that already exists is there?

  2. dstufft commented on Jun 9, 2017

    @dstufft
    Member

    Not that I'm aware of, but I've never been involved with python-dev publishing anything to PyPI.

  3. Mariatta commented on Jun 9, 2017

    @Mariatta
    Member

    Maybe I'll start by uploading to https://testpypi.python.org/ first 😃 and see how that goes

  4. matrixise commented on Jun 9, 2017

    @matrixise
    MemberAuthor

    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.

  5. brettcannon commented on Jun 9, 2017

    @brettcannon
    Member

    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?

  6. brettcannon commented on Jun 9, 2017

    @brettcannon
    Member

    @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

  7. dstufft commented on Jun 10, 2017

    @dstufft
    Member

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

  8. Mariatta commented on Jun 10, 2017

    @Mariatta
    Member

    I uploaded cherry_picker to testpypi https://testpypi.python.org/pypi/cherry_picker/

    🤔 Do I need to format the readme differently?

  9. dstufft commented on Jun 10, 2017

    @dstufft
    Member

    @Mariatta You must have a rendering error, try:

    $ pip install readme_renderer
    $ python setup.py check -rs

    That should give you more information.

  10. Mariatta commented on Jun 10, 2017

    @Mariatta
    Member

    Thanks! 😃 It's rendering better now.

  11. gpshead commented on Jun 10, 2017

    @gpshead
    Member

    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.

  12. brettcannon commented on Jun 12, 2017

    @brettcannon
    Member

    I can be listed as one of the collaborators, @Mariatta , if you want.

  13. Mariatta commented on Jun 13, 2017

    @Mariatta
    Member

    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.

  14. willingc commented on Jun 13, 2017

    @willingc

    @Mariatta I've found twine is the easiest to use for uploading to PyPI. Docs are pretty good too.

  15. brettcannon commented on Jun 13, 2017

    @brettcannon
    Member

    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.

  16. Mariatta commented on Jun 17, 2017

    @Mariatta
    Member

    With some help from @brettcannon, cherry-picker is now in PyPI 😄
    https://pypi.python.org/pypi/cherry-picker

    pip install cherry_picker

  17. willingc commented on Jun 19, 2017

    @willingc

    @Mariatta Cool! Do you want to close this issue now?

  18. Mariatta commented on Jun 19, 2017

    @Mariatta
    Member

    Thanks @willingc :) I'll get this closed with #130

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions