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.1.0.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

safelysaveonline-3.1.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: safelysaveonline-3.1.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.1.0.tar.gz
Algorithm Hash digest
SHA256 915288e2c2111f8beae7c8b1f21fe3caa5c5202f679d8c570dbdf0fdd6b7a723
MD5 a9c89391817f3565d7b40d3af2009a2e
BLAKE2b-256 3f35b8b046cd3ae5c7b542ced3dd5b532bc97f657605e679a77a62393441ba91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for safelysaveonline-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 32da56ca176f68702cde431438f03d3d8c722fda2c8b0c5d39e476915cd864a4
MD5 69d201fcc2e1db7079db778df729747d
BLAKE2b-256 73b3295446afcf96dbaf5277ec37d37d6145e1372a6f7c9c8fba94141c1d0483

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