-
Notifications
You must be signed in to change notification settings - Fork 933
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
add instructions to install python CLI applications with pipx #594
Conversation
Hi @cs01! Thank you for doing this. This content is great, but I'd prefer it be under "guides" instead of "tutorials". The reason being is that tutorials should be focused on accomplishing a single task with the minimal amount of tools and information. In fact, this particular tutorial has been on my list to clean up for a while. "Guides", on the other hand, are great for things that explore specific use cases. How would you feel about moving this to a guide and possibly linking to it from the tutorial? |
Thanks for the quick reply!
Sure, not a problem. Which part of the guide do you think it belongs in? And what type of content should I leave in the tutorial? The same section that I just added but with just a link to the guide? |
A new guide, all for itself! Something like "Installing stand-alone command line tools" would work.
Maybe just a note or a link at the bottom that says something like "If you're looking to install stand-alone command line tools, consider using pipx". |
Awesome, thank you! Will add a new commit tonight or in the next few days when I have the time. |
Replaced tutorial with new guide "Installing stand alone command line tools" and also added a link in the installation tutorial. |
Tangent: only reading the comments without reading the PR itself, I was confused by the fact that https://pypi.org/project/pipx/ is not the The simplest resolution might be to open on issue on https://github.com/khalti/pipx and ask the Khalti folks if they'd be willing to relinquish the I don't think that concern should block merging the guide though - I'll just note in the draft guide where I think a bit more clarification would be helpful. |
Actually, that would be ideal. @cs01 Do you mind holding off on this until we hear back from the pipx folks? If you would like, I can reach out to them on your behalf. |
Sounds good. I was going to suggest the same thing to avoid churn in the docs. Nick's request was agreed to (khalti/pipx#2), so now I am waiting on @ludbek to grant me access. |
Awesome. :) Ping me when you're ready for another review.
…On Fri, Feb 1, 2019 at 10:17 AM Chad Smith ***@***.***> wrote:
Actually, that would be ideal. @cs01 <https://github.com/cs01> Do you
mind holding off on this until we hear back from the pipx folks? If you
would like, I can reach out to them on your behalf.
Sounds good. I was going to suggest the same thing to avoid churn in the
docs. Nick's request was agreed to (khalti/pipx#2
<khalti/pipx#2>), so now I am waiting on @ludbek
<https://github.com/ludbek> to grant me access.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#594 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAPUc4u-pr7W1KTZqVRkTWfdSK34K5cVks5vJITOgaJpZM4aVSsg>
.
|
@ludbek Thank you! |
…ctions; document pipx list
@ncoghlan thanks for helping to get the pipx name transferred over to me 😄. @ncoghlan @theacodes I've updated pipx on PyPI and these docs, so it's ready for another review 😄. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @cs01 - this looks good to me now!
@theacodes Since this is a whole new guide, l figure it's worthwhile leaving pushing the big green button to you so that it gets two pre-merge reviews :) |
pipx (https://github.com/cs01/pipx) is a command execution tool like pipsi, and was mentioned in this thread. #406
Pipsi is no longer maintained, and pipx (my project) hopes to pick up where pipsi left off.
I took a shot at adding a section to the installation tutorial. I think this type of tool provides a lot of value to the python community yet doesn’t seem to be very well known. Hopefully this will change that 😄 .