Vior SDK - Python SDK for Vior Secrets management
Project description
Vior Secrets SDK (v0.1.0)
The Vior Secrets SDK provides a secure, cross-platform way to manage, store, and retrieve your secrets. It works consistently on Linux, Windows, and macOS.
Installation
Linux & Windows
The installation process is the same for Linux and Windows. Install directly using pip:
pip install vior-cli
macOS
On macOS, we recommend installing via pipx for isolation and easy upgrades. If you don’t already have Homebrew and pipx installed, run:
# Install Homebrew (if not already installed)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Install pipx with Homebrew
brew install pipx
# Ensure pipx is added to your PATH
pipx ensurepath
# Install vior-cli with pipx
pipx install vior-cli
Configuration
After installation, configure your credentials:
vior configure
You can obtain your credentials from the Vior Secrets Console: https://secrets.viorcloud.com
For detailed setup instructions, refer to the documentation: https://secrets.viorcloud.com/docs
Usage Examples
Store a new secret:
vior secrets put my-db-password "supersecret123"
Retrieve a secret:
vior secrets get my-db-password
List all secrets:
vior secrets list
Delete a secret:
vior secrets delete my-db-password
Troubleshooting
1. CLI not found
Error: vior-cli not found on your system.
Hint: Install it using: pip install vior-cli
Note (macOS): Ensure pipx is installed and in PATH. If not, run:
brew install pipx
pipx ensurepath
pipx install vior-cli
For more information, please refer to the documentation: https://secrets.viorcloud.com/docs
2. Authentication error
Error: No configuration found on your system.
Hint: Configure your credentials using: vior configure
Note: Please get your credentials from https://secrets.viorcloud.com
or refer to the documentation at https://secrets.viorcloud.com/docs
For more information, please refer to the documentation.
Notes
- Linux and Windows installation steps are identical (via pip).
- macOS users should use pipx to avoid dependency conflicts.
- Always ensure your credentials are configured before using the SDK.
Documentation
For more information, please refer to the official documentation: https://secrets.viorcloud.com/docs
Changelog
v0.1.0
- Initial release of Vior Secrets SDK
- Added cross-platform CLI (
vior-cli) - Basic secret management commands:
put,get,list,delete - Added configuration via
vior configure - Added troubleshooting notes for common errors
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 vior_sdk-0.1.1.tar.gz.
File metadata
- Download URL: vior_sdk-0.1.1.tar.gz
- Upload date:
- Size: 7.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bb6aaab1300cfe21c62eb82febe95bbf1aa68f8734ab7216193f5fbf35de7ad0
|
|
| MD5 |
772622aefc9a8d7e0f2dcd7d495ec47b
|
|
| BLAKE2b-256 |
60b393f85edd2d1bc26bc5f77ffe3342c32a1864f443ccda5cd9466233f22668
|
File details
Details for the file vior_sdk-0.1.1-py3-none-any.whl.
File metadata
- Download URL: vior_sdk-0.1.1-py3-none-any.whl
- Upload date:
- Size: 6.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4cbe3287243cd97dfbe85ecf9d038ce3d25bb77de28b10b4e92a8d42e46c03dd
|
|
| MD5 |
56d47c8cfe60a11d2a8b5591c3ea5151
|
|
| BLAKE2b-256 |
69d2b6815bbb46b647746bc338936e6a2d44fbf0e919fcb75c8629ebf9f55e1e
|