-
Notifications
You must be signed in to change notification settings - Fork 433
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
Upgrade: add option to upgrade injected packages #563
Conversation
I used |
Sorry to file this bug here, but @itsayellow doesn't have activated the issues section. The package MapProxy gets installed into When trying to run
Seems like there's an issue with upper- and lower-case? |
This is a fine place to comment on a bug with this PR. 😃 You're coming into contact with a change to pipx's behavior. In a previous release pipx changed from internally using venv names that are exactly what the user typed, to using "normalized" names. You should be able to fix your pipx internal data by using the development (unreleased as of yet) pipx and either executing The development version also will be ok afterwards if you still want to specify your venv to pipx commands as capitalized, e.g. |
Thank you for your reply and apologies for accusing you of creating a possible bug. As always, it has been a feature (of pipx) and not a bug :) Good hint, all packages were reinstalled and everything works now. Thanks for this great PR, it'll make daily work a bit easier. |
@tobwen, I won't derail the discussion here too much, but I will point out that thanks to your feedback I just added PR #570 which should help avoid issues like this in the future. Thanks! |
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.
docs/changelog.md
Summary of changes
Adds
--include-injected
option toupgrade
andupgrade-all
, and if used upgrades all injected packages in the venv(s). Without the--include-injected
optionupgrade
andupgrade-all
work as in the past.Closes #79
Test plan
Tested by running