A command-line utility to manage AWS credentials. Update, list, or delete profiles in your AWS credentials file efficiently.
brew tap vavasilva/tap
brew install aws-credentials-clipboard-updaterpip install git+https://github.com/vavasilva/aws-credentials-clipboard-updater.git- Python 3.7 or higher
- Virtual environment recommended
- Clone the repository:
git clone https://github.com/vavasilva/aws-credentials-clipboard-updater.git
cd aws-credentials-clipboard-updater- Install:
pip install -e .For clipboard functionality on Linux systems:
- Debian/Ubuntu:
sudo apt-get install xclip xsel - Fedora:
sudo dnf install xclip xsel - Arch:
sudo pacman -S xclip xsel
Update a profile with explicit data:
awscreds update --profile my_profile --data '{"aws_access_key_id": "123", "aws_secret_access_key": "456", "aws_session_token": "789"}'Or read from clipboard:
awscreds update --profile my_profileList all configured profiles:
awscreds listDelete a specific profile:
awscreds deleteContributions welcome! Please open an issue or submit a pull request on GitHub.