Secure environment variable management and synchronization SDK for Envrify.
Project description
Envrify Python SDK
Envrify is a centralized, cloud-based platform designed to securely manage and synchronize environment variables (.env) for teams and individual developers. This SDK allows you to programmatically fetch and sync your configuration while maintaining strict security via local decryption.
Features
- Secure Sync: Fetch encrypted variables directly from the Envrify API.
- Conflict Protection: Detects local changes before updating your
.envfile. - Encryption-First: Built with support for AES-256 standards.
Installation
pip install envrify
Quick Start
To use the SDK, you will need your API Key and File ID from the Envrify dashboard.
from envrify import Envrify
# Initialize the client
# Note: Ensure your Encryption Key is available locally for decryption
client = Envrify(
api_key="your_api_key",
)
# Sync remote variables to your local .env file
client.sync()
Security
Envrify uses an encryption-first design. All values are stored in encrypted form, and decryption occurs locally on your machine to ensure that sensitive data is never exposed in plain text over the network.
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 envrify-0.1.1.tar.gz.
File metadata
- Download URL: envrify-0.1.1.tar.gz
- Upload date:
- Size: 12.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45226f24edc47cdae0cebe511aa38b7e5d52c1b518fcbf8de4d96c6f21c420fa
|
|
| MD5 |
a342d2f813450fce9cd4825f92a80fdc
|
|
| BLAKE2b-256 |
80c86cc64e3131c7b33cfcbfdde28df2c8d748cf924142606fe7d2e0992b416d
|
File details
Details for the file envrify-0.1.1-py3-none-any.whl.
File metadata
- Download URL: envrify-0.1.1-py3-none-any.whl
- Upload date:
- Size: 2.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4966f717da5dee402d362a8515ca1c04aac25e928c5878e8dcaf28428daedcda
|
|
| MD5 |
a0bb766d58eec2bf169f2720f0ff432f
|
|
| BLAKE2b-256 |
56f12ee8c626972023d8d652b542d5a221fa2506e787c3ea03524a8745f90ee0
|