enhancementhelp wanted
Metriche repository
- Star
- (7844 star)
- Metriche merge PR
- (Merge medio 4g 12h) (22 PR mergiate in 30 g)
Descrizione
How would this feature be useful?
Since 0.15 pipx got rid of the --spec argument, but now I can’t upgrade a package to a difference spec. Previously I could
pipx install virtualenv
# Some time later…
pipx upgrade virtualenv --spec "virtualenv>=30.0b2"
pipx upgrade virtualenv --spec "git+https://github.com/pypa/virtualenv.git"
Describe the solution you'd like
Either add back the --spec argument for upgrade, or allow e.g.
# Current fails with "Package cannot be a url"
pipx upgrade "git+https://github.com/pypa/virtualenv.git"
# Current fails with "FileNotFoundError"
pipx upgrade "virtualenv>=30.0b2"