Metadata-Version: 2.1
Name: keychain-access
Version: 0.1.0
Summary: Access to the OSX Keychain API in Python.
License: MIT
Author: Max Muoto
Author-email: maxmuoto@gmail.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: pyobjc (>=10.2,<11.0)
Description-Content-Type: text/markdown

# keychain_access

`keychain_access` is a simple Python library that wraps the objective-c Security framework to access the macOS keychain, allowing you to store and retrieve passwords for your OSX applications. Due to this, `pyobjc` is required as a dependency.

## Installation

```bash
pip install keychain_access
```

## Usage

```python
import keychain_access

# Store a password
keychain_access.set_password('my_service', 'my_account', 'my_password')

# Retrieve a password
password = keychain_access.get_password('my_service', 'my_account')

# Delete a password
keychain_access.delete_password('my_service', 'my_account')
```

## License

MIT

