Skip to content

keydb: port from home-dir to shellexpand

Fabio Valentini requested to merge (removed):main into main

The home-dir crate has last been updated in 2020 and has not been touched since, while the shellexpand crate had new releases as recently as a few months ago.

Expanding the ~ character in a path to the user's home directory happens only once in the chameleon's code base, and only requires a trivial code change to port from home-dir to shellexpand.

Additionally, doing this drops the ancient cfg-if v0.1 and nix v0.18 crate versions from the project's dependency tree, while it does not add any new dependencies other than shellexpand itself.

Merge request reports