Metadata-Version: 2.3
Name: pypassrs
Version: 0.6.3
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Summary: Python wrapper for passrs
Author-email: Zeva Rose <zevaryx@gmail.com>
License: MIT
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

# pypassrs

A Python wrapper around [passrs](https://crates.io/projects/passrs)

## Usage

```py
import pypassrs

# Initialize a new password storage
pypassrs.init(".passrs_storage")

# Generate a new password
password = pypassrs.generate()

# Insert the new password into the storage
pypassrs.insert("path/to/password", password)

# Alternatively, store the password that is generated
pypassrs.generate("path/to/password2")

# Get a password
pypassrs.show("path/to/password")

# Show password directory
print(pypassrs.tree())
```

