Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
Switch Dependency Management to pyproject.toml + Bonus Changes #1406
Switch Dependency Management to pyproject.toml + Bonus Changes #1406
Changes from 15 commits
1cf5290
10ff6e3
d205ba9
23f1799
3c9b15d
41be959
36732c7
8d8c5e2
87dc883
673cbce
90b9839
407e635
a329ea9
19b84fa
a46bfd1
7790ccb
3fe0943
eb5f5ae
8132859
8cc6bb9
bb33002
b9e60f2
aaa4697
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
pipx install
? I thought the whole point of pipx is that you just tell it to run a thing, and you don't have to install anything.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.
I didn't notice the Debian section 😅
The point of pipx is it handles the venv for you.
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.
@Akuli AFAIK this is the last thing that needs decided to move on this. Have your concerns been addressed in the other discussions?
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.
Switching to
pipx install
still feels like a downgrade to me. It isn't any less effort to run Porcupine this way with pipx, but you end up with a venv in a weird / non-obvious place. This means that after trying Porcupine for a few minutes, if you dislike it, you don't know what to delete to undo whateverpipx
did. With an explicit venv creation, everything is neatly in one place and it's very obvious how to get rid of Porcupine.However, the pipx command is useful for people who already have/use/like pipx. Maybe we could show both ways to do this?
This file was deleted.