Replies: 1 comment 2 replies
-
AFAIK, there is no bulit-in support in Python, so pipx can not make it natively. BTW, pdm cache is just cache for installation, it is not shared actually. It just make other projects install same dependencies faster with more storage consuming. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Let's say that there are two packages,
foo
andbar
that arepipx
-installable. Both of them depends on the samehugelib
- and also on the same version / there is a version that is compatible with both of them.From what I've understood, if I do
pipx install foo
and thenpipx install bar
~/.local/share/pipx/venvs/
there will be two virtual envs (one forfoo
the other forbar
)hugelib
this might result in a "waste" of space, but I haven't found any configuration/setup to ask
pipx
to share the (common) dependencies between venvs - I was hopingpipx
had something likepdm
cache
funtionality...Did I miss something? Is there (or there is some plan to add) a way to cache and share the dependencies between installations?
Beta Was this translation helpful? Give feedback.
All reactions