PEP 668 broke pip. However, current pipx design focus narrowly on managing executables alone. So pip library installation still remains broken out of the box.
Describe the solution you'd like
Extend pipx to work for packages with libraries (both pure library packages, and hybrid library/CLI packages). That way, pipx can serve as a replacement for the majority of needs formerly provided by pip.
Describe alternatives you've considered
Replacing all Python components in my projects' tech stacks with Rust components.
How would this feature be useful?
PEP 668 broke pip. However, current pipx design focus narrowly on managing executables alone. So pip library installation still remains broken out of the box.
Describe the solution you'd like
Extend pipx to work for packages with libraries (both pure library packages, and hybrid library/CLI packages). That way, pipx can serve as a replacement for the majority of needs formerly provided by pip.
Describe alternatives you've considered
Replacing all Python components in my projects' tech stacks with Rust components.