Skip to main content

CLI tool for syncing encrypted vaults with SG/Send Transfer API

Project description

SG_Send__CLI

CLI tool for syncing encrypted vaults with SG/Send Transfer API.

Install

pip install sg-send-cli

Development

pip install -e ".[dev]"
pytest

Architecture

  • sg_send_cli/safe_types/ — Domain-specific Safe_* types (zero raw primitives)
  • sg_send_cli/schemas/ — Pure data Type_Safe schemas
  • sg_send_cli/crypto/ — AES-256-GCM encrypt/decrypt, PBKDF2, HKDF
  • sg_send_cli/sync/ — Local ↔ remote vault sync (planned)
  • sg_send_cli/api/ — SG/Send Transfer API client (planned)
  • sg_send_cli/cli/ — CLI commands (planned)

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

sg_send_cli-0.7.0.tar.gz (54.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sg_send_cli-0.7.0-py3-none-any.whl (91.9 kB view details)

Uploaded Python 3

File details

Details for the file sg_send_cli-0.7.0.tar.gz.

File metadata

  • Download URL: sg_send_cli-0.7.0.tar.gz
  • Upload date:
  • Size: 54.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for sg_send_cli-0.7.0.tar.gz
Algorithm Hash digest
SHA256 cd841206c46dd98caee8dd501e96eae6742475922743e11f643f2b2480852d9f
MD5 96b8347438fa8c1bf9f2c42c4069ab02
BLAKE2b-256 1e07a34b22dd9095f4a1e7a856057ece45879793daa58fea32f7e6129a160cb8

See more details on using hashes here.

File details

Details for the file sg_send_cli-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: sg_send_cli-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 91.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for sg_send_cli-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c4cb0a55b8eadef4b9a4d7f9d76af5c923eea66c9ca63a265c846037d1f3f9e3
MD5 781d01d4645faa9bba9fcc30aaafc897
BLAKE2b-256 2b5662eb0f77f311832aa3938c70b8579ffdf6e54429b465aa1123e8652a7c01

See more details on using hashes here.

Supported by

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