Awesome
Palm CLI: The extensible CLI at your fingertips
Palm is a universal CLI developed to improve the life and work of data professionals.
Installing Palm
pip install palm
note for mac users: if you get this warning:
WARNING: The script palm is installed in '/Users/yourname/Library/Python/3.8/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
you will need to add '/Users/yourname/Library/Python/3.8/bin'
to your path for palm
to work.
you can do that with this command:
echo "\nexport PATH=$PATH:/Users/yourname/Library/Python/3.8/bin\n" >> ~/.zprofile
Upgrading palm
To upgrade palm to the latest version, use pip install palm -U
Requirements
-
You will need Docker You can check to see if you already have it with
docker --version
-
You will need Python3 You can check to see if you already have it with
python3 --version
Developing palm
If you have the repo on your computer This will install whatever version you have checked out at the moment.
cd path/to/this/repo &&
python3 -m pip uninstall palm || true # for new installs
python3 -m pip install .
You can verify the install with
palm --help