Skip to main content

Simple Account Manager

Pylint Python application Upload Python Package

Simple Account Manager is a simple account manager library written in Python. It provides a clean library interface to manager accounts with secured username and password. The main design goal is simple, with simple file format and minimal dependencies.

Master key file format

The master key could be directly passed by the master_key parameter when creating the Manager object.

A better way is to store the master key in the master key file, and pass the file path as the master_file parameter. The default master key file is ~/.simple_account_manager/master_key.cfg.

The master key file is in Python's config format and parsed by the configparser library. Example content:

[metadata]
version = 1.0

[encryption]
master_key = ExamplePassword

JSON file format

The plain JSON example: example.plain.json.

The JSON example with encrypted password: example.encrypted.json.

Metadata

Release files for simple-account-manager 0.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for simple-account-manager 0.0.6
File Size Uploaded
simple_account_manager-0.0.6.tar.gz 6.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for simple-account-manager 0.0.6
File Interpreter ABI Platform
simple_account_manager-0.0.6-py3-none-any.whl Python 3 none any Details

Total release size: 10.6 kB

Release files / simple_account_manager-0.0.6.tar.gz

Download URL simple_account_manager-0.0.6.tar.gz
Size 6.1 kB
Tags Source
SHA-256 checksum
How to use checksums
86af369d1e589edf61f0784d0d70a6ff42838ff60c426875e26235159d00d7fa
BLAKE2b-256 checksum
How to use checksums
c6cd3b4a88a9cfab506aa101e247ba5153f7776eb2aad1a8607f8f564885465f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.19

Release files / simple_account_manager-0.0.6-py3-none-any.whl

Download URL simple_account_manager-0.0.6-py3-none-any.whl
Size 4.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4df49caf4b1aebee1036a4edd68879d8ed7f08468ffb788752d0826b57b79293
BLAKE2b-256 checksum
How to use checksums
052255160248256e32ced8387228c84a401132fd83c662e8cb8a8ed1860e738e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.19

Release history Release notifications | RSS feed

This release

0.0.6 This release

2 release files

0.0.4

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page