Replies: 2 comments 3 replies
-
|
Thanks for the report @konstin, we'll look into this 🙏 |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Issue to track this is here: #1503 (yes the process is a bit convoluted, but we otherwise get too many "bug reports" that really aren't bugs, so this way we try to manage the issue tracker a bit) |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
First Check
Commit to Help
Example Code
Description
This is the upstream version of astral-sh/uv#17645. When a user has both typer and typer-slim in their dependency tree, one will overwrite the other, with the consequence that uninstalling one will partially uninstall the other.
This is a problem with both pip and uv. Python package management doesn't support packages overlapping, depending on the installer it may even lead to corrupted files (parallel writing to the same files). Since a dependency tree may include both typer and typer-slim, those conflicts can happen silently, leading to hard-to-debug package management errors that only show up as runtime crashes.
I read #786 but unfortunately I don't follow why both packages include the same files, instead of only one package.
More of a meta comment, but I was surprised there is no dedicated bug reporting option, but only the funnel into the question flow.
Operating System
Linux
Operating System Details
Ubuntu 22.04
Typer Version
0.21.1
Python Version
3.14.0
Additional Context
No response
Beta Was this translation helpful? Give feedback.
All reactions