Secure storage of settings for your python programs. Use strong password
Project description
Description
Secure settings in json file
install
pip install secure-json
import
from secure_json import Settings
Description
The library allows you to encrypt your settings stored in json format.
It is possible to convert from a simple storage option to an encrypted one.
To work with the encrypted version of the settings, you need to pass the startup parameter - the password with which the encryption took place.
Try it, the library is very simple.
Usage
Import lib
settings = Settings('Settings.json').data
path_to_repo = settings.repo.path
user = settings.repo.user
pass = settings.repo.password
base_name = settings.base_name
Encoding\Decoding
encoding settings:
python main.py <password> encode
decoding settings:
python main.py <password> decode
help:
python main.py help
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
secure_json-1.1.0.tar.gz
(3.0 kB
view details)
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 secure_json-1.1.0.tar.gz.
File metadata
- Download URL: secure_json-1.1.0.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.9.1 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
51322769205ecf28981a88d211d50c692c5d99272c3d32cd92acb7ca1ddf242d
|
|
| MD5 |
2bff427a48f3f03408c3837a17306ad4
|
|
| BLAKE2b-256 |
318c177e78099a1d7d926159efd2197f4b79948422c7e0c4d08048a4c00a9d32
|
File details
Details for the file secure_json-1.1.0-py3-none-any.whl.
File metadata
- Download URL: secure_json-1.1.0-py3-none-any.whl
- Upload date:
- Size: 3.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.9.1 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55c4126039c41e902b14c5589898b6daa83da62756232afdccbb9d536e4e49ef
|
|
| MD5 |
a07b222240fa051f2b853db5e9ea9eec
|
|
| BLAKE2b-256 |
597404b2c150f5df7b77533304101fb9f91965550d7e820bd6e5c48c76b0b416
|