-
Notifications
You must be signed in to change notification settings - Fork 478
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
pipx
installs stores all it's files to ~/.local/pipx
, but that's not what XDG spec says.
These should be probably changed to match:
~/.local/pipx/logs
->$XDG_STATE_HOME/pipx/logs
~/.local/pipx/shared
->$XDG_DATA_HOME/pipx/shared
~/.local/pipx/venvs
->$XDG_DATA_HOME/pipx/venvs
venvs could be $XDG_STATE_HOME/pipx/venvs
, but I looked virtualenvs are stored in ~/.local/share/virtualenvs
.
when implementing, then for safe migration purposes, pipx
should use old paths if it finds the parent directory (~/.local/pipx
) present, otherwise use the new standards confirming paths.
justin-f-perez, bland328, DanielVoogsgerd, ecogit, mgoodness and 9 more
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request