A command-line utility to manage AWS credentials from clipboard or data
Project description
AWS Credentials Clipboard Updater
A command-line utility to manage AWS credentials. Update, list, or delete profiles in your AWS credentials file efficiently.
Installation
Homebrew (macOS/Linux)
brew tap vavasilva/tap
brew install aws-credentials-clipboard-updater
pip (Global)
pip install git+https://github.com/vavasilva/aws-credentials-clipboard-updater.git
From Source
Prerequisites
- Python 3.7 or higher
- Virtual environment recommended
Steps
- Clone the repository:
git clone https://github.com/vavasilva/aws-credentials-clipboard-updater.git
cd aws-credentials-clipboard-updater
- Install:
pip install -e .
System Dependencies
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
Usage
Update AWS Profile
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_profile
List Profiles
List all configured profiles:
awscreds list
Delete Profile
Delete a specific profile:
awscreds delete
Contributing
Contributions welcome! Please open an issue or submit a pull request on GitHub.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aws_credentials_clipboard_updater-1.0.5.tar.gz.
File metadata
- Download URL: aws_credentials_clipboard_updater-1.0.5.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d7326af1dc206043c448b7eb9558bdefec78abda853f2f964fdf1c20dcd2293
|
|
| MD5 |
6769062d3c594fb2835739034e63c73f
|
|
| BLAKE2b-256 |
0164630d3a6cbc46bcb29c271f6b5fe7ec8baa4e5a5103fe03bbc3ad08398f42
|
File details
Details for the file aws_credentials_clipboard_updater-1.0.5-py3-none-any.whl.
File metadata
- Download URL: aws_credentials_clipboard_updater-1.0.5-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee2b9bbca01cfd63ab3288555fcf53c0f19962a4210ec5b2e4455465af344a2d
|
|
| MD5 |
e46acdd350dcdbd257430f48e5a32b98
|
|
| BLAKE2b-256 |
d382fd271e5d879054e7302a44b4a682fcb118a20bf2c272b76ab4e1a0733b70
|