Skip to main content

SafelySaveOnline is a libary making it easy to save encrypted dictionaries and store them in a git repository.

Project description

SafelySaveOnline is a python libary making it easy to save encrypted dictionaries and store them on a server. It is meant to use in small projects.

Installing

You can install SafelySaveOnline with:

pip install safelysaveonline

Usage

Import SafelySaveOnline with:

import safelysave

Create a SSO file with:

key: bytes = safelysave.create_sso_file(file_path, 'webdav', webdav_address)

Remember the returned key.

Create a instance with:

sso = safelysave.sso(file_path, key)

Now add an dictionary with:

sso.add_data(ictionary)

Sync it to your server with:

sso.sync()

You can find out more at https://codeberg.org/VisualXYW/safelysaveonline/wiki (WIP). Note that there are currently problems with syncing to git repositories. Use at your own risk.

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

safelysaveonline-3.2.0.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

safelysaveonline-3.2.0-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file safelysaveonline-3.2.0.tar.gz.

File metadata

  • Download URL: safelysaveonline-3.2.0.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for safelysaveonline-3.2.0.tar.gz
Algorithm Hash digest
SHA256 ced81d29aa48bfb577ac7fcc4692f713e2f9af563c619da75126d4889a3d4494
MD5 101b5116f5b50e027b772882edc884aa
BLAKE2b-256 e59f9b3d33a7cdc4c914cba411d86015887b30de26778dd4099921a2f83be0e8

See more details on using hashes here.

File details

Details for the file safelysaveonline-3.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for safelysaveonline-3.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c8ab48378f763cab279bb678196073fa2979afb5258708f32f8898e002d4ce18
MD5 d8d8a315f011a2fff4ed4623e5183d55
BLAKE2b-256 5f1053c7aa8bbe2b1e1a199b39d956f6eb28977046c02b49d40c0663b90bac63

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page